Summary
Overview
Work History
Education
Skills
Timeline
Generic

Ranga Eragamreddy

Austin,TX

Summary

Sr. Software Engineer with nearly a decade of experience in developing dynamic and responsive web applications. Proficient in utilizing cutting-edge tools and technologies. Proven ability to thrive in both independent and team-based projects. Seeking an opportunity to continue my passion for web development.

Overview

13
13
years of professional experience

Work History

Sr. Software Engineer

Conduent
Austin, TX
05.2022 - Current
  • Building and running front-end application and analyzing the requirements, adhering to the software development life cycle process.
  • Demonstrated ability to manage multiple projects with significant technical risk, serving as a technical lead for the ExpertPay Admin UI project, and guiding the team towards successful outcomes.
  • Designed reusable components and services in the React framework, promoting componentization and code reusability, thereby reducing development time for other tasks.
  • Using Redux for managing the global state of the application.
  • Maintained existing Spring Boot Application for efficient API development.
  • Managed CI/CD pipelines using Azure Repos, Azure Pipelines, and Azure Artifacts.
  • Optimized applications for maximum speed and scalability using Node.js modules and libraries.
  • Developed a Node.js RESTful API that functioned as the foundation for a distributed microservices structure, resulting in increased service modularity.
  • Responsive Designing the website using HTML5/CSS3 and various flex-based modules for achieving cross-browser compatibility, mainly devices that our project end-users mainly rely on.
  • Collaborate with Product Owners, Business Analysts, Project Managers, and tech Architect to determine the scope of the project and technical aspects of the implementation work to better solve end-user problems.
  • Delivered visually appealing user interfaces while leveraging Tailwind CSS
  • Utilized Storybook to develop UI components, optimizing their reusability.
  • Maintained a high level of code quality through the application of Jest, Cypress, and Enzyme for comprehensive unit testing, covering at least 90% of the code.
  • Proficient in performance profiling and memory leak identification using various tools.

Software Engineer

Kidbox.com Inc
New York
11.2018 - 03.2022
  • Played an instrumental role in a high-paced startup e-commerce setting, adeptly adjusting to evolving project requirements and emerging technologies.
  • Significantly contributed to the rapid development and deployment of innovative web application, driving a 40% increase in user base within the first year
  • Created a framework for enabling constant delivery and deployment of substantial and intricate applications
  • Managed the development of e-commerce applications, including designing software system testing and validation procedures. Also handled programming tasks and documentation.
  • Developed expertise in a range of web development technologies including React, JavaScript, and NodeJS
  • Integrated Shopify services to streamline the checkout process
  • Integrated various cloud services including EJ2, S3 for object storage, DynamoDB for NoSQL database management and API gateway from AWS to create highly efficient workflows
  • Successfully integrated AWS cognito into our system, allowing for efficient user management through attribute-based segregation.
  • Streamlined payment procedures by implementing STRIPE, a secure payment gateway, into the e-commerce platform to ensure smooth and reliable transaction processing while boosting customer satisfaction
  • Conducted web application performance analysis using DataDog and LogRocket.
  • Increased efficiency of API through proficient use of Node.js, TypeScript, and GraphQL while creating scalable backend services
  • Used Gatsby framework to in building websites for faster and better conversion of users and bringing more revenue through on-boarding
  • Maximized performance of various applications through extensive use of the Redux store
  • Leveraged Contentful headless CMS to enhance website loading speed by separating content and code.

Lead Engineer

Dupont Pioneer
Des Moines
09.2017 - 10.2018
  • Led team in delivering a customer facing application with completely redesigned interface
  • Headed engineers achieving timely release of Angular 5 project
  • Implemented advanced features using Angular Material for dynamic web page design
  • Worked closely with the Product Manager and scrum team to establish functional requirements for the web application.
  • Built a web application from scratch utilizing Angular5 MVC framework and hosted it on AWS platform.
  • Implemented and upheld efficient application workflow with Jenkins CI tool in Gitlab and Artifactory
  • Adept in SCRUM methodologies as evidenced by successfully improving team collaboration and productivity during project life cycles.

UI Engineer

Dupont Pioneer
Des Moines
05.2015 - 08.2017
  • Crafted efficient and scalable API calls using Angular, providing enhanced website functionality
  • Implemented Jenkins Continuous Integration to convert and improve a large-scale TypeScript project for increased compatibility and sustainability
  • Enhanced map layer display system by integrating LeafletJS with field boundaries, GeoJsons, and interactive features.
  • Produced comprehensive graphical representations of complex data through front-end libraries such as D3.js and Angular-nvd3
  • Optimized performance by implementing enhancements to existing ASP.net, C#.net, and HTML codebase for data-centric web applications.
  • Demonstrated expertise in mapping DB's to Python classes utilizing SQLAlchemy

Software Intern

Parity Systems Inc.
Hyderabad
08.2011 - 03.2013
  • Developed HTML, CSS, Jquery and Javascript chart review application
  • Proficient in developing interactive web applications using jQuery modules, services, and built-in plugins
  • Created responsive web pages for tablet devices using HTML, Bootstrap, CSS. Used jQuery Bootstrap and AjaxHTTP Request to enhance the user interactivity of the web application.
  • Utilized jQueryForms, Events, keys, Router, and Animations in daily work tasks
  • Incorporated various pre-designed components from NPM and jspm libraries into the front-end interface with jQuery.

Education

Master of Science -

State University of New York at Buffalo
Buffalo
02.2015

Bachelor of Technology -

Jawaharlal Nehru Technological University
Kakinada
05.2013

Skills

  • JavaScript
  • Angular
  • React
  • Redux
  • Typescript
  • Bootstrap
  • Vuejs
  • Material Design
  • NodeJs
  • HTML5
  • CSS3
  • HTML
  • CSS
  • Tailwind CSS
  • MobX
  • React Native
  • RXJS
  • JQuery
  • SQL
  • MySQL
  • PostgreSql
  • SQL Server
  • Gatsby
  • Amazon AWS
  • Docker
  • Azure
  • Git
  • Lodash
  • MongoDB
  • Linux
  • Highcharts
  • D3/Nvd3
  • ES5/6/7
  • Python
  • ASPnet
  • JAVA
  • NPM
  • PHP
  • Karma
  • GraphQl
  • Jasmine
  • Cypress
  • Jest
  • Enzyme
  • Webpack
  • Bower
  • Grunt
  • Gulp
  • Flux
  • DynamoDB
  • Amazon RDS
  • CloudFront
  • CloudFormation
  • SNS/SES
  • DataDog
  • LogRocket

Timeline

Sr. Software Engineer

Conduent
05.2022 - Current

Software Engineer

Kidbox.com Inc
11.2018 - 03.2022

Lead Engineer

Dupont Pioneer
09.2017 - 10.2018

UI Engineer

Dupont Pioneer
05.2015 - 08.2017

Software Intern

Parity Systems Inc.
08.2011 - 03.2013

Master of Science -

State University of New York at Buffalo

Bachelor of Technology -

Jawaharlal Nehru Technological University
Ranga Eragamreddy