0% found this document useful (0 votes)
40 views2 pages

Charanjeet Kaur Deogan: Senior Software Engineer

Uploaded by

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

Charanjeet Kaur Deogan: Senior Software Engineer

Uploaded by

jasmine
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Charanjeet Kaur Deogan

Senior Software Engineer


deogancharanjeet@[Link] +91 9871021055 Gurugram, Haryana

Charanjeet-Kaur

Profile
Dedicated and skilled Java Backend Developer with 5+ years of hands-on experience in designing, developing, and
maintaining scalable and high-performance backend systems. Proven ability to work independently and as part of a team to deliver
projects on time and within budget. Proficient in Java, Spring Boot, RESTful APIs, and database management. Proven ability to lead
development teams and deliver projects on time and within budget.

Expertise
Strong proficiency in Java programming language version JAVA 8+, including knowledge of core concepts, data structures, algorithms,

and design patterns. I excel in developing efficient and scalable backend solutions utilizing Java.
Expertise in backend development frameworks such as Spring Boot, JPA and others, enabling me to proficiently design and

implement RESTful APIs, manage database interactions, and uphold the overall performance and reliability of backend systems.
Proficiency in various development tools, including Maven, Git, GitLab and IntelliJ IDEA.

Proficiency in setting up Autosys Jobs for timely executions of various APIs, developed perform various operations.

Proficient in working with relational databases such as MySQL, PostgreSQL, and Oracle. I am adept at integrating Java applications

with relational databases, designing database schemas, creating optimized queries, and ensuring data integrity and security.
Experience in developing and consuming web services and APIs, including RESTful APIs, demonstrating a keen understanding of API

design principles, versioning, documentation, and authentication mechanisms.


Knowledge of software testing principles and tools. I can write unit tests, perform integration testing, and ensure code quality

through continuous integration practices.


I possess a sound understanding of backend security principles, encompassing data encryption, secure authentication, authorization

mechanisms, and mitigation strategies against common security vulnerabilities


With strong analytical and problem-solving skills, I adeptly troubleshoot and resolve complex issues in backend systems, optimize

performance, identify and address bottlenecks, and ensure system stability


Proven ability to follow Agile methodologies, such as Scrum, to deliver projects on time and within budget.

Passion for learning new technologies and staying up-to-date with the latest trends in software development.

My effective communication skills facilitate seamless collaboration with cross-functional teams, active participation in code reviews,

and engaging with stakeholders to comprehend requirements and deliver solutions effectively.

Professional Experience
11/2019 – present Senior Software Engineer
Gurugram, Haryana, Capgemini
India Design and Development: Designed, developed, and implemented Java-based applications, often focused

on the backend logic, data manipulation, and integration with databases and developed robust high-
performance and scalable applications.
Architecture: I participated in architectural discussions and decisions, contributing my expertise in

designing scalable, high-performance backend systems.


Code Review and Quality Assurance: I reviewed code contributed by other team members, ensured

adherence to coding standards, best practices, and identified potential performance bottlenecks or security
issues
Database Management: I worked with databases, wrote complex queries, optimized database

performance, and ensured data integrity and security.


API Development: I designed and implemented RESTful APIs or other interfaces for communication

between frontend and backend systems, following industry standards and ensuring reliability and scalability
Performance Optimization: I optimized application performance, identified and addressed bottlenecks,

and implemented caching strategies, and other techniques to improve system responsiveness.
Troubleshooting and Debugging: I troubleshot and debugged issues in production environments,

employing tools and techniques to identify and resolve issues promptly.


Collaboration: I collaborated with cross-functional teams including frontend developers, UX/UI designers,

QA engineers, and project managers to deliver high-quality software products.


Documentation: I created and maintained technical documentation including system architecture

diagrams, API documentation, and code documentation to ensure knowledge sharing and maintainability.
Continuous Learning: I stay updated with the latest trends, tools, and technologies in Java development

and backend systems, continuously enhancing their skills and knowledge.


Mentoring and Leadership: I mentored junior developers, provided guidance, support, and shared my

expertise. In some cases, they may also take on leadership roles, lead development teams or projects.
Data Migration: Designed and implemented a tool for migrating data from Oracle DB to MariaDB.

Education
2015 – 2019 [Link] in Electronics and Communication Engineering
Delhi, India Guru Tegh Bahadur Institute of Technology, IP University
2014 – 2015 HSC
Delhi, India St. George's School
2012 – 2013 SSC
Delhi, India St. George's School
2021 – present PGDM in Information Security
Delhi, India IGNOU

Achievement
2022 Star Award, for outstanding performance
Capgemini
2021 Top Performer
Capgemini

Certificates
Foundation of Cyber Security

Skills
Programing Language Build Tools Versioning Tools Databases
Java, CPP, C Maven Git, GitLab PostgreSQL, MYSQL, MariaDB

Task Management & Defect Framework Tools


Tracking SpringBoot, JPA Intellij Idea, Eclipse, PG Admin,
JIRA DBeaver

You might also like