Masters in Computer Science
2022 to 2023 at University of North Carolina at Charlotte, Charlotte, [USA]Bachelor of Technology (Computer Science and Engineering)
2016 to 2020 at Jawaharlal Nehru Technological University, Hyderabad, [INDIA]Graduate Teaching Assistant
University of North Carolina at Charlotte
• Facilitated learning in C++ and Operating Systems courses by preparing and delivering engaging lectures, conducting lab sessions, and grading assignments.
• Collaborated with professors and fellow teaching assistants to improve course materials and enhance the learning experience for students.
• Assisted students in troubleshooting and debugging code, and provided guidance on complex operating systems concepts.
• Conducted regular office hours and extra help sessions to ensure students' comprehension and success in challenging coursework.
Junior Software Engineer
EPAM SYSTEMS, [INDIA]
• Implemented Micro Front End Architecture (MFE) with React JS leveraging various custom-built web components and achieved a remarkable 30% performance boost in UI load time.
• Revamped UI & design aesthetics from Durandal to React with optimized rendering, and seamless state management.
• Developed AWS lambda functions for server-side rendering, this architectural optimization significantly reduced page load.
• Engaged with the client within an Agile Scrum framework, actively involved in meetings, sprint planning, and retrospectives.
• Utilized CI/CD tools Jenkins to automate builds, tests, and deployments, resulting in streamlined workflows and increased developer productivity.
Software Developer Associate
Teleparadigm Networks, [INDIA]
• Spearheaded the development of the backend architecture for a cutting-edge digital pathology product.
• Designed, implemented RESTful APIs for efficient communication between the frontend and backend components.
• Employed CherryPy and Python to craft a highly performant and extensible backend, supporting complex data handling.
• Managed containerization and orchestration using Docker and Kubernetes, strategically optimizing resource utilization and scalability to elevate the performance and efficiency of the application.
• Collaborated with the operations teams to automate deployment processes using CI/CD, achieving zero-downtime releases.
- Introduction to Machine Learning (NPTEL IIT Madras)
- Full-Stack Web Development with React (COURSERA)
- AWS Academy Data Analytics (AWS)
- AWS Academy Cloud Foundation (AWS)
- Java
- Python
- JavaScript
- TypeScript
- AWS EC2
- Lamda
- Git
- Jenkins
- Docker
- Kubernetes
- React
- React Native
- Android
- Angular
- Node JS
- Express
- REST Api
- MySQL
- MongoDB