Curriculum Vitae
Sanjeev Singh
Contact No. : -+91 8800519376
E-mail:- [email protected]
CAREER OBJECTIVE
Seeking opportunities as a Full Stack Developer in Java at an innovative company
where I can leverage my knowledge and expertise to solve problems and drive
company success while advancing my career.
EMPLOYERS
RELX
Sr. Software Engineer | Dec 2024 – Present
Orange Business Services
Sr. Software Engineer | July 2021 – Dec 2024
C1 India Pvt. Ltd.
Software Engineer | February 2019 – July 2021
Scanta Inc.
Web Developer | September 2017 – February 2019
ACADEMIC QUALIFICATIONS
Qualification Board/University Year
PGP(SOFTWARE ENGINEERING) NIIT 2017
B.Sc (Computer Science) MDU University 2015
Intermediate Haryana Board 2012
High School Haryana Board 2010
TECHNICAL SKILLS
● Programming Languages: Java 8, Java 11, Java 17, HTML, CSS, JavaScript, jQuery
● Frameworks & Libraries: Spring, Hibernate, Spring Boot, Spring Security, JPA,
Angular 8, Angular 12, Angular 17, Angular with Typescript
● Databases: MySQL, PostgreSQL, MongoDB, Oracle DB
● Development Tools: Git, Maven, Jenkins, Documentum, Jira, Confluence,
SonarQube, UML, DDL, Figma
● Cloud Computing: Amazon Web Services (AWS), GCP, Azure
● AWS Services: SQS, EC2, S3, API Gateway, AWS CloudWatch, Security Groups
● Microservices & Messaging: Microservices, Kafka, Zookeeper
● Containerization & Orchestration: Docker, Kubernetes
● CI/CD: GitLab CI/CD, Jenkins
● Search Technologies: Elasticsearch
● Testing Frameworks: JUnit, Mockito, REST Assured
Orange
Restrict
ed
CERTIFICATIONS
➢ Oracle Certified Associate (OCA) in Java
➢ Aspiring Minds Computer Adaptive Test (AMCAT)
PROJECTS
ZEUS
Technologies Used:
Backend: Java 11,Java 17, Spring Boot, JUnit
Frontend: Angular 18, Backbone.js, Handlebars, JavaScript, Karma,Node
22
Build & Dependency Management: Gradle, Gulp
Summary: Zeus is a Data Management Webapp developed to streamline data
handling processes. The project leverages a combination of modern and legacy
technologies to deliver a robust and efficient solution.
Roles & Responsibilities:
Frontend Development:
o Developed the user interface using a combination of Angular ,
Backbone.js, Handlebars, and JavaScript.
o Utilized Gulp for building the UI and enabled hot-reload for Angular
to streamline development.
Backend Development:
o Implemented backend services using Java 11 and Spring Boot.
o Ensured secure and efficient communication between the frontend
and backend.
Environment Configuration:
o Set up HTTPS connections using keystores and certificates.
o Managed environment variables and required configuration files.
Testing:
o Conducted unit tests for both frontend (using Karma) and backend
(using JUnit) components.
o Addressed and resolved issues related to unit tests and code
coverage.
Deployment:
o Deployed the solution ensuring scalability, reliability, and
compliance with regulatory needs.
Documentation & Troubleshooting:
o Maintained comprehensive documentation for setting up, running,
and troubleshooting the project.
o Facilitated code reviews, technical discussions, and sprint planning
to ensure timely delivery and adherence to best practices.
Orange
Restrict
ed
Insiders
TECHNOLOGY USED: Angular 17, JWT, Spring Boot 2, PostgreSQL,Java 17
CLOUD COMPUTING: Amazon Web Services (AWS)
ROLE: Software Engineer (Team Lead)
DURATION: Jan-2024 – Present
SUMMARY:
Insiders is a tool developed to track insider trading activities in compliance with
European stock market regulations. These rules govern the purchase and sale of shares
and financial instruments by individuals (staff members or corporate officers of Orange)
with access to sensitive and confidential information known as "privileged information."
The tool ensures transparency and adherence to regulations .
Roles & Responsibilities:
Led a team of 5, overseeing the development and delivery of key components of
the project.
Developed a highly secure frontend using Angular 12 for user management.
Implemented backend services in Spring Boot for tracking insider activities and
privileged information.
Introduced microservices architecture to handle different functionalities
independently, making the system more flexible and easier to maintain.
Used PostgreSQL for efficient data storage and handling of insider activity logs.
Secured the application with JWT-based authentication to ensure only authorized
personnel can access privileged information.
Deployed the solution using AWS, ensuring scalability, reliability, and compliance
with regulatory needs.
Coordinated with the team to ensure deadlines were met, and facilitated code
reviews, technical discussions, and sprint planning.
Cockpit
TECHNOLOGY USED: Angular 12, JWT, Spring Boot 2, Java 11
CLOUD COMPUTING: Amazon Web Services (AWS) and GCP
ROLE: Software Engineer (Team Lead)
DURATION: April 2022 – Dec 2024
Orange
Restrict
ed
SUMMARY:
Cockpit is a Software Factory Management System designed to industrialize and
standardize tools used throughout the software development lifecycle. It provides a
comprehensive measurement and tracking system for software development processes,
ensuring quality and efficiency.
Roles & Responsibilities:
Led a team of 4, guiding development efforts and ensuring effective collaboration
across team members.
Developed the front-end using Angular 12 to provide an intuitive interface for
software tracking.
Used microservices architecture to handle different functionalities independently.
Built backend APIs in Spring Boot to manage data and services, ensuring real-
time updates.
Utilized JWT authentication for secure access and data protection.
Worked on AWS infrastructure to automate deployment processes and ensure
high availability.
Created dashboards to measure and visualize the entire software development
lifecycle, improving transparency and decision-making.
Managed team tasks, coordinated sprint planning, and ensured smooth execution
of project deliverables.
App Center
TECHNOLOGY USED: Angular 12, JWT, Spring Boot 2, Java 11,Microservice
CLOUD COMPUTING: Azure
ROLE: Software Engineer
DURATION: Aug 2021 – March 2022
SUMMARY:
App Center is an Orange solution that allows operators to control and manage
application deployment on Android devices with Orange SIM cards. It provides app
personalization and a large selection of apps tailored to Orange's customer base,
operating in 26 countries.
Roles & Responsibilities:
● Designed and implemented a responsive front-end using Angular 12 for app
management.
● Managed backend logic with Spring Boot and handled real-time API requests for
app deployment.
● Integrated JWT authentication for secure, role-based access.
● Deployed the solution on AWS, ensuring high performance and reliability across
multiple regions.
● Worked on a personalization feature for users, optimizing app offerings based on
the Orange customer profile.
Goa E-Tender
Orange
Restrict
ed
TECHNOLOGY USED: Angular 8, JWT, Spring Boot 2, Java 8
CLOUD COMPUTING: Amazon Web Services (AWS)
ROLE: Software Engineer
DURATION: February 2019 – July 2021
SUMMARY:
Goa E-Tender is a government project for Goa Govt. designed to create and manage
tenders and conduct real-time auctions. It includes an Admin Panel for managing users,
handling tasks like user creation, blocking, and permission assignment. The system
supports real-time login and registration and integrates with Axis Bank and HDFC Bank
for payment gateways, as well as an E-Challan system for digital payments.
Roles & Responsibilities:
● Developed and maintained the frontend using Angular 8 from scratch.
● Implemented real-time auction systems and user management in Spring Boot.
● Integrated payment gateways for secure financial transactions.
● Deployed the system on AWS for scalability and performance.
Tint CMS
TECHNOLOGY USED: Angular 7, Node.js, JWT, FFMPEG, Wowza Streaming Engine
CLOUD COMPUTING: Amazon Web Services (AWS)
ROLE: Full Stack Developer (All Development Done By Me)
DURATION: December 2018 – February 2019
SUMMARY:
Tint CMS is a content management system designed for uploading files and information
by users and developers based on their roles. It features live streaming capabilities,
real-time login and registration, and automatic thumbnail creation for uploaded or
streamed videos.
Roles & Responsibilities:
● Developed the front-end with Angular 8 and handled backend with Node.js.
● Integrated live streaming using Wowza Streaming Engine.
● Configured FFMPEG for video processing and thumbnail generation.
● Managed role-based user access using JWT authentication.
● Deployed on AWS for real-time performance and scalability.
Pikamoji CMS
TECHNOLOGY USED: Angular 6, Node.js, JWT
CLOUD COMPUTING: Amazon Web Services (AWS)
ROLE: Full Stack Developer (All Development Done By Me)
DURATION: August 2018 – December 2018
Orange
Restrict
ed
SUMMARY:
Pikamoji CMS allows users and developers to upload files and information. The CMS was
built with Angular, enabling admins to manage content, block users, and assign
permissions.
Roles & Responsibilities:
● Built the frontend using Angular 7.
● Developed backend logic in Node.js, managing user roles and permissions.
● Integrated JWT for secure authentication.
● Deployed the system on AWS for global access and high availability.
Pikamoji
TECHNOLOGY USED: HTML, Media Queries, JavaScript, Java, Spring Boot, Hibernate,
REST API, MySQL
CLOUD COMPUTING: Amazon Web Services (AWS)
ROLE: Full Stack Developer (All Development Done By Me)
DURATION: March 2018 – August 2018
SUMMARY:
Pikamoji is a platform that allows for the transfer of large data files to users through
Android and iOS devices. It includes user registration, login, and AR bundle transfers.
Roles & Responsibilities:
● Developed both frontend and backend using Java, Spring Boot, and Hibernate.
● Managed REST APIs for data transfer.
● Deployed on AWS for handling large-scale data transfer.
SASS (scanta.io)
TECHNOLOGY USED: HTML, Media Queries, JavaScript, Java 8, Spring, Hibernate, REST
API, MySQL
CLOUD COMPUTING: Amazon Web Services (AWS)
ROLE: Full Stack Developer (All Development Done By Me)
DURATION: September 2017 – March 2018
SUMMARY:
SASS is a platform designed for data transfer between Android and iOS devices. It also
includes features for chatting and gaming.
Roles & Responsibilities:
● Designed and implemented both frontend and backend for data transfer and
communication.
● Integrated Spring and Hibernate for backend services.
● Deployed the platform on AWS for global access and performance optimization.
INTERPERSONAL SKILLS
Orange
Restrict
ed
➢ Strong relationship-building abilities.
➢ Confident and determined.
➢ Capable of working independently or as part of a team.
➢ Ability to perform well under pressure.
➢ Quick learner with a desire for continuous improvement.
PERSONAL DETAILS
❖ Father’s Name: Upendra Singh
❖ Permanent Address: H.No 1633 FF Sector 4, Gurgaon-122001 (HR)
❖ Date of Birth: 15/07/1995
❖ Language Known: English & Hindi (Read & Write)
I hereby declare that above information is 100% authentic.
Orange
Restrict
ed