Available for opportunities
Naga Nikhil Bijjala
UI/UX Engineer
UI/UX Engineer crafting intuitive digital experiences with expertise in Next.js, React, TypeScript, Design Systems, and modern frontend architecture.
Education
Academic Background

University of North Carolina at Charlotte
Master of Science in Computer Science
August 2022 - December 2023

Jawaharlal Nehru Technological University
Bachelor of Technology in Computer Science
July 2017 - May 2021
Experience
Where I've Worked

Smart Structures
May 2024 - PresentSoftware Engineer II
- Developed and maintained responsive web applications using React JS, applying modern TypeScript features and utilizing React Hooks, Context API, and Zustand for efficient state management and component logic.
- Enhanced application performance by optimizing server-side rendering (SSR) and client-side hydration in Next.js, resulting in a 50% reduction in initial load times and improving overall SEO and user experience.
- Utilized Node.js framework and libraries, including Express, TypeORM, Moment, and Plotly for processing sensor data and showing in dashboards.
- Integrated LLMs into a full-stack chat application using LangChain, LangGraph, and RAG (Retrieval-Augmented Generation), enabling contextual and document-aware conversations by leveraging vector stores, embeddings, and custom agents.
- Utilized Material-UI to design and implement visually appealing and consistent UI components, improving user engagement by 25%.
- Built a consistent and scalable UI by creating reusable functional components and shared design patterns, significantly reducing duplicate code and improving development speed and maintainability across the application.
- Conducted regular code reviews, maintaining strict coding standards, and reducing bugs by 30%

University of North Carolina at Charlotte (ONE IT)
Jan 2023 - Dec 2023Application Developer
- Integrated React Query for data fetching, caching, and synchronization, reducing data loading times by 40% and improving application performance.
- Developed high-performance RESTful APIs using Node.js and Express, leveraging TypeORM with PostgreSQL for efficient database management, resulting in a 25% improvement in query performance and seamless CRUD operations.
- Integrated SurveyJS forms into React applications to dynamically generate and manage forms, increasing form generation efficiency by 40%.
- Added unit and integration tests using Jest and React Testing Library, improving code reliability and catching 40% more bugs during development, leading to faster QA cycles and more stable releases.
- Incorporated accessibility standards (WCAG) into React components to ensure inclusive user experiences across devices.

Juspay
June 2021 – July 2022Software Development Engineer
- Developed a scalable and modular microservice architecture for card tokenization, comprising different microservices for generic processing and an api-gateway for external service interaction.
- Developed and maintained REST APIs using Spring Boot, Redis and AWS. Successfully integrating major card networks such as Mastercard and Visa, and tokenized more than 100 million cards.
- Implemented an intelligent configuration management system using Redis as cache, allowing for controlled feature rollouts and merchant onboarding. This resulted in 70% reduction in merchant onboarding time.
- Collaborated closely with Software Architects and Senior Developers to design and implement high-quality software solutions using Design patterns, and SOLID principles that follow best practices and industry standards.

Juspay
December 2020 – June 2021Software Development Engineer Intern
- Collaborated closely with Software Architects and Senior Developers to design and implement high-quality software solutions using Design patterns, and SOLID principles that follow best practices and industry standards.
- Worked on the Card on File (COF) project. In this, users could select a list of merchants to which their card needs to be added and manage them through the bank app, resulting in a 50% reduction in transaction time.
- Designed and implemented a relational data model to store merchant and customer data.
- Automated repetitive testing processes using Selenium and JUnit, increasing testing efficiency by 20% and enabling faster release cycles.
Projects
Side Projects
Personal projects and open-source contributions
FinPilot
Precision Portfolio Analytics
A comprehensive portfolio management platform for tracking investment allocations across countries and asset classes. Features include CAGR and XIRR calculations for SIPs, IPO watchlist management, real-time portfolio analytics, and performance tracking.
JavaSpring BootPostgreSQL
Contact
Contact Me
Discuss a project or just want to say hi? My Inbox is open for all.