Summary
Overview
Work History
Education
Skills
Timeline
BusinessAnalyst
Prasad Suvarapu

Prasad Suvarapu

Hyderabad,TG

Summary

Meticulous Technical Lead strictly adheres to both client-provided technical requirements and internal business goals. Balances project prioritization to fulfill both contractual obligations and internal revenue requirements. Provides foresight and management designed to grow satisfied customer bases and revenue figures.

Overview

8
8
years of professional experience

Work History

Technical Lead - Mobile Applications

Birlasoft India
2022.05 - 2024.02
  • Designed and implemented a user-friendly interface for mobile and desktop platforms, adhering to UX laws and guidelines. Improved usability of the application by 25% through the implementation of a user-friendly interface.
  • Led a team of developers to successfully deliver high-quality software projects on time and within budget constraints.
  • Directed and managed a team of software engineers to successfully execute end-to-end application architecture, resulting in a seamless user experience and improved performance metrics.
  • Collaborated cross-functionally with product managers and designers to define project requirements, establish timelines, and ensure on-time delivery of high-quality software products.
  • Implemented best practices and coding standards, resulting in a 20% increase in code efficiency and quality.
  • Utilized technical skills in Node.js and Express.js to enhance system performance and optimize code execution.
  • Leveraged Google Firebase to implement crash analytics and notifications, resulting in a 30% decrease in application crashes and an improved user experience.
  • Proactively identified all compliance-related problems and provided expert guidance to the team in resolving all security issues within the application.
  • Utilizing testing and deployment tools enables the application to undergo continuous integration and deployment.

Senior Software Developer - Lead

CloudOptim
2019.12 - 2022.05
  • Managed and guided a team of software engineers throughout the entire application architecture process, resulting in a seamless user experience and with 20% improvement in performance metrics.
  • Developed and deployed a user-friendly interface for both mobile and desktop platforms, ensuring compliance with UX laws and guidelines. By implementing this interface, the application's usability was enhanced by 25%.
  • Collaborated closely with product managers and designers to define project requirements, establish timelines, and ensure the timely delivery of high-quality software products.
  • Implemented industry best practices and coding standards, leading to a 20% increase in code efficiency and quality.
  • Utilized technical expertise in Node.js and Express.js to optimize system performance and code execution.
  • Employed Google Firebase to integrate crash analytics and notifications, resulting in a 30% reduction in application crashes and an enhanced user experience.
  • Proactively identified and addressed compliance-related issues, providing expert guidance to the team in resolving security concerns within the application.
  • Implemented testing and deployment tools to enable continuous integration and deployment of the application.
  • Involved in the development of the new application and maintenance of the existing application.
  • Used Bit Bucket as a Repository and Source tree.
  • User Interface: (Angular 12 with Redux)
  • Used Redux store management.
  • Involved in QA and prod Deployments in the AWS cloud environment.
  • Used blue & green deployment strategy to maintain application with no downtime.
  • Extensively used Angular Reactive forms, and form Arrays, and implemented reactive validations and validation messages according to the requirement.

Software Developer

QPAIR, Inc
2015.11 - 2019.11
  • Deploy & develop applications end to end. Identify design problems and devise elegant solutions.
  • Understanding and carrying out analysis of the business requirements of the client.
  • Developed and maintained software systems for a large-scale e-commerce platform, ensuring a highly reliable, secure, and efficient experience for customers.
  • Worked on developing and deploying new features and bug fixes for a web-based software product, in an agile environment.
  • Developed and optimized software systems for the project, utilizing a range of technologies including Ionic, Angular, and NgRx
  • Built, tested, and maintained RESTful web services using Node.js, with a focus on scalability, security, and flexibility.
  • Designed and implemented high-performance databases using Relational DB and Non Relational DB technologies, including MongoDB, PostgreSQL, RDS, and Firestore.
  • Conducted code reviews and provided technical guidance to junior software engineers.
  • Developed automated unit tests and integration tests to ensure product quality.

Education

Master of Science - Computer Science

Bradley University
Peoria, IL
05.2017

Bachelor of Science - Electronics And Communications Engineering

JNTU
Eluru, India
05.2014

Skills

  • Ionic
  • Angular
  • Node JS
  • Javascript
  • CI/CD
  • Agile development methodologies
  • Interface design and implementation
  • SQL expert
  • Wireframes
  • Technical Analysis
  • Scripting
  • Databases

Timeline

Technical Lead - Mobile Applications

Birlasoft India
2022.05 - 2024.02

Senior Software Developer - Lead

CloudOptim
2019.12 - 2022.05

Software Developer

QPAIR, Inc
2015.11 - 2019.11

Master of Science - Computer Science

Bradley University

Bachelor of Science - Electronics And Communications Engineering

JNTU
Prasad Suvarapu