Chowdary Manikanta Yarramaneni

Software Engineer

Full-Stack Engineer | Cloud & DevOps | AI and ML Enthusiast

πŸ‘‹ Hi, Welcome to my Portfolio.

I'm Manikanta, a Full-Stack Software Engineer with 5+ years of experience building scalable web applications, cloud solutions, and data-driven systems. I specialize in Java, React, AWS, GCP and DevOps, and enjoy solving real-world problems with clean, efficient code.

Please Scroll down for details or checkout

Projects
Experience
CaseStudies
Education
Contact
Profile

πŸ‘¨β€πŸ’» About Me

🧭 My Journey

I’m Chowdary Manikanta Yarramaneni, a Full-Stack Software Engineer with over 4 years of hands-on experience in designing, developing, and deploying scalable web applications and cloud-native solutions. I started my career as a Systems Engineer at Tata Consultancy Services, where I worked on enterprise-scale applications using Java and Spring. My passion for deep technical understanding led me to pursue a Master’s in Computer Science at the State University of New York at Albany.

Throughout my career, I’ve built applications across diverse industries β€” from telecom infrastructure and eCommerce platforms to cybersecurity and automation tools. My work consistently focuses on clean, maintainable code, cloud scalability, and performance-driven systems. Today, I’m working at Ultimate Tool & Safety, leveraging modern frameworks like React and NodeJS to build high-performance applications deployed in robust GCP environments.


πŸ’‘ My Work Philosophy

I believe that software should be simple, scalable, and secure. My approach emphasizes:

  • Writing clean, modular code that follows SOLID principles and industry standards.
  • Building systems with scalability and performance in mind from day one.
  • Using automation and CI/CD pipelines to reduce errors and speed up delivery.
  • Keeping the user experience at the core of every feature.
  • Always learning and adapting to new technologies to solve real-world problems efficiently.
  • For me, engineering is not just about writing code β€” it's about creating value through thoughtful design and execution.

    TECHNICAL SKILLS

    Programming Languages Java (8/14/17), Kotlin, Scala, C, C++, C#, Python, JavaScript (JS), TypeScript (TS), VBA, Shell Scripting (Bash), Streams, multi-threaded.

    Web & UI Technologies HTML, CSS, React.js, XML, JSP, Angular, AngularJS, Vue.js, Node.js, JQuery, Ajax, Bootstrap, GraphQL.

    Frameworks, Middleware SpringMVC, SpringBoot, SpringORM, Microservices, SpringSecurity, Hibernate, UI/UX, Servlets, Apache Commons, EJB, J2EE, Apache Tomcat, Spark, JDBC, MapReduce.

    Databases RDBMS (Relational DBMS): MySQL, PostgreSQL, SQL Server, Oracle. NoSQL (Non-relational): MongoDB, Cassandra, Redis, HBase, DynamoDB

    Frameworks, Middleware SpringMVC, SpringBoot, SpringORM, Microservices, SpringSecurity, Hibernate, UI/UX, Servlets, Apache Commons, EJB, J2EE, Apache Tomcat, Spark, JDBC, MapReduce.

    Big Data and Pipelines Hadoop, Hive, Pig, Spark, Kafka, BigQuery, ETL data pipeline.

    Cloud & DevOps AWS (EC2, ECS, Lambda, RDS, VPC, IoT), Microsoft Azure App Services, Google Cloud Platform (GCP, GKE, GCS, Compute Engine, SDK), Docker, Kubernetes, Jenkins, GitLab CI, Travis CI, CircleCI, CI/CD, Terraform, Prometheus, Grafana, ELK Stack(Elasticsearch, Logstash, and Kibana).

    Messaging Systems Kafka, RabbitMQ, JMS.

    Testing Frameworks JUnit, Mockito, Selenium, PyTest, Cypress, Mocha, Jest, Postman, JMeter, K6 TDD (Test-Driven Development), BDD (Behavior-Driven Development).

    Version Control Git (GitHub, GitLab, Bitbucket), SVN (Apache Subversion), Open Source ecosystems.

    BI & Analytics Business Intelligence tools, BigQuery, Metrics and Dashboarding, Capacity planning.

    Platforms & Tools Operating systems(Linux/Unix, Windows), JVM, SaaS, PaaS, Firewall, VPC, Visual Studio, Eclipse, IntelliJ IDEA, Maven, Gradle, NPM, Jira, MS Office (Outlook, Excel, Word).

    Engineering Practices Agile, Scrum, SDLC, Code Reviews, Documentation, UX/UI-Collaboration, Prototypes, Compliance, Production Support, Incident Response, Risk management, Communication skills, Attention to detail, Problem-solving.

    Collaboration Skills Cross-functional teams, Interpersonal communication/ Interpersonal skills, Decision-making,Project management, Product delivery, open-source projects

    AI, ML Algorithms Supervised Learning(Regression, Decision Trees, SVM, k-NN), Unsupervised (K-Means), Deep Learning, Natural Language Processing, Tokenization, TensorFlow, PyTorch, OpenCV.

    Projects

    πŸ“… Centralized Event Planner – Internship [Java, ASP.NET, C#, HTML, CSS]

    • Built a Centralized Event Planner to improve cross-department coordination.
    • Streamlined event scheduling by 20%.
    • Used Java, ASP.NET, C#, HTML, CSS.

    πŸ”— View on GitHub

    πŸ” Ordered Hyperresolution – Master's Project [Python, First Order Logic]

    • Focused on minimizing clause size and literals for faster logical inference.
    • Implemented Ordered Hyperresolution in Python.
    • Enhanced resolution effectiveness in propositional logic.

    πŸ”— View on GitHub

    🧾 Smart Billing [Python, ReactJS, YOLO V3]

    • Developed a billing solution using object detection with YOLO V3.
    • Integrated Python backend with ReactJS frontend.
    • Reduced billing errors by 30%.

    πŸ”— View on GitHub

    πŸ›’ Product Shopping – MERN Stack [MongoDB, Express, React, Node.js]

    • Created a full-featured eCommerce app using the MERN stack.
    • Integrated Redux Toolkit and JWT authentication.
    • Included product listing, cart, and user auth flows.

    πŸ”— View on GitHub

    ❀️ Heart Disease Prediction [Python, Machine Learning]

    • Built ML models to predict heart disease from patient data.
    • Achieved 90% accuracy using multiple algorithms.
    • Aided early diagnosis and treatment planning.

    πŸ”— View on GitHub

    πŸ›‚ Passport Automation System [PHP, HTML, CSS, JavaScript]

    • Developed a web app for managing passport applications.
    • Implemented using PHP and hosted locally via XAMPP.
    • Improved processing and tracking of applications.

    πŸ”— View on GitHub

    Experience

    Ultimate Tool & Safety

    Software Engineer

    Oct 2022- Present

    About Project: Asset Management Tracker

    Led the comprehensive development of a full-stack, microservices-driven application designed to streamline the testing and tracking of diverse assets for multiple clients. This platform significantly improved operational efficiency and provided a centralized real-time view of asset lifecycles.

    Key Achievements & Capabilities

    • Engineered & Deployed Scalable Microservices: Successfully architected and deployed full-stack microservices applications on Google Cloud Platform (GCP), utilizing React/Redux (front-end), Node.js/TypeORM (back-end), Cloud SQL for PostgreSQL, and containerized deployments via Google Kubernetes Engine (GKE) to ensure high availability and scalability.
    • Optimized System Architecture with GCP: Leveraged core GCP services including Cloud Load Balancing, Cloud CDN, and Google Compute Engine (GCE) to build robust system architectures, guaranteeing seamless data flow and high availability across all applications.
    • Enhanced Data Operations & Analytics: Developed complex SQL scripts and stored procedures within Cloud SQL (PostgreSQL) for efficient data operations, enabling advanced analytics and reporting capabilities.
    • Improved User Experience with Responsive Design: Implemented advanced CSS techniques to create highly responsive web pages, significantly enhancing the overall user experience across various devices.
    • Strengthened Security & Performance: Revamped role-based access control with JSON Web Tokens (JWT) and Google Cloud IAM, reducing unauthorized access incidents by 43%. Integrated Elasticsearch (or Google Cloud Search/BigQuery) for secure, fast, and scalable search, and implemented Memorystore for Redis caching, reducing query response time by 100%.
    • Boosted Operational Efficiency: Automated critical procedures using Asynchronous JavaScript and XML (AJAX) and TypeScript, enhancing operational efficiency by 75%.
    • Increased User Engagement: Proposed and integrated SendGrid (or Google Cloud Email API) for email API-based alerting, boosting user engagement by 40% through timely customer service communications.
    • Ensured High Availability with Containerization: Utilized Docker and Google Kubernetes Engine (GKE) for containerization, ensuring high availability and seamless scaling of production environments.
    • Improved Software Reliability & Scalability: Designed and executed comprehensive unit, integration, and end-to-end tests using Jest, Mocha, and Cypress, improving software reliability by 30%. Conducted load testing with JMeter and K6 to validate system scalability under peak loads.
    • Accelerated Testing Efficiency: Developed TypeScript-based testing scripts to automate repetitive tasks, increasing overall testing efficiency by 50%.
    • Optimized Frontend Build Processes: Developed and configured robust frontend build pipelines using Webpack and Babel for client-facing applications, optimizing asset delivery and reducing load times by 20% for diverse client dashboards, ensuring optimal performance and maintainability.
    • Led Monolith to Microservices Migration: Spearheaded the development and migration of monolith applications to microservices-based systems, enhancing scalability and deployment flexibility by 40%, while strictly adhering to SDLC best practices and clean architecture principles.
    • Streamlined Business Workflows: Built and optimized workflows across various business domains using Django and ORM frameworks, integrating with ServiceNow for IT Service Management (ITSM) automation, improving process automation efficiency by 30%.
    • Executed Robust Deployment Strategies: Planned and executed effective deployment strategies on GCP, leveraging Google Compute Engine (GCE) and Google Kubernetes Engine (GKE) for scalable and reliable cloud hosting, including Cloud Load Balancing for efficient traffic distribution.
    • Optimized API Performance with NGINX: Configured NGINX as a reverse proxy and load balancer within the GCP environment for microservices applications, optimizing traffic distribution and significantly enhancing the reliability and performance of critical API endpoints.
    • Enhanced System Reliability & Monitoring: Set up detailed metrics, custom dashboards, and alerts using Google Cloud Monitoring and Cloud Logging, improving system reliability and reducing downtime by 60% through proactive issue detection.
    • Managed Infrastructure as Code (IaC): Implemented Infrastructure-as-Code (IaC) tools like Terraform and Google Cloud Deployment Manager to provision and manage cloud infrastructure efficiently and consistently.
    • Developed Efficient ETL Processes: Designed and implemented robust ETL processes using Cloud Dataflow and BigQuery to extract, transform, and load data across systems, optimizing data workflows for analytics and reporting. Further improved data security with granular role-based access controls within GCP.
    • Applied Data-Driven Problem Solving: Incorporated data-driven decision-making algorithms into features and business logic. Proficiently utilized Cloud Trace, Cloud Debugger, and Cloud Logging to diagnose production issues and ensure reliability within CI/CD pipelines.

    Tata Consultancy Services Pvt ltd

    Systems Engineer

    May 2019- Dec 2021

    • Click the icon for Service Certificate
    • βš™οΈ Developed FTTP Tracker at BT, integrating GIS tools with spatial math and advanced data structures for high-performance visualization and routing.
    • πŸš€ Led Agile ceremonies using Jira; reduced fiber/Ethernet paperwork by 45%, saving 150+ hours per field engineer.
    • πŸ’» Built scalable back-end services with Spring (MVC, Core, AOP), Servlets, EJB, Hibernate ORM; applied OOP, SOLID principles, and design patterns; maintained 85% test coverage and 98% code reusability.
    • 🎨 Designed responsive front-end using React.js and Redux/Flux, improving UX and reducing page load time by 30%.
    • πŸ–₯️ Deployed Java EE components on Apache Tomcat and WildFly; integrated JDBC, JMS, XML services; ensured database integrity with Hibernate Validator.
    • πŸ” Integrated RESTful and SOAP APIs with JAX-RS, JAX-WS, Swagger/OpenAPI; implemented OAuth2 security, cutting API downtime by 60%.
    • πŸ“Š Developed GraphQL APIs, reducing over-fetching and improving front-end performance by 35%.
    • ⚑ Built concurrent backend modules in Scala with Akka and Play Framework, boosting throughput and lowering latency.
    • πŸ—ƒοΈ Implemented NoSQL (MongoDB, Redis, Cassandra) and event-driven microservices (Kafka, RabbitMQ), reducing inter-service latency by 45%.
    • ☁️ Automated CI/CD pipelines using Jenkins, GitLab CI, Maven, Gradle, Docker, Kubernetes; deployed AWS cloud-native apps and managed infrastructure with Terraform.

    State University of NewYork at Albany

    Graduate Student Assistant

    Jan 2022– Sep 2022

    Worked as a Student Assistant for the course named ”Advanced Programming Concepts,” which mainly focuses on Standard Meta Language, Ordered Hyperresolution, and Lambda Calculus. Graded assignments and monitored the academic progress of junior students.


    INTERNSHIPS

    Cybervie-Ionots Technologies Pvt Ltd

    Cyber Security Intern

    Apr 2018– May 2018

  • Performed in-depth malware analysis and system auditing using tools like Regshot, OSForensics, and SQLMap to detect unauthorized changes, identify vulnerabilities, and trace malware persistence mechanisms.
  • Detected, neutralized, and removed complex malware threats, including rootkits, utilizing GMER and RootRepeal, resulting in a 40% improvement in system integrity across multiple infected systems.
  • Enhanced malware detection capabilities by 25% through pattern analysis and tuning of forensic tools, contributing to improved threat identification and overall cybersecurity posture in dynamic environments.
    • Click the icon for Certificate of Internship

    Electronics Corporation of India Limited (ECIL)

    SDE Intern- ASP.NET

    May 2017– June 2017

  • Application to collect a large set of user-contributed events, and analyze their effectiveness in retrieving relevant events information from various social media sites using ASP.net and JSP.
  • Created an intuitive, responsive web interface using ASP.NET MVC and modern front-end frameworks like Bootstrap and JavaScript. Implemented robust backend using ASP.NET Core.
    • Click the icon for Certificate of Internship

    Case Studies

    πŸ”Role-Based Access Control with JWT and Redis Caching

    Overview: In my present project with Ultimate Tool and Safety, I implemented a secure and efficient role-based access control system for a full-stack application using React, Node.js, JWT (JSON Web Tokens), and Redis.

    Problem: The application had limited access control and slower response times for authenticated data.

    Solution:

  • Used JWT for managing secure login sessions and token-based user authentication.
  • Integrated Redis caching to store frequently accessed data and tokens securely.
  • Applied role-based access (admin, user, viewer) for APIs and UI components.
  • Impact:

  • Reduced unauthorized access incidents by 43%.
  • Improved response time by 100% with Redis.
  • Provided secure and scalable access to users based on roles.
  • βš™οΈ Building Microservices with AWS EC2, Docker, and TypeORM

    Overview: I led the development of a microservices-based backend system deployed on AWS using Docker containers, TypeORM for database management, and Node.js services.

    Problem: The application was growing and needed better scalability, easier deployment, and independent service management.

    Action:

  • Broke down the system into smaller services: authentication, inventory, alerts, user management.
  • Used Docker to containerize each service.
  • Deployed services to AWS EC2 with proper load balancing using Nginx.
  • Managed database interactions using TypeORM with PostgreSQL.
  • Outcome:

  • Improved scalability by 40%.
  • Easier deployments and updates without affecting other services.
  • Built a strong foundation for CI/CD.
  • πŸ“Š Real-Time Data Pipelines with Kafka, Spark, and BigQuery

    Situation: During my time at Tata Consultancy Services, I worked on a telecom application that needed real-time fiber connection tracking using a data pipeline.

    Task: Processing high volumes of geo-based connection data in real-time.

    Action:

  • Kafka for ingesting high-throughput real-time messages.
  • Apache Spark for stream processing.
  • BigQuery for storing and analyzing the processed data.
  • Result:

  • Reduced latency by 50% in data availability.
  • Enabled predictive insights for network optimization.
  • Made live dashboards possible with real-time metrics.
  • πŸ§ͺ Automated Testing with Jest, Cypress, and JMeter

    Overview: In multiple projects, I set up robust automated testing pipelines to ensure code quality and performance using modern tools.

    Problem: Manual testing was time-consuming, inconsistent, and couldn’t reliably catch regressions or performance issues across multiple modules and devices.

    Action:

  • Used Jest for unit testing JavaScript/TypeScript functions.
  • Implemented Cypress for frontend UI testing (e.g., forms, navigation).
  • Applied JMeter and K6 for performance/load testing APIs.
  • Integrated everything into GitLab CI/CD pipeline.
  • Outcome:

  • Increased code reliability by 30%.
  • Detected issues early in development.
  • Reduced manual testing efforts by 50%.
  • Education

    UNIVERSITY AT ALBANY, SUNY

  • Master of Science
  • Computer and Information Sciences
  • CGPA - 3.4/4
    • Click on pdf to view College Degree

    RVR AND JC COLLEGE OF ENGINEERING

  • Bachelor of Technology
  • Computer Science and Engineering
  • CGPA - 9.68/10
  • Affiliated to Acharya Nagarjuna University
    • Click on pdf to view College Degree

    Get in touch

    Any project or business ideas. Please email me.