Summary
Overview
Work History
Education
Skills
Websites
Career Summary
Timeline
Generic

Kommoju Anjali

Chandler

Summary

A results-driven mentor and software Professional with 10 years of experience in designing and developing scalable applications. Expert in Full Stack technologies, Skilled in ensuring seamless software lifecycle management. Passionate about mentoring teams, fostering innovation, and building resilient, future-ready solutions.

Overview

10
10
years of professional experience

Work History

Senior Software Engineer

HSBC
05.2024 - 03.2025
  • Developed a React-based web application using HTML, CSS, JavaScript, and Redux for state management, delivering a responsive and interactive user experience.
  • Optimized frontend performance using React's Virtual DOM, Redux state management, and custom hooks for efficient rendering, WebSocket integration, and real-time features like chat and notifications.
  • Developed scalable RESTful APIs using Node.js, implementing CRUD operations, JWT authentication, and role-based access control for secure client-server communication."
  • Optimized backend performance with efficient database queries, middleware for token verification, and seamless API integration (Axios/Fetch) including error handling and caching.
  • Optimized frontend performance by 30-50% through React.lazy, code-splitting, and build enhancements, significantly reducing load times and improving user experience.
  • Proficient in testing frameworks like Jest, Karma, and Jasmine for comprehensive unit and integration testing, ensuring robust frontend functionality and application reliability
  • Used CI/CD pipelines using GitHub Actions and Jenkins to deploy React apps, integrating unit tests and environment-specific configurations for secure, high-quality releases.
  • Proficient in deploying and managing web applications on cloud platforms like AWS and Azure, leveraging services such as compute instances, storage, and serverless solutions for scalable and secure deployments.
  • Mentored interns and new team members in Angular, guiding them through feature development, best practices, and troubleshooting.

Senior Software Engineer

IVY Comptech(Entain)
04.2021 - 04.2024
  • Built responsive React applications with Javascript/HTML/CSS, implementing RxJS and state management for efficient data flow to deliver seamless user experiences.
  • Developed responsive web applications using React.js, JavaScript (ES6+), and CSS, implementing reusable components and hooks for efficient state management.
  • Implemented reactive state solutions (NgRx/Service-based) and REST/WebSocket integrations for real-time data flow in enterprise applications."
  • Worked extensively on the Content Management system(CMS) and added new features using Angular.
  • Developed real-time functionalities (chat, notifications) using WebSockets (Socket.IO) and event-driven architecture.
  • Implemented route-based lazy loading to decrease initial bundle size by 30%.
  • Wrote unit and integration tests for React components using Jest, achieving 90%+ test coverage with mocking and snapshot testing.
  • Worked on NFRs for performance improvements and production incidents.
  • Training and Mentoring interns and new joiners in Angular and guiding them in feature development

Software Developer

Quantela Inc
03.2020 - 03.2021
  • Created a Smart city dashboards web application and COVID dashboards using React, HTML, CSS, and Ramda JS.
  • Experience working with Web Sockets and heavy data flow applications using React.
  • Built secure, interactive web apps with JWT authentication, Redux Thunk for async logic, and seamless DOM event handling—bridging React with vanilla JS for dynamic UI updates.
  • Handled session management and cookie-based authentication with express-session and secure cookie flags.
  • I have experience writing simple SQL queries to retrieve data from the DB and writing code in Ramda JS to expose the data to KPIs.
  • Designed REST APIs that exchange data in JSON format, ensuring consistent and efficient data transfer.
  • Handled session management and cookie-based authentication with express-session and secure cookie flags.
  • Reduced re-renders by 40% with memoization (React.memo, useMemo) and optimized state management.
  • Executing/Testing using Jest and Deploying the code in the Local Test Environment Machine.
  • Collaborated effectively within an Agile development team to deliver regular, high-quality updates to business stakeholders and project managers. Maintained open communication and fostered a transparent development process.

Software Engineer

Citi Bank
08.2016 - 02.2020
  • UI design using HTML5, CSS3, JavaScript, Typescript, vanilla JS, and functionality implementation, animations, and multiple application creation using the React framework.
  • Developed reusable components utilizing forms, events, and state management to create dynamic and user-friendly interfaces.
  • Analyze design mock-ups or prototypes to understand the user interface (UI) elements and their functionalities.
  • Have experience in handling server-side requests and exposure to backend.
  • Parsed and serialized JSON data to enable smooth communication between frontend and backend applications.
  • Experience in updating, accessing, and version controlling the source code using Visual Source Safe (VSS), Team Foundation.
  • Leveraged Git, GitHub, and CI/CD pipelines to automate build, test, and deployment workflows, improving release frequency and reliability.
  • Enhanced rendering performance by reducing DOM manipulations and using efficient CSS selectors.
  • Worked closely with product owners for requirements, along with team management and architectural and API design.

Software Engineer

Cyrybral
06.2015 - 06.2016
  • Developed a single page presentation layer using React HTML5, CSS3, TypeScript, AJAX, and Bootstrap 4/3.
  • Used Chrome DevTools to audit performance and fix bottlenecks like unused CSS/JavaScript.
  • Creating UI design systems for several components to maintain consistent UI across the application is a generic way to be implemented with various configurations
  • Implemented pixel-perfect UI designs with cross-browser and cross-device compatibility, enhancing user experience for all users including those with disabilities.
  • Created a common library and published it to NPM registry
  • Created a web application for both frontend and backend from scratch.
  • Using various cloud technologies as a part of implementing different CI/CD pipelines for Robust deployments.
  • Adding various new features to the product and in an efficient way and handling 80k concurrent users during peak load

Education

Bachelor of engineering - Electronics and Communication Engineering

JNTU University
01.2016

Skills

  • WEB Technologies: HTML5, CSS3, TypeScript, JavaScript, Bootstrap, Tailwind, SCSS, LESS, Nodejs
  • Frameworks: Angular 18, React, Redux
  • Version Control: GitLab, Bitbucket, GitHub
  • Cloud: AWS (Lambda, S3, ECS, RDS)
  • Unit Test: Jasmine, Jest, Karma
  • Build Tools: Webpack, Babel

Career Summary

  • Skilled in Full Stack Development with hands-on experience in HTML5, CSS3, JavaScript, TypeScript, React.js, Redux, Angular, and Node.js for building scalable web applications.
  • Expert in React and Angular with state management (Redux, NgRx, RxJS), performance optimization, and modern practices like reusable hooks and JWT authentication.
  • Developed reusable, framework-agnostic UI components (Web Components, Shadow DOM) compatible with React, Angular, and vanilla JS—ensuring consistency and faster integration across projects, combined with REST/WebSocket APIs.
  • Built secure and scalable server systems using Node.js, Express.js, and MongoDB, implementing JWT authentication, bcrypt encryption, and role-based access control—ensuring data protection and authorized user access.
  • Developed high-performance real-time features (Socket.IO) for dynamic applications like chat and notifications, enabling seamless frontend-backend communication.
  • Optimized full-stack application performance by implementing frontend techniques like code-splitting, lazy loading, React Virtual DOM rendering, and Webpack bundle optimization, while enhancing backend efficiency through Node.js asynchronous streaming, event-driven architecture, with 40% faster (TTI) and 90+ Lighthouse scores.
  • Achieved 90 %+ test coverage using Jest (React/Redux unit tests) and Karma-Jasmine (Angular component tests), rigorously validating frontend logic, async operations (Promises, async/await), and state management workflows.
  • Experienced in Git, GitHub, Jenkins workflows, utilizing feature branching, pull requests, and code reviews to enable efficient team collaboration and version control.
  • Automated end-to-end CI/CD pipelines to deploy frontend apps and backend services to cloud platforms, while managing environment variables, secrets, consistent deployments.
  • Experienced with cloud platforms like AWS, Azure, and Google Cloud, deploying and managing applications efficiently while ensuring security and cost-effectiveness.
  • Led a team of frontend developers in building scalable React/Angular applications, establishing coding standards, and mentoring junior engineers to improve code quality and productivity.

Timeline

Senior Software Engineer

HSBC
05.2024 - 03.2025

Senior Software Engineer

IVY Comptech(Entain)
04.2021 - 04.2024

Software Developer

Quantela Inc
03.2020 - 03.2021

Software Engineer

Citi Bank
08.2016 - 02.2020

Software Engineer

Cyrybral
06.2015 - 06.2016

Bachelor of engineering - Electronics and Communication Engineering

JNTU University
Kommoju Anjali