Ashraf Ali

Software Engineer

Delhi, India7 yrs 7 mos experience
Most Likely To Switch

Key Highlights

  • 7.5+ years of experience in scalable web applications
  • Expert in frontend development with Angular and JavaScript
  • Strong focus on automation and CI/CD practices
Stackforce AI infers this person is a Senior Software Engineer specializing in scalable frontend systems for enterprise applications.

Contact

Skills

Core Skills

Frontend DevelopmentAutomation & Ci/cdSoftware Quality Assurance

Other Skills

AngularJavaScriptHTML5CSS3RESTful APIsPlaywrightSeleniumTypeScriptDevOpsCI/CDSCSSNgRxRxJSJasmineKarma

About

I’m a Senior Software Engineer (SDE III) with 7.5+ years of experience building scalable, high-performance web applications for enterprise and product-driven organizations. I specialize in frontend system design and development using Angular, JavaScript (ES6+), HTML, and SCSS, with a strong focus on clean architecture, performance, and user experience. What differentiates me is my quality-first engineering mindset. Alongside frontend development, I bring deep hands-on experience in test automation and CI/CD, enabling teams to ship faster with confidence. I’ve designed and implemented automation frameworks using Selenium, Playwright, TestNG, Postman, and JMeter, and integrated them into CI/CD pipelines using Jenkins, Git, and Maven to ensure reliability at scale. I take end-to-end ownership of features—from requirement analysis and system design to development, testing, deployment, and production support. I’ve worked closely with product managers, UX designers, and backend teams to deliver impactful, user-centric solutions across HCM, Workforce Management, Banking, and Healthcare domains. Beyond coding, I enjoy mentoring engineers, conducting code reviews, driving best practices, and contributing to architectural discussions. I thrive in Agile/Scrum environments and enjoy solving complex problems that sit at the intersection of scalability, performance, and engineering excellence. 🚀 Tech Stack Highlights: Angular | JavaScript | HTML | SCSS | Selenium | Playwright | TestNG | Postman | Jenkins | Git | CI/CD | Agile 📩 Open to conversations around SDE III / Senior Software Engineer roles in product-based and high-impact engineering teams. I consistently focus on building systems that are scalable, observable, and easy to evolve, balancing speed of delivery with long-term maintainability. I enjoy working on problems involving system design, performance optimization, and engineering at scale.

Experience

7 yrs 7 mos
Total Experience
1 yr 10 mos
Average Tenure
2 yrs
Current Experience

Ukg

Lead Software Engineer

Apr 2024Present · 2 yrs · Noida, Uttar Pradesh, India · Hybrid

  • Collaborated with cross-functional teams to deliver key features, such as
  • implementing the PayPal Activity Card and enabling seamless user experiences on
  • both web and mobile platforms.
  • Collaborated with product managers, UX/UI designers, and backend engineers to
  • implement user-centric features that met business requirements and improved user
  • satisfaction.
  • Developed and maintained scalable and responsive web applications using
  • Angular, HTML5, CSS3, and JavaScript (ES6+) with Angular framework.
  • Integrated RESTful APIs into front-end applications, optimizing asynchronous
  • request handling to improve overall application performance.
  • Developed and maintained scalable automation framework using playwright,
  • selenium, JAVA TypeScript, Rest Assured etc.
  • Utilized state management libraries like Redux to manage application data and
  • streamline the development process.
  • Conducted code reviews and refactoring to maintain high code quality, adhering
  • to industry standards and best practices.
  • Created reusable UI components and ensured consistency across applications by
  • leveraging design systems and component libraries.
  • Implemented accessibility standards to ensure compliance with WCAG guidelines,
  • improving the usability of applications for all users.
  • Implemented performance testing strategies to identify bottlenecks and optimize
  • page load times.
  • Contributed to DevOps pipelines by integrating CI/CD practices for automated
  • testing and deployment.
  • Provided mentorship and training to junior developers, fostering a culture of
  • knowledge sharing and continuous learning.
  • Leveraged tools like Webpack, Babel, and npm/yarn to optimize build processes
  • and enhance development workflows.
AngularJavaScriptHTML5CSS3RESTful APIsPlaywright+6

Cyient

Software Engineer

Feb 2022Apr 2024 · 2 yrs 2 mos · Hyderabad, Telangana, India · Remote

  • Developed and maintained scalable and responsive web applications using
  • Angular, HTML5, CSS3, and JavaScript (ES6+) with Angular framework.
  • Collaborated with product managers, UX/UI designers, and backend engineers to
  • implement features that met business requirements and improved user experience.
  • Integrated RESTful APIs into front-end applications and optimized asynchronous
  • request handling for better performance.
  • Utilized state management libraries like Redux to manage application data and
  • streamline the development process.
  • Conducted code reviews and refactoring, maintaining high code quality and
  • adherence to industry standards.
  • Created reusable UI components, ensuring consistency across applications
  • through design systems and component libraries.
  • Wrote and maintained unit and integration tests using testing frameworks like Jest,
  • Mocha, or Enzyme, ensuring application reliability and reducing bugs.
  • Leveraged tools like Webpack, Babel, and npm/yarn to optimize build processes
  • and enhance development workflows.
  • Implemented performance testing strategies to identify bottlenecks and optimize
  • page load times.
  • Contributed to DevOps pipelines by integrating CI/CD practices for automated
  • testing and deployment.
  • Provided mentorship and training to junior developers, fostering a culture of
  • knowledge sharing and continuous learning.
  • Collaborated with cross-functional teams to deliver key features, such as
  • implementing the PayPal Activity Card and enabling seamless user experiences on
  • both web and mobile platforms.

Hcltech

Lead Engineer

Aug 2020Feb 2022 · 1 yr 6 mos · Chennai, Tamil Nadu, India · On-site

  • State Management: Implemented NgRx/RxJS for efficient state management to
  • securely handle complex patient data flows, medical records, and asynchronous
  • API calls.
  • Collaboration & Design: Collaborated with product managers, UX/UI designers,
  • and backend engineers to translate strict healthcare requirements into secure,
  • HIPAA-compliant user interfaces, ensuring regulatory compliance and user safety.
  • Frontend Development: Developed and maintained responsive, high-performance
  • web modules for complex healthcare application using Angular, TypeScript,
  • HTML5, and SCSS to enhance user experience.
  • Performance Optimization: Optimized application rendering speeds and reduced
  • bundle sizes, enabling medical staff to access critical patient dashboards quickly
  • and without interruption.
  • Testing & Quality: Transitioned QA automation experience into frontend quality
  • assurance by writing comprehensive unit and integration tests using Jasmine and
  • Karma to ensure application reliability.
AngularTypeScriptHTML5SCSSNgRxRxJS+3

Collabera

Quality Engineer

Jun 2018Apr 2020 · 1 yr 10 mos · Gurugram, Haryana, India · On-site

  • Develop and implement API test plans and strategies for comprehensive
  • coverage.
  • Execute API tests using POSTMAN, focusing on data integrity, error conditions, and
  • interoperability.
  • Conduct exploratory testing to identify vulnerabilities and ensure robust API
  • functionality.
  • Implement automated regression tests to validate API stability across software
  • releases.
  • Conduct regression testing to ensure new features or changes do not impact
  • existing functionality, develop, and maintain a regression test suite for use across
  • different releases.
  • Executed manual test cases, identified defects, and logged issues using JIRA to
  • ensure thorough tracking and resolution.
  • Create detailed and well-structured test scenario, test cases ensuring coverage of
  • positive and negative scenarios.
  • Collaborate with development teams to understand API specifications and design
  • relevant test cases.
  • Collaborated with team members to share insights and best practices, fostering a
  • culture of continuous improvement in testing processes.
  • Communicated API testing progress, discussed results, and resolved issues to keep
  • stakeholders informed and aligned.
  • Maintain accurate documentation of API test cases, scripts, and results.
  • Identified appropriate testing methods by analyzing gathered information to
  • ensure thorough evaluation.
  • Work closely with developers, business analysts, product managers, and other
  • team members to clarify requirements, address ambiguities, and ensure a shared
  • understanding of project goals.
API TestingPostmanRegression TestingJIRAManual TestingSoftware Quality Assurance

Education

Dr. A.P.J. Abdul Kalam Technical University (AKTU), Lucknow

Bachelor's degree — Mechanical Engineering

Stackforce found 100+ more professionals with Frontend Development & Automation & Ci/cd

Explore similar profiles based on matching skills and experience