Summary
Overview
Work History
Education
Skills
Personal Information
Languages
Timeline
Generic

Ravi Shankar Singh

Ghaziabad

Summary

Technical Architect/Technical Java Lead (Micro services) with over 18 years experience with design patterns, technical architecture, development and business process modeling. Expert knowledge in designing and developing complex applications. Possesses excellent sales domain experience. Experience in software development process that includes requirement analysis, design, development, integration and testing. Ability to understand Functional Requirements and prepare Design Documents. Been a part of software maintenance and enhancement team. Designed and developed web based applications using JSF and Struts Developed a Data-Processing application in a distributed environment using the technologies such as kafka, zookeeper. Quality oriented mind setup and good problem solving skills. Good interpersonal skills, hard working and honest with a quest and zeal to learn new technologies and undertake challenging tasks.

Overview

1
1
Language
20
20
years of professional experience

Work History

Java architect/ Team Lead

Mphasis Ltd
2023.03 - Current
  • Responsible for Architectural and Practical guidance to developer
  • Responsible for the programming of development and maintenance phase of the project.
  • Written ETL processing with AWS Glue steps functions
  • Transformation of the data cleaning and processing.
  • Technically leading a team of 10 programmers.
  • Responsible for revision of codes, output and documentation.
  • Responsible for taking care of enhancement and fix the bugs reported by the users.
  • Prepare test cases/ test data.
  • Written JUnit test-cases and was involved in code and test-cases review
  • Client: USA Leading Bank

Technology Specialist

Synechron Technologies Pvt Ltd
2021.11 - 2022.12
  • Responsible for Architectural and Practical guidance to software development
  • Responsible for the programming of development and maintenance phase of the project.
  • Written REST and SOA integration client and services for the Integration.
  • Integration of the various web services.
  • Technically leading a team of 5 programmers.
  • Responsible for revision of codes, output and documentation.
  • Responsible for taking care of enhancement and fix the bugs reported by the users.
  • Prepare test cases/ test data.
  • Written JUnit test-cases and was involved in code and test-cases review
  • Client: Trans America

Java Lead

SMC(India) pvt. Ltd
2016.08 - 2021.11
  • Responsible for the programming of development and maintenance phase of the project.
  • UI Development in ReactJs.
  • Written REST and SOA integration client and services for the Integration.
  • Integration of the various web services.
  • Technically leading a team of 5 programmers.
  • Responsible for revision of codes, output and documentation.
  • Responsible for taking care of enhancement and fix the bugs reported by the users.
  • Prepare test cases/ test data.
  • Written JUnit test-cases and was involved in code and test-cases review
  • SMC Corporation is one of the leading organization in product development.

Assistant Consultant

Infogain India Pvt Ltd
2011.11 - 2016.08
  • Responsible for the programming of development and maintenance phase of the project.
  • Written REST and SOA integration client and services for the Integration.
  • Integration of the various web services.
  • Technically leading a team of 5 programmers.
  • Responsible for revision of codes, output and documentation.
  • Responsible for taking care of enhancement and fix the bugs reported by the users.
  • Prepare test cases/ test data.
  • Written JUnit test-cases and was involved in code and test-cases review

Module Lead

KLG Systel Ltd
2008.07 - 2011.11
  • Responsible for the programming of development and maintenance phase of the project.
  • Involved in analysis, design and development.
  • Involved in integration of different modules in distributed system.
  • Coordinating with client and other team members.
  • Written JUnit test-cases and was involved in code and test-cases review

Sr. Software Engineer

InterSoft Data Labs Pvt. Ltd.
2007.11 - 2008.06
  • Involved in analysis, design and development.
  • Coordinating with client and other team members.
  • Written JUnit test-cases and was involved in code and test-cases review
  • Client: SyEnery(USA)

Software Engineer

Saber Consulting
2007.02 - 2007.07
  • Involved in analysis, design and development.
  • Coordinating with client and other team members.
  • Written JUnit test-cases and was involved in code and test-cases review
  • Client: Commonwealth of Massachusetts(USA)

Education

MCA -

IGNOU
New Delhi
2004-01

B.Sc. -

A.M Collage
Gaya
1998-01

I.Sc. -

B.I.E.C
Patna
1994-01

Matriculation -

BSEB
Patna
1992-01

Skills

  • Java 8
  • JSP
  • Java script
  • AI/ML
  • PL/SQL
  • Node JS
  • Microservices
  • RAG AI
  • N8N
  • Spring Boot
  • Java/J2EE
  • Eureka Server
  • Spring Cloud Gateway
  • AWS (EC2, S3)
  • CI/CD pipeline
  • Eclipse
  • IntelliJ IDEA
  • MongoDB
  • MySQL
  • Oracle 9i & 10g
  • Oracle 11g
  • IBM DB2 8 & 9
  • Windows 98/XP/2000
  • Linux
  • Unix
  • MS-DOS
  • Weblogic
  • Apache Tomcat
  • Struts
  • JSF
  • Spring
  • Hibernate
  • Architectural guidance
  • RESTful services
  • ETL processing
  • Code review
  • Test case preparation
  • Team leadership
  • Agile methodologies
  • Client communication
  • Problem solving
  • Technical documentation
  • Data transformation
  • System analysis
  • Continuous improvement
  • SQL
  • Java coding
  • Spring framework
  • RESTful APIs
  • Object-Oriented programming
  • Full-stack development
  • SQL programming
  • Maven
  • GIT Version Control
  • API development
  • SQL database management
  • Spring MVC
  • Java EE
  • Maven build tools
  • API design
  • Object-oriented design
  • Hibernate orm
  • Jenkins
  • Unit testing
  • Java 11
  • Team player
  • Time management proficiency
  • Mockito
  • JUnit
  • Code reviews
  • Database architecture
  • Performance optimisation
  • AngularJS or reactjs
  • Agile
  • Requirements Analysis
  • Cloud computing
  • Code review proficiency

Personal Information

Passport Number: H2009523

Languages

English
Advanced
C1

Timeline

Java architect/ Team Lead

Mphasis Ltd
2023.03 - Current

Technology Specialist

Synechron Technologies Pvt Ltd
2021.11 - 2022.12

Java Lead

SMC(India) pvt. Ltd
2016.08 - 2021.11

Assistant Consultant

Infogain India Pvt Ltd
2011.11 - 2016.08

Module Lead

KLG Systel Ltd
2008.07 - 2011.11

Sr. Software Engineer

InterSoft Data Labs Pvt. Ltd.
2007.11 - 2008.06

Software Engineer

Saber Consulting
2007.02 - 2007.07

MCA -

IGNOU

B.Sc. -

A.M Collage

I.Sc. -

B.I.E.C

Matriculation -

BSEB
Ravi Shankar Singh