I started in this project as a junior developer and with a consistent performance and delivery, I am promoted as a FrontEnd lead and now I lead a team of 6. I am well versed in Front End Development, deployment using CI/CD pipeline, writing automation scripts for the feature also screen designing. Lately I use Github Copilot as my development assistantant for constant improvement of the platform and learning.

Amulya Acharya

I started in this project as a junior developer and with a consistent performance and delivery, I am promoted as a FrontEnd lead and now I lead a team of 6. I am well versed in Front End Development, deployment using CI/CD pipeline, writing automation scripts for the feature also screen designing. Lately I use Github Copilot as my development assistantant for constant improvement of the platform and learning.

Available to hire

I started in this project as a junior developer and with a consistent performance and delivery, I am promoted as a FrontEnd lead and now I lead a team of 6.
I am well versed in Front End Development, deployment using CI/CD pipeline, writing automation scripts for the feature also screen designing.
Lately I use Github Copilot as my development assistantant for constant improvement of the platform and learning.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Module Lead / Senior Software Engineer at Mphasis Corporation
October 1, 2022 - Present
Led a six-engineer frontend team, improving sprint predictability through clear story breakdown, risk tracking, and PR quality gates to minimize spillover. Owned Angular modernization roadmap with continuous version migrations to reduce technical debt and improve maintainability and readability. Optimized CI/CD pipelines and build processes, reducing main-branch build time from 45 to 20 minutes (56%) and feature-branch builds from 30 to 15 minutes (50%). Led migration from Bitbucket to GitHub (repo hygiene, branching/PR standards, CI alignment), improving developer workflow consistency and pipeline reliability. Used AI-assisted development tools (GitHub Copilot) to accelerate implementation and improve PR review throughput while maintaining quality and test coverage. Customized and extended PrimeNG components and shared UI patterns to meet complex product UX/functional requirements in an SDET model. Mentored junior and mid-level engineers, strengthening standards and ownership. Integra
Associate Software Engineer at Mphasis Limited
May 1, 2021 - September 30, 2022
Gained requirements with technical leads and product owners, translating business needs into high-quality Angular features. Proactively challenged assumptions through deep technical questioning, improving design decisions and reducing rework during implementation. Collaborated closely with UI and backend engineers to deliver seamless API integrations and end-to-end workflows. Customized and extended third-party UI libraries (PrimeNG) to meet product-specific UX and functionality requirements.
Associate Software Engineer at Mphasis Limited
April 1, 2019 - April 1, 2021
Developed Angular-based UI features while rapidly ramping up on JavaScript, TypeScript, and CSS in a production environment. Delivered end-to-end user stories, including feature development and automated test coverage, working in an SDET model to ensure stable releases.

Education

Bachelor's of Engineering in Computer Science at Shri Madhwa Vadiraja Institute of Technology, Udupi, India
January 1, 2014 - January 1, 2018
Bachelor's of Engineering in Computer Science at Shri Madhwa Vadiraja Institute of Technology, Udupi, India
January 1, 2014 - January 1, 2018

Qualifications

Certified Angular Developer
October 2, 2025 - January 26, 2026

Industry Experience

Financial Services, Software & Internet
    paper Trade Rules

    My project is about Trading Rules. When the Trade is placed, the order will come into our application and we decide based on the Rules whether the trade request can be placed or to be declined.
    For each clients, it is a different setup.
    Basic Workflow:

    1. Add the Client into our application
    2. Link the account number with us
    3. A client will Setup rules based on the needs.
    4. When the trade flows in, we verify based on the rules whether to accept or reject.
    5. Decision is passed on to peer team to go forward.