[go: up one dir, main page]

0% found this document useful (0 votes)
18 views5 pages

Sample 3

The document outlines a software developer's qualifications, highlighting over three years of experience in Java/J2EE, proficiency in the software development lifecycle, and expertise in Spring Framework and microservices architecture. It details technical skills in AWS, database design, version control systems, containerization, and Agile methodologies, along with educational background and project experience with notable clients. The document emphasizes the candidate's collaborative approach, problem-solving abilities, and eagerness to learn in a team environment.

Uploaded by

bharadwaj1906
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views5 pages

Sample 3

The document outlines a software developer's qualifications, highlighting over three years of experience in Java/J2EE, proficiency in the software development lifecycle, and expertise in Spring Framework and microservices architecture. It details technical skills in AWS, database design, version control systems, containerization, and Agile methodologies, along with educational background and project experience with notable clients. The document emphasizes the candidate's collaborative approach, problem-solving abilities, and eagerness to learn in a team environment.

Uploaded by

bharadwaj1906
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

 Over 3 years of Software Development experience, expertized in Java/J2EE for Web-based and

Client Server Applications.

 Proficiency in the complete software development lifecycle, including design, development,


deployment, and maintenance using Java/J2EE architecture.

 Extensive hands-on experience with Spring Framework and its modules, such as Spring MVC,
Spring REST, Spring JDBC-JPA, and Spring Boot.

 Strong background in building and enhancing Spring Boot-based Microservices applications with
Resiliency patterns (API Gateway Pattern, Service Discovery Pattern, Circuit Breaker).

 Familiar with AWS services such as IAM, EC2, ELB-ASG, S3, RDS-Aurora, ECS, EKS, SQS, SNS, etc.

 Expertise in database design and Data Modeling using ORM tools like Hibernate with Spring and
JPA.

 Proven track record in SQL, MySQL, and databases like MS SQL Server.

 Familiarity with NoSQL databases like Cassandra and MongoDB, complemented by Apache Kafka
for cluster management and messaging.

 Proficient in multiple version control systems, including GitHub, Bitbucket across various
operating systems.

 Exposure to container technologies, including Docker, and container orchestration using EC2
Container Service and Kubernetes.

 Solid understanding of UNIX and Linux platforms

 Exposure to CI/CD processes and proficiency in Build and Configuration Management Tools like
Maven, JIRA, and Bitbucket.

 Well-versed in Web/Application servers like WebSphere and Apache Tomcat, ensuring seamless
application deployment.

 Proficient in Agile, Scrum Software Development, Test-Driven Development (TDD), and


conventional SDLC methodologies.

 Possess excellent communication, interpersonal and analytical skills along with a can–do
attitude.

TECHNICAL SKILLS:
Java/J2EE Development:  Java (J2SE/J2EE)
 Spring Framework
 Spring MVC
 Spring REST
 Spring JDBC-JPA
 Spring Boot
Microservices and Cloud:  Microservices Architecture
 Resiliency Patterns (API Gateway
Pattern, Service Discovery Pattern,
Circuit Breaker)
Amazon Web Services (AWS):
1. IAM (Identity and Access
Management)
2. EC2 (Elastic Compute Cloud)
3. ELB-ASG (Elastic Load
Balancer and Auto Scaling
Group)
4. S3 (Simple Storage Service)
5. RDS-Aurora (Relational
Database Service - Aurora)
6. ECS (Elastic Container
Service)
7. EKS (Elastic Kubernetes
Service)
8. SQS (Simple Queue Service)
9. SNS (Simple Notification
Service)
10. ECS Fargate
Database and Data Modeling:  Database Design
 ORM (Object-Relational Mapping)
 Hibernate with Spring
 JPA with Hibernate
 SQL
 MySQL
 MS SQL Server
NoSQL and Big Data:  NoSQL Databases (Cassandra, MongoDB)
 Apache Kafka
 Cluster Management

Version Control Systems:  GitHub


 Bitbucket

Containerization and Orchestration:  Docker


 AWS EC2 Container Service
 Kubernetes
Operating Systems:  Windows, UNIX/Linux, Mac
CI/CD and Build Tools:  Continuous Integration/Continuous
Deployment (CI/CD)
 Maven
 JIRA
 Bitbucket

Agile and Development Methodologies:  Agile


 Scrum
 Test-Driven Development (TDD)
 Software Development Life Cycle (SDLC)

Soft Skills:  Excellent Communication


 Interpersonal Skills
 Analytical Skills
 Can-Do Attitude

EDUCATION
Texas A&M University Commerce, TX
Master of Computer and Information Sciences
Courses: Data Structures, Database Management, Operating systems, Algorithm Design, Artificial
Intelligence, Computer Architecture, Automata Theory, Networking I & II, Information Security, Data
Analysis and Visualization

PROJECTS

Client: NCR Jan 2023 to till date.

 Worked as a developer on the NCR Retail Domain middleware platform modernization project.

 Collaborated with the team to conduct in-depth analysis of existing BANKAPIX/BPEL SOAP
services.

 Assisted in migrating SOAP services to a modern microservices architecture, learning from


experienced developers.

 Actively participated in rewriting services to align with best practices and microservices
architecture.

 Contributed to the implementation of client-side changes, ensuring a smooth transition by


working with front-end developers.

 Assisted in the decommissioning of legacy SOAP services, a crucial part of the modernization
effort.

 Actively learned and adapted to the project's technologies, coding standards, and best practices.

 Collaborated with team members to understand project objectives, enhancing system efficiency
and adaptability.
 Assisted in documenting code changes and other project-related information as required.

 Collaborated with the QA team, actively participated in testing efforts, and reported identified
issues.

 Actively engaged in Agile ceremonies, such as daily stand-ups and sprint planning, as part of the
project's development process.

 Sought guidance and mentorship from senior team members to enhance understanding and
proficiency in software development.

This role would provide valuable hands-on experience and a learning opportunity for entry-level
developers and interns, allowing them to contribute to a critical project focused on modernization and
system improvement. It's essential to be proactive, eager to learn, and collaborative in such a role.

Technology Stack: Java, Microservices, SOAP, Microservices Architecture, Spring Framework, SOAP,
Microservices, Spring Boot, GIT, Agile/Scrum methodologies, AWS, JIRA, Confluence, Oracle
Agile/Scrum

Client: United Airlines, Chicago, IL May 2022- Nov 2022

Java Developer Intern

Responsibilities:

 Assist in microservices design and development using Spring Boot.

 Support AWS integration for building scalable and resilient catering solutions.

 Participate in database design and data modeling using ORM tools like Hibernate with Spring and
JPA.

 Assist in managing SQL databases (MySQL, MS SQL Server) for data integrity and performance.

 Contribute to maintaining version control using systems like GitHub and Bitbucket.

 Assist with deployment and operation on Unix and Linux platforms.

 Learn about CI/CD processes and gain proficiency in Build and Configuration Management Tools
like Maven, JIRA, and Bitbucket.

 Participate in the deployment of catering services on web/application servers like WebSphere


and Apache Tomcat.

 Collaborate within an Agile and Scrum development team, participating in iterative project
deliveries.

 Develop problem-solving and communication skills while working with team members on
technical challenges.
Technology Stack: Spring Boot for microservices development, AWS, MySQL, Git, Docker, Unix platform
for deployment, CI/CD processes – JIRA, Maven, Bitbucket, WebSphere, Agile and Scrum for
collaborative, iterative project deliveries.

Client: Vietan Bank Jan 2020- Nov 2021

Intern/Java Developer

Responsibilities:

 Collaborated with senior developers to build new screens for a banking application, meeting
client-specified functionalities.

 Gained experience in Spring Boot, focusing on backend development.

 Assisted in creating user interfaces using JSP and HTML for a user-friendly experience.

 Worked on SQL for database integration under mentorship.

 Participated in client meetings to understand and align with Vietin Bank's requirements.

 Contributed to quality assurance and debugging efforts.

 Supported documentation creation, including technical specifications and user manuals.

 Observed performance optimization practices and codebase organization.

 Worked within version control systems like GitHub and Bitbucket.

 Assisted in deployment, maintenance, and minor updates.

 Collaborated with cross-functional teams, including senior developers, designers, and testers.

 Followed security and compliance guidelines in line with industry standards.

Project Environment:

 Organization: FactSet, India

 Technology Stack: Java, Spring Boot, SQL, HTML, JSP, GitHub/Bitbucket, JIRA, Confluence, Oracle
Agile/Scrum

You might also like