RAVALI VARMA KORICHARLA
*************@*****.*** +1-703-***-**** linkedin.com/in/ravali-varma-3129591b7 SUMMARY
Results-driven Software Engineer with around 3 years of hands-on experience delivering high-impact, scalable software solutions across cloud-native architectures, AI-driven platforms, and full-stack applications. Proven success contributing to enterprise- grade systems at MoneyGram (U.S.), Accenture, and LTIMindtree, with a strong command of modern JavaScript/TypeScript frameworks, Spring Boot microservices, and AWS-based deployments. Adept at integrating distributed systems, streamlining CI/CD pipelines, and delivering end-to-end features that enhance performance, security, and business value. Key Highlights:
•Developed intelligent backend systems using Spring Boot, Node.js, and Python, with secure API integrations (OAuth 2.0, JWT) and real-time capabilities using Kafka and WebSockets.
•Built and deployed full-stack applications with React.js, Redux, Next.js, and Angular, improving front-end load times by up to 30% via modular refactors and bundle optimizations.
•Architected CI/CD pipelines using GitHub Actions, GitLab CI, and Jenkins, automating test/deploy cycles and reducing release times from weeks to days with robust Docker/K8s flows.
•Deployed serverless and containerized microservices on AWS (Lambda, API Gateway, EKS, RDS) and Terraform, enabling high availability and 25–40% cost/resource optimization.
•System improvements in AI applications by leveraging ML models, Edge devices, and MQTT, achieving tangible performance outcomes like reduced operational downtime and improved data response latency. SKILLS
Languages, Frameworks & Libraries: C++, C#, JavaScript (ES6+), TypeScript - React.js, Angular, Vue.js, jQuery, Next.js, WebSockets, Socket.IO,Python - Django and Flask.
Authentication: JWT, OAuth2.0, Passport.js, SAML integration. State Management: Redux, Context API, MobX.
UI Technologies: HTML5, CSS3, SASS, Tailwind CSS, Bootstrap, Material UI. Performance & Optimization: Lazy loading, tree shaking, virtual DOM tuning, Webpack optimization. Databases & APIs: MySQL, PostgreSQL, Oracle, Microsoft SQL Server, MongoDB, RESTful API design, GraphQL, OpenAPI (Swagger documentation), Query optimization, procedures, normalization, indexing, schema modeling. Messaging & Event Streaming: RabbitMQ, Apache Kafka, SQS. Testing: Jest, Enzyme, React Testing Library, Cypress. Cloud & DevOps: AWS (EC2, S3, Lambda, RDS, CloudWatch), Azure (App Services, Functions), CI/CD (Jenkins, GitHub Actions), Docker, Kubernetes, Terraform,, AWS CloudFormation, Azure DevOps Pipelines, Prometheus, Grafana, ELK Stack, AWS CloudWatch, Bash, Shell, YAML, JSON - Configuration scripting and workflow automation. AI Assisted Dev & ML: GitHub Copilot, ChatGPT, TabNine (Prompt Engineering), basics in TensorFlow/PyTorch. Security & Testing: OWASP, secure coding, unit/integration testing, TDD. Version Control & Agile: Git (branching, PRs), Jira, Scrum/Kanban. Other: SDLC, Microservices, message queue architectures, serverless functions. PROFESSIONAL EXPERIENCE
Software Engineer
MoneyGram
Jan 2025 – present US
•Orchestrated deployment of containerized microservices in Kubernetes (EKS), configuring autoscaling groups and pod resource limits for optimal infrastructure use.
•Built Kafka-based consumers to process event-driven messages from upstream services, ensuring delivery guarantees and real- time transaction status updates.
•Monitored service health using Prometheus with custom alert rules and integrated metrics into Grafana dashboards, enabling rapid response to runtime anomalies.
•Established security scanning and code quality gates in GitLab CI, integrating SonarQube and Trivy, and enforcing compliance through merge blockers.
•Configured PostgreSQL schemas using Liquibase, applying controlled migrations across environments with rollback strategies in case of schema mismatch.
Application Development Associate
Accenture
May 2021 – Aug 2022 India
•Constructed backend services using Java (Spring Boot) to facilitate financial transaction workflows, supporting new logic for transaction verification and failure rollback mechanisms.
•Containerized microservices with Docker and deployed to AWS ECS, reducing deployment downtime and improving fault isolation during real-time updates.
•Redesigned API data contracts and migrated from REST to GraphQL, enabling more efficient client consumption patterns and reducing API payload size by 35%.
•Provisioned resources on AWS via Terraform, deploying modularized infra for new modules while enabling rollback/version control across staging/production.
•Integrated frontend logic in Angular with OAuth2-secured APIs, improving access control for financial clients while maintaining compliance standards.
•Developed test cases in JUnit and mock behaviors using Mockito, enabling seamless regression testing before each sprint release cycle.
•Configured dashboards in New Relic and CloudWatch to trace performance bottlenecks, leading to improved Lambda efficiency and cost savings.
•Collaborated with stakeholders and BAs using JIRA, frequently iterating on feedback from daily stand-ups to align development goals with release objectives.
Junior Software Developer
LTIMindtree
Nov 2020 – Apr 2021 India
•Developed scalable backend modules using Node.js and Express, introducing asynchronous service handlers that reduced response latency by 35% under load.
•Rewrote several React components into TypeScript, refactoring logic to follow strict typing and improving long-term code maintainability across features.
•Built CI pipelines via GitHub Actions with test/lint stages, reducing manual testing overhead by 50% and improving release consistency across dev/stage environments.
•Restructured SQL queries and added indexed joins in PostgreSQL, which improved dashboard data rendering speeds by 40% during reporting workflows.
•Automated container builds and environment setup using Docker, ensuring uniformity across local and cloud environments and reducing new dev onboarding time.
•Collaborated closely with QA to incorporate Cypress into test suites, improving test reliability and significantly reducing post- deployment hotfixes.
(Internship) Software Developer
LTIMindtree
May 2020 – Oct 2020 India
•Integrated dynamic UI elements using React.js and Redux, enhancing form responsiveness and reducing user input errors by 25% on data-intensive screens.
•Extended backend logic in Node.js/Express to support new endpoints for user profile management, ensuring secure data access through role-based permissions and JWT tokens.
•Debugged API inconsistencies and implemented middleware logging, resulting in quicker identification of 90% of runtime errors and improving team-wide debugging efficiency.
•Documented implementation flows in Confluence and participated in sprint standups, enabling smoother handoffs and increasing onboarding pace for subsequent interns. ACADEMIC PROJECTS
A) AI Predictive Maintenance System Jan 2023 – May 2023
•Designed and trained supervised ML models (Random Forest, XGBoost) using Python (Scikit-learn, Pandas) to identify degradation patterns from historical telemetry and sensor logs of industrial equipment.
•Implemented anomaly detection logic to predict component failure with >92% accuracy, enabling scheduled maintenance and reducing unplanned downtime by ~35%.
•Integrated the trained model with a Flask backend and exposed inference endpoints consumed by a React.js-based dashboard for real-time health status and alerts.
•Enabled seamless workflow integration by automating scheduled retraining jobs and alerts using REST API and Twilio/SendGrid notifications for stakeholder visibility. B) Smart IoT Traffic Management System Jan 2024 – Mar 2024
•Built a dynamic traffic signal control system using Edge-based ML inference on Raspberry Pi nodes, trained on real-time feed from proximity and infrared sensors, achieving adaptive traffic flow optimization.
•Engineered concurrent signal orchestration using lightweight MQTT protocol and Node.js, supporting bi-directional communication across 10+ intersections with <100ms latency.
•Containerized all services with Docker and deployed on a multi-node Kubernetes cluster (K3s), ensuring horizontal scalability and fault-tolerant runtime behavior.
•Achieved a 30% improvement in traffic throughput during peak hours through event-driven rule evaluation and Reinforcement Learning-based decision heuristics.
C) Secure Cloud Document Collaboration Platform Aug 2024 – Dec 2024
•Developed a real-time collaborative editing platform using Operational Transformation (OT) and WebSockets, allowing live updates and conflict resolution across 100+ concurrent users.
•Implemented end-to-end encryption using AES-256 for symmetric content security and RSA-2048 for secure key exchange, ensuring regulatory compliance (GDPR-ready).
•Provisioned a serverless backend with AWS Lambda, API Gateway, and DynamoDB, achieving sub-50ms read/write latency and near-infinite horizontal scalability.
•Enforced role-based access controls with OAuth 2.0 and JWT, integrating with external identity providers (Google) for enterprise-grade authentication workflows.
EDUCATION
(M.Sc) Master of Science, Computer Science
Campbellsville University
Jan 2023 – Dec 2024
(B.Tech) Bachelor of Technology, Electronics and Communication Engineering SR University, Warangal
Jun 2017 – May 2021