Hi, I’m Raviteja. I’m a Senior Full stack Developer, based in New york. Email: rtumati1@gmail.com
Experience
2024 — Now
2024 — Now
New York, United States
2023 — 2024
2023 — 2024
New York, United States
I specialize in creating microservices-based APIs and single-page applications using Angular 11, enhancing user experience and system functionality. My expertise extends to cloud-native solutions, primarily leveraging pivotal technologies alongside robust database systems and modern programming languages.
I have implemented critical infrastructure components using Spring Integration, focusing on features like asynchronous messaging, global error handling, and HTTP outbound gateways, which have bolstered our Spring Cloud Config Server setup. My front-end design work integrates Spring MVC, Hibernate, and a mix of JavaScript frameworks, including Angular JS and React JS, which are complemented by Material UI for aesthetically pleasing, interactive user interfaces.
In backend development, my approach is API-first, utilizing RESTful services via Spring Boot to manage XML and JSON interfaces effectively. This includes extensive work with WebSockets for real-time data applications and a deep engagement with REST tools like Swagger and Postman for API testing and documentation.
My experience in DevOps includes using Kubernetes for clustering and load balancing, setting up and managing Kafka clusters, and ensuring seamless CI/CD pipelines with Jenkins. I’ve also built and maintained MongoDB and Cassandra clusters, both on-premises and in AWS environments, which supports our robust data handling capabilities.
In addition to technical execution, I contribute to strategic planning sessions, assist in the architectural growth of AWS services within our projects, and provide mentorship to junior developers, guiding them through complex technical challenges and promoting best practices in software development.
2021 — 2023
2021 — 2023
New York, United States
I have spearheaded numerous high-impact projects, focusing on microservices architectures and advanced front-end technologies. My expertise in Angular has enabled me to lead the development of responsive single-page applications, significantly enhancing user interaction and system efficiency. I’ve implemented pivotal cloud-native frameworks to develop scalable enterprise products, such as GSS-CUSTOMER JOURNEY and AI-FRAUD, which have transformed business analytics and decision-making processes.
In my role, I have excelled at building high-performance backend services using Go, renowned for its efficiency and concurrency, which has markedly improved our system’s responsiveness. My comprehensive experience with Spring Boot and Hibernate has allowed me to seamlessly integrate complex systems and manage APIs effectively, ensuring robust service delivery and system integrity. I’ve also utilized WebSockets and Google Kubernetes Engine to implement real-time data updates and service orchestration, enhancing operational efficiency and user experience.
Additionally, I have managed large-scale MongoDB and Cassandra clusters, optimizing data handling and storage capabilities across multiple data centers. My leadership in agile settings has been instrumental in driving the adoption of test-driven development approaches, leading to more reliable and effective software solutions. Through strategic use of DevOps tools like Kubernetes, Docker, and Jenkins, I’ve streamlined deployment processes, reinforcing our infrastructure’s agility and resilience.
2019 — 2021
2019 — 2021
Dublin, Ohio, United States
I have collaborated closely with Business Analysis teams, Product Owners, and Clients to gather and interpret business requirements, transforming them into functional and technical specifications. My involvement across all phases of the Software Development Life Cycle (SDLC) has allowed me to contribute significantly from initial design through to deployment and production.
My technical acumen in building RESTful web services using Node.js and Express.js, alongside developing single-page applications (SPAs) with React JS, has been pivotal in enhancing application responsiveness and user interaction. I have leveraged the full potential of the MERN stack to develop integrated solutions that include dynamic content management and real-time data visualizations, enhancing business decision-making processes.
I have designed and implemented complex data workflows using AWS Glue to automate data cleaning, enrichment, and transformation processes, significantly boosting data quality and decision-making capabilities. My work with JSON Web Tokens and Angular HTTP interceptors has fortified application security and streamlined client-server communication.
In the realm of data management, I optimized Hadoop configurations and managed large-scale Kafka cluster deployments in QA and Production environments, which improved system performance and reliability. My proficiency with modern DevOps practices is reflected in my use of Terraform for infrastructure management and Pivotal Cloud Foundry for rapid application development and deployment on Kubernetes.
By designing microservices that communicate through Azure Event Hubs and Azure Service Bus, I have ensured a scalable and flexible architecture, thereby supporting high-level business processes and customer interactions. My role extends to creating automated testing suites using Selenium and implementing unit and integration tests using Chai and Mocha, which has helped maintain high standards of quality and reliability.
2017 — 2019
2017 — 2019
Bentonville, Arkansas, United States
I have excelled in designing and implementing user interfaces and service architectures for critical business applications. My work has primarily involved using Angular1.5, HTML5, CSS3, Bootstrap3, and jQuery to design and develop intuitive UIs for customer service modules and reporting tools, enhancing user experience and operational efficiency.
I have effectively utilized a microservices architecture, employing Spring Boot to create responsive, scalable services that communicate via REST APIs. My responsibility extended to developing these RESTful APIs within the Spring framework, capable of returning responses in both JSON and XML formats, depending on the request type. Additionally, I have configured and managed Apache Camel routes for application integration, facilitating seamless data flow between queues and topics.
My backend development efforts included implementing robust web services using JAXP and SOAP protocols, managing data presentation using CSS3, and ensuring client-side functionality with JavaScript validations. I maintained system reliability and high availability using a stack comprising Linux, Apache, PHP, and MySQL, catering to 24/7 demand.
Further, I developed real-time tracking systems for class schedules using Node.js and the Express.js framework, leveraging socket.io for instantaneous data updates. I also optimized data storage and retrieval processes by designing efficient data models and implementing advanced database solutions in Cassandra, including partitioning and bucketing techniques.
Security was a paramount concern in my projects, where I secured API proxies using multiple security mechanisms, including API keys, Spring OAuth, LDAP, and Apigee Edge, to protect content and ensure data integrity. In the realm of database management, I configured Oracle connection pools to enhance database performance and handle concurrent access efficiently.
Education
Kalasalingam University