Hareesh Devulapalli
Software Engineer II @ Group 1001
About
As a Software Engineer II at Group 1001, I design and deliver scalable, full-stack solutions using Angular, React, NestJS, and GraphQL. I’ve grown from intern to engineer by consistently building features that align with business goals, improve accessibility, and deliver smooth, high-performance user experiences. Along the way, I’ve earned the trust of my teams by combining technical depth with a collaborative, solution-driven mindset. I work closely with cross-functional teams, applying modern development practices like test-driven development (TDD), CI/CD automation, and agile workflows. My projects often involve building responsive, resilient systems using microservices architecture, leveraging CQRS and event sourcing to keep them scalable, maintainable, and future-ready. Before this, at Berkadia, I built dynamic full-stack applications with React, Angular, and Node.js, crafting user-focused designs and delivering end-to-end features in fast-moving environments. This experience sharpened my ability to think across the entire product lifecycle while never losing sight of quality and usability. With a Master’s in Computer Science from Purdue University Northwest, I combine a strong academic foundation with hands-on problem-solving skills. My goal is simple: create software that works beautifully, scales effortlessly, and leaves users delighted.
United States
Dallas
Computer Software
PostgreSQL, Flutter, Dart, Spring Boot, Cypress, Kotlin, Webpack, Grafana, Postman, React Hooks, Web Development, Storybook, Kibana, NestJS, RxJS, Mutex Locks, Global Variable Management, React Native, NgRx, Apollo GraphQL
Experience

Frontend Developer
Hammond, Indiana, United States
✦ Provided interactive dashboards using React, Node.js, and MongoDB to track the progress of robotic tasks in real-time, enhancing monitoring efficiency by 40% ✦ Refined legacy code and streamlined the process of job assignment and tracking by adhering to the principles of clean architecture

Associate Software Engineer - Full Stack
Hyderabad, Telangana, India
✦ Designed and developed interactive real-estate brochures with integrated Google maps using React, enabling users to customize layouts, styles, and inputs, dynamically generating visually appealing and data-driven format mapping experience ✦ Reduced running time for custom Google Maps JavaScript API calculations from 7 to 3 seconds using JavaScript Web workers ✦ Optimized rendering and improved load times by 70% by implementing Redux for efficient state management, and leveraging critical path rendering techniques to streamline data flow and prioritize painting of essential content ✦ Implemented interactive information dialogs for map markers, allowing users to drag and drop dialogs for better visibility without losing the position of multiple dialogs, enhancing user control and map usability ✦ Integrated export functionality into the Google Maps page, enabling users to export maps and data in various file formats such as PDF and JPG, facilitating easy sharing and reporting across different products ✦ Exposed vital features of custom Google Maps as a common web component, resulting in seamless integrations across products ✦ Engineered robust RESTful APIs and a NodeJS-based notification service leveraging MongoDB for user subscription management and real-time updates. Used CQRS to separate read and write operations for improving system responsiveness and performance by 15% ✦ Championed the Hackathon twice – first by innovating a method to significantly reduce contract writing time and later by leading a team of 5 to establish a resource-sharing hub

Summer Intern
Hyderabad, Telangana, India
✦ Built a three-stage child-to-child pipeline in Java to improve how threads share and pass data, and reviewed how global variables were used in a shared-thread environment to make the concurrency module more reliable. ✦ Designed and tested a Producer–Consumer setup in Java using ReentrantLock to control access to a shared buffer, preventing data corruption when multiple threads read and write at the same time. ✦ Made the system safer for concurrent use by ensuring all global variable operations were thread-safe, which removed race conditions and data inconsistencies.
Hareesh Devulapalli's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.



