Over 7 years of experience in Software Engineering field. Expertise in working with JavaScript, NodeJs, GraphQl, Express.
Expertise in working with jQuery, ReactJs, TypeScript, CSS and HTML. Worked on CICD pipelines for our clients.
Experienced in translating business requirement into code. Experienced in leading small group of engineers within the project.
Experienced in Planning for future sprints based on the business requirements.
Implement a Chat application using socket.io. Worked on different domains i.e. E-commerce, Wedding Management, Matrimonial, Dynamic WebApps. Worked in SQL / NoSQL databases i.e. MySql / MongoDB.
Experienced in implementation of third-party solutions i.e. Payment gateway, third party solutions API.
Extensive experience with Unit Testing, Load testing, Functional testing, Integration testing, performance testing and browser compatibility testing.
Experience in designing test automation strategy, test automation plan, test estimation, test case, test scripts and verifying and validating various application modules.
Excellent in technical, analytical and presentation skills and a good team player.
Overview
8
8
years of professional experience
8
8
years of post-secondary education
6
6
Certifications
Work History
Sr. Software Developer
CGI Inc.
03.2022 - Current
Joined as a Senior Software Engineer to work on a retail project serving millions of customers
Collaborated with the team to design and develop RESTful APIs using Nest.js and Postgres
Implemented authentication and authorization mechanisms to secure sensitive customer data
Utilized Clean Architecture principles to create a maintainable and scalable codebase
Worked closely with product owners and stakeholders to prioritize and deliver features on time
Led efforts to optimize database queries, significantly improving application performance
Conducted code refactoring to enhance code readability and maintainability.
Software Developer
Intelliswift Software India Pvt. Ltd.
10.2021 - 03.2022
Responsible for delivering high-quality technical designs and code for the product requirements in an agile scrum environment
Translating requirements into technical solutions
Writing and developing code; conducting unit testing
Communicating with team members and stakeholders.
Software Developer
Rave Digital Pvt. Ltd.
02.2020 - 04.2021
Worked on Tobacco/Cigar eCommerce platform, By doing implementation of automation on full process of buying on users second orders on basis of their previous order can get increased clients revenue by 120%
Translating requirements into technical solutions
Communicating with team members and along with manager preparing task estimations.
Technical Consultant
Techrefic Technologies Pvt. Ltd.
03.2017 - 02.2020
Analyzed client business processes to propose optimal software applications for unique requirements
Communicating with client about the requirements and solutions
Providing estimates and breakdown final requirements into milestones
Managing 16 team members, distributed task accordingly
Conducting coding classes for Interns for skill up in their technology
Being in the discussion of company strategy and future roadmap.
PHP Developer
10Dial.com
08.2016 - 01.2017
Built reusable code that could be utilized in other projects.
Education
M.Tech. - Cloud Computing and Architecture
BITS PILANI
Bangalore
01.2024 - 04.2026
Bachelor of Engineering - Electronics and Telecommunication