0% found this document useful (0 votes)
146 views

Rajeev Vineet - Full Stack Java Developer Resume

Uploaded by

Ayush Singh
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
146 views

Rajeev Vineet - Full Stack Java Developer Resume

Uploaded by

Ayush Singh
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Rajeev Vineet

Full Stack Java Developer


[email protected]

Summary
 Accomplished software professional with 7+ years of experience in software development, architecture and
Object Oriented programming using Java.
 Experienced in utilizing Spring modules, including Spring MVC and AOP, in conjunction with Hibernate for
seamless implementation of persistence layer and POJO mapping in backend development.
 Skilled in developing scalable and resilient microservices architectures using frameworks like Spring Boot and
MicroProfile.
 Skilled in front-end technologies and frameworks, adeptly utilizing JavaScript, React.js, and Next.js to craft
intuitive and user-friendly applications.
 Vast Knowledge in leveraging Java modules to enhance code organization, modularity, and maintainability,
optimizing application performance and facilitating seamless integration with other Java libraries and
frameworks .
 Skilled in leveraging Azure services such as Azure Kubernetes Service (AKS), Azure Data Lake Storage, Azure
Databricks, Azure Blob Storage, and Azure Key Vault to optimize performance and scalability.
 Seasoned in all the AWS practices and have vast experience in all the AWS services like EC2, S3, Lambdas, AWS
Athena, AWS ElastiCache, RDS, Redshift, DynamoDB, etc to analyze, create a cache memory and manage the
data.
 Expertise in managing relational (MySQL, PostgreSQL) and non-relational (Mongo-DB) databases, ensuring
optimal performance and data integrity.
 Proficient in designing, developing, and optimizing RESTful APIs, ensuring efficient communication and
integration between front-end and back-end systems in java-based full-stack applications.
 Well versed in leveraging Azure Kubernetes Service (AKS) to orchestrate and manage containerized Java
applications efficiently.
 Proficient in utilizing industry-standard testing frameworks including JUnit and TestNG, ensuring robust code
quality and reliability.
 Proven expertise in designing, implementing, and optimizing CI/CD pipelines for Java applications, ensuring
efficient and reliable software delivery.
 Mastered in utilizing various version control systems including Git and GitHub to manage source code
efficiently, track changes, collaborate with team members, and ensure versioning integrity.
 Netflix-Full Stack Java Developer
Dec 2022-present, Remote

As a Senior Java Developer at Netflix, I spearheaded the enhancement of the Content Recommendation Engine,
concentrating on delivering real-time personalized recommendations for a global user base. Utilizing my expertise in
Java and microservices architecture, I directed the development of a recommendation microservice using Spring
Boot and MicroProfile frameworks. By implementing scalable data pipelines and optimizing algorithm performance
through integration with AWS cloud and its services, the company achieved a significant improvement in user
engagement and satisfaction metrics.

Roles and Responsibility


 Designed and developed the backend infrastructure of the application using Java to handle recommendation
logic, user data management, and content storage.
 Utilized Spring Boot framework to ensure scalability, flexibility, and seamless integration with microservices and
external APIs.
 Developed and optimized Java components within Netflix's application, enhancing personalized content delivery
and user experience
 Crafted scalable and maintainable frontend architecture for Netflix's content recommendation system,
leveraging React.js and Tailwind CSS to implement reusable and composable UI components.
 Integrated React.js for the frontend development of the prescription management system, facilitating dynamic
user interfaces and seamless interaction with backend functionalities.
 Implemented fine-grained field-level security (FLS) policies in Elasticsearch, orchestrated through Logstash, to
enforce data-level access controls and protect sensitive information from unauthorized access.
 Implemented RESTful APIs to facilitate seamless communication between frontend and backend systems,
enabling efficient data exchange and interaction in the Content Recommendation System.
 Employed relational databases like PostgreSQL or MySQL for structured data storage, such as user account
information and transactional data.
 Develop a strategy for migrating data from on-premises systems to AWS. This may involve using AWS DataSync,
AWS Snowball, or developing custom migration scripts.
 Deployed the application on AWS cloud infrastructure, utilizing EC2 for hosting, S3 for efficient storage of
content assets, Redshift for data warehousing and analytics, and DynamoDB for highly available and scalable
NoSQL database storage.
 Integrated Git, GitHub, GitLab CI, for version controls systems for java based application and employed Jenkins
for CI/CD pipelines with kubernetes for docker orchestration to enhance the integration and deployment
efficiency of the system.
 Worked on crafting robust unit tests for backend Java code using JUnit and TestNG frameworks to validate
isolated functionality within the content recommendation system, ensuring reliability and accuracy.
 Implemented Apache Airflow for real-time data ingestion from various sources such as user interactions, content
updates, and external events and to orchestrate the end-to-end workflow of the content recommendation
system.

CVS Health – Sr Java Developer


Jan 2019 –Dec 2022, Remote

As a Senior Full Stack Java Developer at CVS Health, I led the enhancement of the prescription management system,
addressing scalability, usability, and compliance challenges. By implementing real-time data synchronization with
Java Spring Boot and Apache Kafka, modernizing the UI with React.js and Tailwind CSS, and ensuring security and
compliance with HIPAA regulations, the project delivered significant improvements. These included a reduction in
processing time, increase in user satisfaction, and seamless scalability to accommodate a increase in prescription
volume while maintaining reliability.

Roles and Responsibility:


 Developed robust and scalable backend components by utilizing Java for a prescription management system at
CVS Health, emphasizing security and adherence to industry standards.
 Implemented backend services such as Java Spring Boot framework, Hibernate, ensuring scalability and
robustness in managing prescription-related functionalities.
 Created RESTful APIs for the application, facilitating seamless communication and data exchange between
frontend and backend components.
 Leveraged Azure Data Explorer (ADX)'s real-time analytics capabilities to process and analyze vast volumes of
prescription data efficiently.
 Designed and executed a comprehensive migration plan for transition from on-premises infrastructure to the
Azure Cloud. Leveraged Azure Data Factory, Azure Site Recovery, and custom migration scripts to ensure
seamless data transfer and application deployment
 Established robust CI/CD pipelines using Jenkins and Azure DevOps, ensuring continuous integration to
reduce the risk of errors and enhancing the overall reliability of the patient data infrastructure.
 Deployed JWT-based authorization and authentication mechanisms, to ensure secure access control to
sensitive patient data and system functionalities, enhancing overall security measures.
 Utilized NoSQL data modeling techniques to design flexible and scalable data schemas, accommodating large
volumes of diverse data types within the system.
 Optimized CI/CD pipelines with standard tools like Jenkins, GitLab CI, or AWS CodePipeline to automate the
build, test, and deployment processes for the application, and enhancing software delivery efficiency.
 Used comprehensive testing strategies, including unit testing, automation testing with Selenium, and end-to-
end testing, to ensure the robustness, reliability, and adherence to functional requirements of the prescription
management system.
 Managed the entire Software Development Life Cycle (SDLC) for the application, from requirements gathering
and analysis to design, implementation, testing, deployment, and maintenance, ensuring adherence to project
timelines.
Accenture – Java Developer
Jun 2016- Jan 2019, Remote

Roles and Responsibility:


 Developed a robust and scalable backend infrastructure utilizing Java’s web framework SpringBoot to establish
a resilient and reliable foundation of the application.
 Enhanced user interface by actively contributing to the frontend development of the application, employed
technologies such as CSS, JavaScript, and React.
 Involved in the orchestration of end-to-end data workflows seamlessly with Azure Data Factory and Databricks
and ensured secure storage and access to sensitive information by integrating Azure Key Vault.
 Continuously worked with microservices architecture to optimize application functionality, enhancing
scalability, maintainability and overall efficiency.
 Proficiently utilized Azure Blob Storage and Azure Virtual Machines to ensure seamless data storage and
application interaction within the system.
 Integrated a robust database system such as MySQL, PostgreSQL to proficiently manage and organize past
records and transactions.
 Implemented RESTful APIs for efficient handling of customer queries, enhancing responsiveness and user
experience

You might also like