Sai Teja Ragula
USA [pic] ****************@*****.***
[pic]312-***-**** [pic] LinkedIn
Professional Summary:
. Java Developer with 5+ years of experience in analysis, design,
development and testing of applications using Java/J2EE based
technologies. Proven expertise in using Java 1.8/1.7 leveraging design
patterns and OOPS concepts.
. Good understanding working with Amazon AWS Cloud Services (EC2, S3,
EBS, ELB, Cloud Watch, Elastic IP, RDS, SNS, SQS, Glacier, IAM, VPC)
and managing security groups on AWS.
. Designed microservices using .NET Core and Docker, improving
scalability and maintainability of applications.
. Proficient in developing RESTful and SOAP Web Services, utilizing
Spring Boot and JMS for messaging in distributed systems.
. Expert in managing secure data storage with AWS S3, relational
databases with RDS (MySQL), and real-time application monitoring with
CloudWatch.
. Hands-on experience in using AWS IAM for access control, Maven for
build automation, and Git for version control.
TECHNICAL SKILLS:
Languages Java 8, J2EE, SQL, PL/SQL, Groovy, python
Web Services Micro Services, Web Services (SOAP/REST), JMS, Camel, Axon
Messaging
Frameworks Model View Controller (MVC), Struts, Spring, Spring Boot,
Hibernate, Thymeleaf, ORM, Angular, React.
Web/Applications Tomcat, IBM WebSphere, JBoss
Servers
Web Technologies Spring Boot, Spring 4, Spring MVC, Spring AOP, Spring Batch,
Spring Data, Spring Security, JPA, hibernate 3, JSP, JSF,
JavaScript, Ajax, Angular 8, AngularJS 1.4, HTML5, CSS3, jQuery,
XML, XSD, WSDL, JSON, React.
Databases Oracle 10g/11g, PostgreSQL 9.3, IBM DB2, MongoDB
Cloud Platforms AWS, GCP, PCF
Operating Systems AIX, Unix, Linux, Windows
Productivity Tools Ant, Tortoise SVN, Putty, Win SCP, Maven, Log4j, JUnit, Mockito,
Docker, Cucumber, Selenium, SoapUI, Git, Jenkins
PROFESSIONAL EXPERIENCE:
INTELLATIV INC
Software Engineer
. Provided support and maintenance for existing projects by reviewing,
diagnosing, and resolving bugs and technical issues.
. Actively participated in the design and development phases within the
Agile Software Development lifecycle, ensuring high-quality
deliverables.
. Collaborated in daily and weekly Scrum meetings to discuss project
progress, address issues, and refine requirements with product owners
and the technical team.
. Utilized Jira as part of the Agile Scrum methodology for efficient
task tracking and project management.
. Developed and maintained C# and .NET Core applications, enhancing
functionality and performance.
. Designed and implemented RESTful APIs and integrated microservices in
ASP.NET Core.
. Utilized Entity Framework for database access, optimizing queries and
managing data models.
. Developed code modules using IntelliJ and managed project
configurations with Spring and Maven for streamlined development.
. Implemented JDBC transactions using Spring JDBC Template and developed
Single-Page Application (SPA) pages through REST services for enhanced
user experience.
. Created Plain Old Java Objects (POJOs) and integrated Hibernate as the
Object-Relational Mapping (ORM) tool to manage persistent data access
with SQL Server.
. Developed Hibernate DAO classes to perform data retrieval and storage,
ensuring smooth data interaction through the Spring Framework and
MySQL database.
. Designed and implemented XML/WSDL interfaces to facilitate integration
between Java and non-Java applications for a seamless data exchange.
. Deployed applications on AWS EC2 instances for scalable hosting and
utilized AWS S3 for secure file storage and retrieval.
. Configured and managed AWS RDS (MySQL) to handle relational database
storage and performed real-time application monitoring using AWS
CloudWatch.
. Managed user access and permissions through AWS IAM, ensuring secure
and compliant access control.
Environment: Java/J2EE 8, Spring MVC, C#, .NET Core, REST API, JSON,
RESTful Web Services, SOAP Services, Apache Tomcat, Postman, GitHub, MySQL,
JUnit, Maven, Git, Jira, Windows, Linux, AWS EC2, AWS S3, AWS RDS, AWS
CloudWatch, AWS IAM.
Wipro
Project Engineer
. Developed and optimized RESTful APIs for a fintech application,
reducing response time by 50% and enhancing data retrieval efficiency
for over 100,000 users.
. Mentored junior developers in Java best practices and code
optimization techniques, contributing to a 20% increase in team
productivity and code quality.
. Automated testing processes using JUnit and Selenium, resulting in a
35% reduction in bug-related incidents and improving overall software
reliability.
. Assisted in the design and implementation of a Java-based inventory
management system, streamlining operations and reducing manual data
entry errors by 30%.
. Participated in agile sprints to deliver key features for a healthcare
application, consistently meeting deadlines and exceeding client
expectations.
. Enhanced application performance by refactoring legacy code, achieving
a 20% increase in processing speed and improving user experience.
. Led the development of a microservices-based architecture for a high-
traffic e-commerce platform, improving system scalability by 40% and
reducing server costs by 25%.
. Implemented a CI/CD pipeline using Jenkins and Docker, decreasing
deployment time by 60% and enhancing code integration efficiency
across the development team.
. Collaborated with cross-functional teams to integrate AI-driven
features, increasing user engagement by 30% and boosting customer
satisfaction ratings by 15%.
Environment: Java 1.8, Spring Boot, Spring MVC, Spring AOP, Hibernate,
REST, JSP, JUnit, Thymeleaf, Angular 8, Struts, Selenium, J2EE Design
Patterns, JIRA, JSON, XML, XSD, IBM DB2, DB2 Connect, SQL, Log4J, Gradle,
Eclipse/STS, IBM Data Studio, WebLogic, Unix.
INTELLATIV India Private Limited
Junior Software Engineer
. Spearheaded the development of a microservices-based e-commerce
platform using Java Spring Boot, resulting in a 40% improvement in
application scalability and a 25% reduction in server response times.
. Implemented advanced CI/CD pipelines using Jenkins and Docker, reducing
deployment time by 60% and increasing team productivity by 30% through
automated testing and deployment processes.
. Collaborated with cross-functional teams to integrate AI-powered
recommendation engines, leveraging Java-based machine learning
libraries, which increased customer engagement by 35% and boosted sales
by 20%.
. Contributed to the development of a Java-based mobile banking
application, implementing secure authentication protocols that reduced
fraudulent login attempts by 80% and enhanced overall user security.
. Designed and implemented unit tests using JUnit and Mockito, increasing
code coverage from 60% to 90% and reducing post-release defects by 40%
within the first quarter.
. Participated in Agile development processes, consistently delivering
high-quality code for bi-weekly sprints and achieving a 95% on-time
feature completion rate.
. Good knowledge in Core Java programming using Collections, Generics,
Exception handling, multi - threading.
. Have theoretical knowledge on Microservices.
. Worked on code design and code review.
. Worked and experienced in JBPM
. Coordination with the clients by participating with the project
management review meeting and weekly status meeting.
. Developed code using spring boot and spring mvc.
. Experience in design, development and deployment of enterprise
applications using Java and JEE Technologies like Serviets, JSP, EJB,
Web Services (SOAP and RESTful), XML, JavaScript, PL/SQL, HTML, JSF,
JBOSS ESB, JDBC, XSD, JAXB, XPATH, XSLT, XML Schema and Log4j.
. Good knowledge in ORM tools like the Hibernate Framework.
. Experience in XML parsing and transformation.
. Experience in developing Web Services such as JAX-WS and JAX-RS, XML,
JAXB, SOAP, WSDL and WS Security.
. Designed business flows using Joss Business Process Management jpg), in
a multi- vendor environment.
Environment: Java 1.7, Spring 4, Spring MVC, Spring Boot, Spring AOP, Rest
API, JMS, JAXB, XML, XSD, SQL, PL/SQL, PCF, Oracle, PostgreSQL 9.3, JUnit,
Mockito, Log4J, Web Services, Maven, Git, Camel, Axon
Education
Masters in computer science
Governor's State University, Chicago
Bachelor of Technology in Computer Science
St. Peter's Engineering College, affiliated to JNTU, India