MEGHANSH REDDY NAGULA
FULL STACK JAVA DEVELOPER
Phone: 732-***-**** Email: *******************@*****.*** Location: New Jersey 08830 LinkedIn Versatile and results-oriented Full Stack Java Developer with around 4 years of experience in software development. Proficient in building robust and scalable applications while adhering to SDLC, Agile/Scrum, and Waterfall methodologies. Adept at utilizing a range of frameworks and libraries, Big Data technologies, and databases to create high-performing software solutions. Excels in problem- solving, data analysis, and cloud-based deployments. Seeking opportunities to leverage my technical skills and drive innovation in a collaborative environment.
EXPERIENCE
Full Stack Java Developer Intone Networks Jan 2024 – Current
• Collaborated with Agile/Scrum teams to deliver high-quality software solutions that meet customer requirements and deadlines and conducted code reviews and unit testing, maintaining a focus on code quality and reliability.
• Built an online judge platform using HTML, CSS, and React.js, focusing on system and architecture design. Prevented security risks of running user-submitted code by executing it in a sandboxed environment.
• Built an offline system using messaging queues (AWS Managed Kafka) to handle volume spikes during programming contests, making the system cost-efficient and saving $24,192/month in infrastructure costs.
• Deployed the online judge as a microservices architecture with Gunicorn and Nginx, enabling horizontal scaling to evaluate over 1,000,000 submissions and hosting contests with up to 5,731 participants. Full Stack Developer United Health Group, USA Nov 2022 – Dec 2023
• Architected and deployed a cloud-based infrastructure for "Code Genie," an AI Teaching Assistant, leveraging AWS ECS to dynamically manage Dockerized EC2 containers, Kubernetes for container orchestration, and an integrated search engine for tech- related queries using RAG, supporting 20,000+ weekly active learners.
• Monitored system performance with AWS CloudWatch, mitigating DDoS attacks by blocking malicious accounts.
• Implemented Redis for caching and real-time leaderboards, S3 for storing code submissions for analysis by Code Genie AI, and PostgreSQL for reliable storage and scalable data management.
• Developed RESTful APIs using Node.js and Express.js while utilizing API Gateway for efficient API management.
• Utilized AWS Lambda for serverless computing, reducing infrastructure costs and improving scalability.
• Tech Stack: Node.js, AWS ECS, Docker, Kubernetes, AWS Lambda, AWS Managed Kafka, Redis, PostgreSQL, AWS S3, AWS CloudWatch
Software Engineer IPrism Technologies, India Jan 2021– Jul 2022
• Utilized JIRA for project tracking, GIT for version control, and Postman for API testing.
• Developed and maintained web applications and services using Java, Spring Boot, and JavaScript.
• Built and integrated microservices architecture, resulting in a 10% reduction in integration time with third-party APIs by developing RESTful APIs on Spring Boot.
• Automated testing processes using JUnit and Selenium, improving test coverage and reducing bug incidents by 25%.
• Leveraged J2EE and web technologies, including JDBC, Java Beans, XML, JSP, Servlets, and more.
• Implemented CI/CD pipelines using Jenkins, Maven, and Gradle, streamlining the deployment process and reducing downtime.
• Utilized AWS services such as EC2, S3, and RDS to deploy and manage cloud-based applications. SKILLS
Methodologies: SDLC, Agile/Scrum, Waterfall
Programming Languages: C, C++, C#, Java, JavaScript, Python Frameworks/Libraries: Spring MVC, Spring Boot, Express JS, Angular, Node JS, Hibernate, Next JS, Vue.js, React/Redux
Big Data Ecosystem: Spark, Kafka, HDFS, Hadoop, MapReduce, J2EE & Web Technologies: Java Mail, Servlets, JSP, JSTL, JavaBeans, JDBC, REST API, Microservices, Multi- threading, Java Networking, HTML, CSS, XML, JSON, Bootstrap, AJAX, jQuery, SASS, Tailwind
IDEs Jupyter Notebook, Spyder, PyCharm, VS Code
Packages: NumPy, Pandas, Matplotlib, SciPy, Seaborn, Scikit-Learn, PyTorch, TensorFlow, Keras Database: Oracle, SQL Server, MySQL, MongoDB, PostgreSQL Security Protocols: OAuth2, AuthN/AuthZ, multi-factor authentication, single sign-on, Identity management Tracking/Other Tools: Jenkins, GitHub, JMeter, SVN, Junit, Redux, REST API, Postman, Selenium, Appium, JIRA, Ant, Maven, Gradle, Microservices, UAT, Docker, OAuth2, Kubernetes, Android Studio, Magento, OOPs concepts, Algorithms, Data structures, Database management, Systems Design
Cloud Platform: AWS, GCP, Azure
Operating System: Linux, Windows
EDUCATION
MS in Computer Science Clark University 950 Main St, Worcester, MA, USA May 2024 BTech in Computer Science Sreyas Institute of Engineering and Technology, India Aug 2022