Nagarjuna Reddy
@nagarjunareddy
Software Development Engineer blending Generative AI and iOS mobile delivery.
What I'm looking for
I’m a Software Development Engineer with a Master’s in Computer Science, specializing in Generative AI and iOS mobile development. I bring an AWS Certified Solutions Architect mindset, designing scalable, cloud-native solutions with microservices for large distributed computing environments.
I’m hands-on with Java, Python, C++, and Swift, and I like using GenAI and AI-powered tools to boost development productivity. My work is grounded in strong data structures, algorithms, and object-oriented design, so I can write clean, maintainable code that holds up in production.
In my recent experience, I built scalable full-stack applications using Java, Spring Boot, Hibernate, React.js, and RESTful APIs, and I contributed through code reviews and technical documentation. I also built microservices-based solutions and streamlined CI/CD workflows—collaborating with agile teams to deliver customer-facing features even when requirements were ambiguous.
Beyond standard development, I’ve built end-to-end GenAI systems—using LLMs, prompt engineering, RAG, and vector databases like Qdrant—so teams can solve real customer problems, not just prototypes. Whether it’s cloud-native architecture with AWS services or feature-rich iOS experiences with SwiftUI/ UIKit and Core Data, I focus on operational excellence, security best practices, and delivering high-impact products in cross-functional teams.
Experience
Work history, roles, and key accomplishments
Developed scalable full-stack web applications using Java, Spring Boot, Hibernate, React.js, and RESTful APIs while following best practices and design patterns. Built microservices in a distributed environment and improved CI/CD workflows through CI/CD pipeline enhancements, collaborating with an 8+ person agile team.
Architected cloud-native solutions using EC2, S3, IAM, Lambda, CloudFormation, and VPC to support scalable, fault-tolerant distributed systems. Implemented security access controls and demonstrated troubleshooting and operational excellence in production-like environments.
Performed vulnerability assessments and analyzed network security protocols using TCP/IP, strengthening Linux-based debugging and troubleshooting skills. Practiced system monitoring, incident response, and operational excellence processes in a remote training environment.
Education
Degrees, certifications, and relevant coursework
Texas Tech University
Master of Science in Computer Science, Computer Science
2024 - 2025
Activities and societies: Relevant coursework: Data Structures & Algorithms, Database Systems (SQL & NoSQL), Front-End Development, Network Security, SDLC.
Master of Science in Computer Science with focus on Generative AI, distributed systems, mobile development, and core data and database topics.
KL University
Bachelor of Technology in Computer Science, Computer Science
2019 - 2023
Activities and societies: Coursework: Object-Oriented Design, Python, C/C++ Programming, Software Engineering, Linux Operating Systems, TCP/IP Networking.
Bachelor of Technology in Computer Science covering object-oriented design, software engineering, programming in Python and C/C++, Linux, and TCP/IP networking.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Nagarjuna?
You can contact Nagarjuna and 90k+ other talented remote workers on Himalayas.
Message NagarjunaFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
