Teja Gudivada
Software Developer
Hire this person
Send a job offer directly to this candidate
About
Results-driven Software Developer with 3+ years of experience in designing, developing, and maintaining scalable web applications. Proficient in building efficient backend systems and responsive user interfaces, with a strong focus on writing clean, maintainable code. Adept at problem-solving, debugging, and collaborating within cross-functional teams to deliver high-quality solutions. Passionate about learning new technologies and continuously improving development practices.
Experience
Software Developer at Betamonks Technology Pvt. Ltd. (2023-10 – Present)
- Developing and maintaining scalable web applications using Java, Spring Boot, and Microservices Architecture
- Designing and implementing RESTful APIs, ensuring high performance and security
- Working with PostgreSQL for database design, queries, and performance optimization
- Building responsive user interfaces using Angular JS, HTML, CSS, and Bootstrap
- Utilizing Git for version control and collaborating in Agile/Scrum environments
- Implementing CI/CD pipelines using Jenkins and containerization with Docker
- Deploying and managing applications on AWS (EC2, S3, RDS, IAM, CloudWatch)
- Performing unit testing (JUnit) and API testing using Postman
- Troubleshooting, debugging, and optimizing application performance
Software Developer Intern at Tech Mahindra (2023-03 – 2023-09)
- Worked on Java-based web application development and bug fixing
- Assisted in backend development using Servlets, JSP, and database queries
Education
Bachelor of Technology in Mechanical Engineering – Raghu Engineering College
Diploma in Mechanical Engineering – Sai Ganapathi Polytechnic College
Secondary School Certificate – Viswa Vignan Vidyalam
