Summary
Overview
Work History
Education
Skills
Timeline
Generic

Deerajreddy Kasireddy

Raliegh

Summary

Full Stack Developer with over seven years of experience in designing, developing, and deploying scalable Java-based enterprise applications. Expertise in Spring Boot microservices architecture, building responsive UIs using Angular and React, and developing secure, high-performance RESTful services. Proven ability to work across the full software development lifecycle, from design and architecture, to deployment and performance tuning. Experienced in event-driven systems using Apache Kafka, CMS integrations, and implementing search platforms like SearchStax. Strong understanding of DevOps principles, CI/CD pipelines, and containerization using Docker and Kubernetes. Adept at delivering modern, resilient applications in Agile environments, with a focus on reusability, scalability, and maintainability.

Overview

11
11
years of professional experience

Work History

Senior Full Stack Engineer

Fidelity Investments
Durham
01.2023 - Current
  • Designed and developed UI and backend enhancements across CMP participant applications, ensuring business rules aligned with 401(k) contribution policies.
  • Actively contributed to Angular upgrades, reusable component development, and performance optimizations.
  • Implemented Google Analytics tracking, print-to-PDF features, dynamic modals, and custom audio components.
  • Collaborated with cross-functional teams to execute sprint goals, and participated in design discussions, PR reviews, and code refactoring efforts.
  • Managed CMS-driven dynamic content using Acquia (Drupal) to enable flexible page content and localization.
  • Integrated with Coherent Spark to deliver personalized plan modeling and election data processing.
  • Designed and integrated scalable RESTful APIs using Spring Boot and J2EE, supporting real-time benefit modeling and participant contributions.
  • Leveraged CI/CD pipelines (Jenkins, Git, Docker) to ensure rapid, reliable deployments across cloud platforms (Azure).
  • Developed and maintained Kafka-based message producers and consumers for asynchronous, event-driven processing.
  • Integrated with legacy systems using IBM MQ/JMS, ensuring reliable message delivery in critical workflows.
  • Implemented retry logic and error handling in distributed messaging environments to increase fault tolerance.
  • Led architectural decisions and contributed to design sessions for an enterprise-grade 401(k) contribution.
  • Implemented an Aerospike-based caching mechanism to store frequently accessed data, significantly reducing database load, and improving API response times by up to 60%.
  • Designed and integrated Aerospike client logic in Java Spring Boot services to support distributed, low-latency data access across microservices.
  • Designed scalable REST APIs and reusable microservice components, deployed on Docker and Kubernetes for containerization.
  • Defined DevOps specs and collaborated with CI/CD engineers to integrate Jenkins pipelines, Docker images, and ECS deployments.
  • Spearheaded the integration of Kafka messaging, enabling an async, event-driven microservices architecture.
  • Applied advanced caching strategies using Aerospike to reduce latency and improve system performance.
  • Applied data TTL (time-to-live) and namespace configuration strategies in Aerospike to optimize memory usage, and ensure timely cache invalidation.
  • Utilized advanced multi-threaded programming techniques to build high-performance, low-latency components for real-time data processing.
  • Strengthening application security by implementing robust authentication and authorization flows using Spring Security, OAuth, and securing sensitive user data across services with generated JWTs.
  • Built responsive UI components using Angular (v15–18), aligning with Fidelity’s design libraries and accessibility standards.
  • Developed and maintained full-stack features for enterprise-level 401(k) retirement applications, supporting clients like Honeywell, PPC CMP, Theta, and Apple.
  • Played a key role in implementing the Search Stax auto-suggest endpoint, where users can search in the UI with auto-suggest and spell check.
  • Used Splunk and Dynatrace to monitor application performance, and resolve production issues proactively.
  • Designed and developed scalable web applications using modern frameworks and technologies.
  • Built reusable UI components that could be used across multiple projects.

Software Engineer

JB Hunt Corp
Lowell
12.2018 - 01.2022
  • Deep expertise in HTML5, CSS3, and JavaScript frameworks and libraries the quality of code written within the team.
  • Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
  • Involved in integrating UI application with backend Rest web services.
  • Proficient in developing Single Page Application (SPA) using JavaScript MVC framework such as React JS.
  • Experience working on Frameworks like Angular JS, React.JS.
  • Expertise in using React JS components, Forms, Events, keys, Routers and Flux concepts.
  • Experience in using React JS components, Forms, Events, Keys, Routers, Redux, Animations and Flux Familiar with creating customs, the Reusable react Components library.
  • Used React-router to turn applications into single-page applications.
  • Extensively used SASS (Syntactically impressive style sheets) while styling with CSS3.
  • Integrated Webpages with OAuth 2 secured backend web services.
  • Experience in working with the advanced JavaScript such as ECMAScript 6 (ES6).
  • Migrated an application developed in Angular 9.0 to Angular 13.0 recently.
  • Also Developed SOAP web services using Apache CXF.
  • Implemented the web-based application following the MVC architecture using Spring Framework and used different Spring modules like Spring Core, Spring AOP, Spring MVC, Spring JDBC and Spring with ORM Framework.
  • Proficiency in developing web services (SOAP, RESTful) that include several components like WSDL, XML, XSD, JAXB, JAX-RS and JAX-WS.
  • Worked on the REST Web Services and used Spring Framework and developed Spring Features like Spring Core, Spring IOC, Spring AOP, Spring Data Access, and spring web test, Spring MVC, Spring DAO, Sprig Boot, Spring Batch, Spring Security, and Spring Integration.
  • Experience on Deployment Automation and containerization (Docker, Kubernetes).
  • Configured Kafka to manage real time data.
  • Configured Kafka to read and write messages from external programs.
  • Build CI/CD using Jenkins, GIT, J Frog Artifactory, saving the image in Docker Private registry.
  • Implement Test cases using Cypress and Tested web services with REST Client Postman/Soap UI.
  • Working in Agile form of workflow with sprint planning for project deliverables.
  • Deployed spring boot applications on Azure and Google Cloud Platform.
  • Implemented SOA to develop REST Based Web services.
  • Extensively used Dynatrace application to monitor issues with respect to application performance.
  • Developed REST Web Services clients to consume those Web Services as well other enterprise-wide Web Services using Micro service architecture.
  • Integrating Java Applications with JSON-based REST API's.
  • Hands-on experience on writing test cases using J Unit, Mockito for web-Services testing.
  • Experienced with deployments, maintenance and troubleshooting applications on Azure Cloud.

Software Engineer

Proximate Technologies, DXC Technology
Plano
02.2018 - 11.2018
  • Responsible for developing UI pages using Angular 2/4, HTML5, CSS3, JavaScript, React JS, Prime NG, and Bootstrap.
  • Responsible to Style, look and feel of web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations, and functions.
  • Used various Angular 2 custom directives and developed reusable components and templates that can be used at various places in the application.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 2.
  • Used Ajax calls to make requests to external RESTful Web Services and injected the service into the controllers.
  • Implemented the design using Spring MVC, making use of concepts such as Dependency Injection and Annotation based transactions.
  • Used Spring MVC for the controllers used Spring Security for securing the web tier Access.
  • Implemented caching using Redis NoSQL database.
  • Involved in event handling using multithreading.
  • Involved in check status of systems in network using multithreading concept.
  • Responsible for writing ATTD scripts with Cucumber, testing manually as well as automated.
  • Developed Kafka message listeners to consume messages from topics using Spring Kafka.
  • Supported and enhanced existing applications developed using Java, spring, Hibernate, JMS and REST web services.
  • Having good implementation experience with installation and configuration of Kubernetes, clustering them and managed local deployments in Kubernetes.

Software Developer

Adi Webech Solutions
Hyderabad
03.2014 - 11.2015
  • Created user interface and navigation structure.
  • Implemented page designs in standard-complaint dynamic HTML and CSS.
  • Developed Front-End User Interface using HTML, JavaScript, jQuery, and CSS.
  • Created interactive navigation lists using list elements in HTML.
  • Implemented client-side validations in registration forms, login and logout forms using Java Script.
  • Designed and implemented application using Spring MVC, Backbone, JNDI, Spring IOC, Spring annotations, Spring AOP, Spring Transactions, Hibernate, JDBC, SQL, ANT, JMS, Oracle, J Boss.
  • System built using Model-View-Controller (MVC) architecture.
  • Implemented application using concrete principles laid down by several design patterns such as Composite View, Session Facade, Business Delegate, Bean Factory, Singleton, and Data Access Object.
  • Implemented front-end using Backbone, underscore, jQuery, HTML, CSS, and JavaScript.
  • Developed backbone views, models, and collections and configured routing in the application using Backbone router.
  • Worked with jQuery Ajax to perform backend calls for data retrievals to populate model objects in collections.
  • Developed Web services to allow communication between applications through RESTful over HTTP using ApacheAxis2.

Education

Master's - computer information systems

CALUMS University
Fairfax, VA
12.2017

Bachelor of Science and Technology - Mechanical Engineering

Jawaharlal Nehru Technological University
Hyderabad
05.2015

Skills

  • HTML and CSS frameworks
  • RESTful APIs
  • Angular development
  • CI/CD pipelines
  • Performance optimization
  • Cloud deployment
  • Front-end frameworks
  • Team collaboration
  • Problem solving
  • Code review
  • Requirements gathering
  • User experience design
  • Microservice stacks
  • API integration
  • JavaScript expertise
  • Database administration
  • RESTful API integration
  • Responsive web design
  • Web security practices
  • Java development
  • Full-stack development
  • Front-end architecture design
  • Docker containerization
  • Back-end architecture design
  • RESTful services
  • Kubernetes orchestration
  • HTML5 proficiency
  • Software quality assurance testing
  • JavaScript expert
  • Software architecture
  • JavaScript and TypeScript
  • Front-end libraries and frameworks
  • Back-end technologies
  • Database management systems
  • Version control systems
  • Development environments
  • Microservices architecture
  • Agile methodologies

Timeline

Senior Full Stack Engineer

Fidelity Investments
01.2023 - Current

Software Engineer

JB Hunt Corp
12.2018 - 01.2022

Software Engineer

Proximate Technologies, DXC Technology
02.2018 - 11.2018

Software Developer

Adi Webech Solutions
03.2014 - 11.2015

Master's - computer information systems

CALUMS University

Bachelor of Science and Technology - Mechanical Engineering

Jawaharlal Nehru Technological University
Deerajreddy Kasireddy