
sri sai hemanth
Software Engineer
Salary / Daily rate
Bloomington, IN, USA
Freelance, open to permanent contract
Can come onsite
Skills
Languages
About me
Intro
Full-stack software engineer with 3+ years developing enterprise AI solutions and cloud-native applications at IBM and healthcare startups. Specialized in React.js, Python, and performance optimization—reduced DOM elements by 97% and streamlined workflows across multiple platforms. Expert in building scalable APIs, LLMs, and modern web applications that drive business results.
Work experience
Software Engineer
Unnanu | Enterprise AI Search
Apr 2025 - Present
1 year 7 months
Remote, OR 97458, USA
•Developed a multi-lingual conversational assistant for healthcare providers, enabling access to critical health information and streamlining daily workflows. •Implemented LLMs with LangGraph and RAG architecture to generate contextually relevant, multi-language responses •Built high-performance APIs with FastAPI and integrated WebSockets for real-time communication. •Reduced active DOM elements by 97% (200+ to 5) through dynamic scrolling optimization, eliminating scroll lag when rendering complex surveys. •Optimized product data loading by implementing infinite scroll and lazy loading, enabling dynamic retrieval of fewer products at a time instead of loading all the products upfront. This significantly reduced initial memory consumption, improved page performance, and minimized bundle size. •Replaced static dropdown rendering of 1000+ products with a dynamic, search-driven dropdown limited to 100 results, reducing UI clutter, and improving performance and responsiveness. • Worked with both relational and NoSQL databases to optimize data retrieval and storage. •Streamlined development workflow by consolidating search logic into reusable NPM package across 3 repositories, eliminating code duplication and maintenance overhead. •Implemented dynamic product listing using React hooks — useState for managing filters and pagination, useEffect for fetching and updating product data in real-time, and useRef for DOM references in lazy loading and infinite scroll. •Used React Redux for global cart management, and applied React.memo to prevent unnecessary re-renders of individual product cards and filter components, improving UI responsiveness and performance.
Software Developer
IBM
Jan 2022 - Jul 2023
1 year 7 months
Bengaluru, Karnataka, India
Contributed to building scalable, cloud-native applications that enhanced user experiences and operational efficiency. Led development efforts using managed deployments on IBM Cloud, and automated key business processes. Through strong cross-functional collaboration, delivered projects that improved system reliability and business outcomes. Emphasized modern architecture patterns, continuous integration, and data-driven engineering excellence. • Developed features for a core data platform, writing backend services with Python, Django and building user interfaces using React.js. • Packaged applications in Docker containers and deployed them on Kubernetes clusters managed via RedHat OpenShift, enabling smooth scaling. • Integrated automated API tests into CI/CD pipelines using Jenkins, reducing manual testing effort, and increasing deployment reliability. • Collaborated with cross-functional teams including product managers, designers, and QA to deliver high-quality, user-focused features.
Education
Indiana University Bloomington
Master's Degree
2023 - 2025
2 years 1 month
Amrita School of Engineering, Bangalore
Bachelor of Technology - BTech
2018 - 2022
4 years 1 month