NAGA NIKHIL REDDY ALLE
+1-629-***-**** **** University Terrace Dr, Charlotte, NC
**********@*****.*** linkedin.com/in/nikhilalle
OBJECTIVE
Motivated and detail-oriented software developer with a solid foundation in programming and software engineering principles. Seeking to leverage technical skills and collaborative experience to contribute to innovative projects and drive meaningful results within a dynamic team environment. EDUCATION
Master of Science in Computer Science, University of North Carolina At Charlotte, USA (01/2023 - 05/2024) Relevant Coursework: Algorithms and Data Structures, Database Systems, Network Based Application Development, Visual Analystics, Computer Communication and Networks and Knowledge Discovery in Databases. Bachelor of Science in Computer Science, G Pulla Reddy Engineering College, India (07/2018 - 06/2022) Relevant Coursework: Object Oriented Programming, Operating System, Web Technologies, Artificial Intelligence, Machine Learning, cloud Computing, Computer Organization and Architecture and Software Project Management. TECHNICAL SKILLS
● Programming Languages : Java, Python, JavaScript, TypeScript
● Web Technologies : HTML5, CSS3, NodeJS, Angular
● Database Management : MS SQL, MySQL, Oracle, MongoDB.
● Development Tools : GitHub, VS Code, Eclipse, GitLab, Jupyter, IntelliJ IDEA
● Frameworks & Technologies : Spring Boot, Spring MVC, REST APIs, JUnit, Maven
● Cloud and DevOps : AWS, CI/CD, Jenkins, Docker, Shell Scripting
● Project Management : Agile, Scrum, Jira
EXPERIENCE
Application Developer 07/2024 - PRESENT
Accenture Charlotte, NC
● Designed and implemented backend services using Java and Spring Boot, creating efficient RESTful APIs to support seamless integration and enhance application performance.
● Developed and optimized SQL queries for relational databases like MS SQL and MySQL, ensuring accurate and efficient data management across applications.
● Diagnosed and resolved critical production issues, minimizing downtime and improving system reliability under tight deadlines.
● Actively participated in Agile processes, including sprint planning, daily stand-ups, and code reviews, to deliver high-quality, client-focused software solutions on time.
Software Engineer 02/2022 - 11/2022
Infor Hyderabad, India
● Developed and maintained backend services using Java and Spring Boot, ensuring seamless integration with front- end applications and enhancing system scalability.
● Created and deployed RESTful APis to facilitate efficient data exchange between micro services, reducing latency and improving application performance.
● Collaborated on database design and implemented SQL queries, optimizing data retrieval and ensuring consistency across relational database systems.
● Debugged and resolved critical production issues, minimizing system downtime and contributing to reduction in user-reported bugs.
● Participated in Agile processes, including sprint planning, code reviews, and documentation, to deliver high-quality software aligned with project timelines.
PROJECTS
Inventory Management System
● Developed a real-time inventory management system using Java, Spring Boot, and MongoDB, incorporating features for stock tracking, automated restocking alerts, and seamless integration with third-party vendor systems via RESTful APIs.
● Designed interactive dashboards using JavaScript to visualize inventory trends and optimize stock allocation, enhancing decision-making and operational efficiency.
Healthcare Management System
● Created a healthcare management system with Java and Spring Boot, enabling patient data management, appointment scheduling, and medical record handling through efficient and secure RESTful APIs.
● Optimized database interactions with MySQL to improve data retrieval and storage, ensuring high performance and accuracy for handling sensitive patient information.