SEP 2023 - PRESENT
SEP 2023 - PRESENT

SENIOR SOFTWARE ENGINEER (S3)
Tech Stack:
React
TypeScript
Java
Spring
AWS
Gatling
Roles and responsibilities:
  • Develop and maintain a high-performance application using React for frontend and Java Spring for backend, ensuring seamless integration and functionality.
  • Deploy and manage application infrastructure on AWS, leveraging cloud services to optimize performance, scalability, and cost-efficiency.
  • Conduct load testing using Gatling to identify performance bottlenecks and ensure system reliability under high-traffic conditions.
  • Provide 24/7 support on a rotational basis, promptly addressing and resolving critical issues to maintain system uptime and customer satisfaction.
  • Lead technical discovery and feasibility analysis for new features, preparing detailed technical documentation and implementation plans to guide the development team.
  • Collaborate with cross-functional teams, including product managers, designers, to deliver high-quality software solutions that meet business objectives.
  • Implement best practices in software development, including code reviews, continuous integration, and automated testing, to enhance code quality and team productivity.
  • Mentor junior developers, fostering a collaborative and growth-oriented work environment.
MAY 2020 - AUG 2023
MAY 2020 - AUG 2023

FULL STACK DEVELOPER
Tech Stack:
Angular
JavaScript
.Net
C#
Azure
HTML 5
CSS 3
Roles and responsibilities:
  • Designing, coding, testing, debugging, and documentation for projects and programs associated with technology domain, including upgrades and deployments.
  • Providing technical expertise for every phase of the project lifecycle—from concept development to solution design, implementation, and optimization.
  • Troubleshooting and maintaining existing software according to company standards and procedures.
  • Understanding and adhering to business requirements and technical specifications for large, complex projects in the ERP space.
  • Worked on building a framework using MVVM Architecture.
  • Created a JavaScript framework to communicate between tabs, iframes, windows.
  • Developed quick POCs to implement OAuth2.0 authorization using Azure Active Directory.
OCT 2016 - APR 2020
OCT 2016 - APR 2020

SENIOR ASSOCIATE QA
Tech Stack:
Java
Spring
Selenium
JMeter
Jenkins
Roles and responsibilities:
  • Worked on Creating and maintaining test automation frameworks using software development methodologies and defined technologies taking into consideration processes such as CI/CD and multiple environments.
  • Worked under agile methodologies, identifying requirements, and analyzing design specifications.
  • Created a tool to automate preparation of QA documents (e.g., test plans, test cases, test strategy).
  • Worked on a creative way to improve regression suite to make it more efficient by reducing execution time.
  • Research and recommend the most effective technologies, approaches, and strategies for QA Automation implementation across projects.
  • Prioritize necessary tasks and tests for successful testing executions.
  • Identify and inform effectively about potential quality issues and risks on projects.