Vikram R

Vikram R Email and Phone Number

Software Developer @ Serco
Herndon, VA, US
Vikram R's Location
Herndon, Virginia, United States, United States
About Vikram R

• Over 12 years of Professional IT experience in all phases of the Software Development Life Cycle (SDLC) including Analysis, Requirements gathering, Design, Coding, Testing, and maintenance of a product using Java and J2EE technologies.• Experience in using the Spring Framework with ORM Frameworks like Hibernate and Spring JPA in application development.• Good work experience with J2EE technologies such as Servlets, JSP, JMS, JDBC, and Object-Oriented Programming techniques.• Experienced in analyzing, designing, and developing various web and enterprise applications using J2EE.• Expertise in Microservices development with Spring boot and docker• Expertise in developing REST APIs for web applications.• Experienced in container-based technologies like Docker, Kubernetes, and OpenShift.• Experience in developing the Hibernate mapping files and Hibernate configuration file for persisting.• data to databases like MySQL, and SQL Server.• Develop and maintain serverless architecture using AWS services such as API Gateway, Event Bridge, Lambda, Step functions, CloudFormation, and CloudWatch.• Experienced in using GIT for source code management and Apache Camel (EIP) for integration. • Experience in Application Servers and web Servers like JBoss and Apache Tomcat. • Extensive experience in designing and implementing cloud-based solutions using various AWS Services, such as S3, Lambda, Step Function, AMQ, SNS, SQS, and CloudWatch Events.• Built servers using AWS which includes importing necessary volumes, launching the EC2 instance, creating security groups, auto-scaling, load balancers, Route 53, and SNS as per the architecture.• Implemented SonarQube for code quality check and code coverage and integrated them into CI/CD• Proficient in designing, implementing, and managing Apache Kafka clusters for real-time event streaming applications.• Developed an angular application using Angular CLI, TypeScript, HTML5, CSS3, JQuery, Bootsrap.• Experience in building server-side applications and APIs using Node.js, leveraging its capabilities to handle HTTP requests, routing, and implementing business logic.• Involved in generating logging by Log4j to identify the errors in production, and test environment.• Good Knowledge in building and deploying Apache MAVEN scripts for deployment and customizing WAR/ JAR file management for web applications.

Vikram R's Current Company Details
Serco

Serco

View
Software Developer
Herndon, VA, US
Website:
serco.com
Employees:
31534
Vikram R Work Experience Details
  • Serco
    Software Developer
    Serco
    Herndon, Va, Us
  • Serco
    Senior Software Engineer
    Serco Mar 2019 - Present
    Hook, Hampshire, Gb
     Developed messaging modules by using Spring JMS, Apache Camel, and Active MQ Knowledge of the development and deployment of applications in an Open Shift platform, including the testing of the applications Worked on microservice architecture with spring boot, and Spring Rest service on Open Shift Platform Developed server-side applications and APIs using Node.js, leveraging its event-driven, non-blocking I/O model for scalable and high-performance solutions. Involved in the implementation and development of REST web services using JAX-RS. Used Apache Camel for integration and orchestration, for managing the data flow and calling of services, and Provided the REST Endpoints to clients to verify the integrity of the application. Designed and developed the RESTful Micro Services using Spring Framework and generating metrics using Spring Actuator.  Developed and maintained role-based access models and entitlement catalogs in SailPoint IdentityIQ, aligning access permissions with business roles and responsibilities. Implemented AWS solutions, including EC2, S3, RDS, EBS, Elastic Load Balancer and Auto-scaling groups and Integrated Amazon SQS for bulk email processing. Implemented logging and monitoring solutions using Elasticsearch, Logstash, and Kibana (ELK Stack) to gain insights into application performance and troubleshoot issues effectively. Implemented data ingestion pipelines using Kafka Connect to integrate various data sources such as databases, message queues, and logs. Developed custom connectors using Java and SailPoint IdentityNow API to integrate with various applications and directories, improving identity lifecycle management Implemented business logic components using POJOs. Developed Kafka Streams applications for real-time data processing, including event enrichment, filtering, and aggregation. End-to-end integration testing of Apache camel endpoints using JBoss Aquilian test cases.
  • Synovus
    Full Stack Developer
    Synovus Oct 2017 - Mar 2019
    Columbus, Georgia, Us
     Worked as part of Agile Scrum Methodology and Test-driven Development (TDD) for software development to produce high-quality applications.  Used Azure Functions to integrate applications and run backend processes according to schedules without provisioning/managing servers.  Migrated the existing project to Microsoft Azure with Azure services. Designed applications using Microservice Architecture along with various design patterns. Developed Microservices using Spring Boot, Spring security and deployed to AWS cloud  Used Spring Boot which is radically faster in building cloud Microservices and develop spring-based application with very less configuration. Plans and coordinates the administration of PostgreSQL databases to ensure accurate use of data.  Install, configure, test, monitor, upgrade and tune new and existing PostgreSQL databases Developed Single Page Application (SPA) / User Interface (UI) using React Js, Redux, Bootstrap, JavaScript, jQuery, Spring MVC, AJAX, CSS3, HTML, CSS JSP.  Enhanced application performance by Angular component-based development in view of future Angular framework Configured and managed APIs and web services for data exchange between AEM and Workfront, facilitating real-time updates and communication of project information Written custom libraries used across the organization as a shared library using ReactJS. Implemented ReactJS code to handle cross-browser compatibility issues in Mozilla, IE, Safari, and FF  Maintained states in the stores and dispatched the actions using redux.  Used Hibernate for database persistence to perform CRUD (create, read, update, and retrieve) operations.  Developed Rest API in NodeJS using express service. Converted existing APIs and implemented new APIs into the client's middleware stack. Worked extensively in the implementation and development of REST API and Microservices using Spring Boot.
  • Morningstar
    Full Stack Developer
    Morningstar Feb 2017 - Sep 2017
    Chicago, Il, Us
     Participated in Agile methodology and Involved in Design, development, System Testing and User Acceptance Testing.  The application is based on Micro Service Oriented Architecture using Angular 4.0 and Cassandra DB and MySQL to develop Single Page Applications (SPA).  Designed and developed the Ul components using JSP. HTML. CSS/CSS3, XHTML, JavaScript, Ajax/JQuery, and Bootstrap. Developed front-end interfaces and involved in Error Handling using JSP  Created the User Interface screens using struts MVC for logging into the system and performing various operations on network elements.  Implemented Angular 4.0 directives, expressions, routing capabilities for bookmarking, filters, validations and Angular UI components, Components, ng-Modules, Providers, Services, and classes for navigation respectively.  Worked with Angular CLI and Typescript in Angular 4.0 to create Controllers and Angular components for the Web Pages.  Created and optimized views for user interactions Angular 4, Angular J. JavaScript, HTML and CSS. Used Core Spring Framework for Dependency Injections of components. Used AJAX and JavaScript for validations and integrating business server-side components on the client side within the browser. Worked with REST and SOAP Web Services for data communications. Used Dynamo DB to store the data for metrics and backend reports.  Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.  Used Spring Boot which is radically faster in building cloud Micro Services and develop Spring based application with very less configuration.  Worked in integrating MS with SPRING BOOT by providing an instance which is embed with Active MQ. Integrated Spring Security to manage user registration and login. Implemented Node JS as a server-side proxy for an observing various response time
  • Cmc Ltd
    Java Developer
    Cmc Ltd Jun 2011 - Nov 2014
    Hyderabad, Andhra Pradesh, In
     Involved in analysis, specification, design, implementation, and testing phases of Software Development Life Cycle (SDLC) and used Agile methodology (SCRUM) for developing applications. Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions, and Spring security modules. Mostly involved in coding, debugging, bug fixing, and in-unit testing on Backend Java. Developed various Java objects (POJO) as part of persistence classes for Object Relational mapping. Used Spring JMS template for the asynchronous exchange of critical business data and events among J2EE components and legacy systems.  Implemented simultaneous queries and retrievals using Java Multi-Threading techniques.  Development was carried out under Eclipse Integrated Development Environment (IDE) and Used Git for version control.  Used Maven and Jenkins to automate the build and deploy process and Git was used for project management and version management.  Actively involved in the deployment of Application war files in the Tomcat Application server.  Involved with the bug tracking tool JIRA to find bugs and fix them. Developed SQL stored procedures and prepared statements for updating and accessing data from the database.  Manipulated data using CRUD operations. Junit and log4j were used for unit testing and as logging frameworks. Involved in production support for the application.

Vikram R Education Details

  • Viu
    Viu
    Masters In Information Systems
  • Jntu Anantapur
    Jntu Anantapur
    Electrical And Electronics Engineering

Frequently Asked Questions about Vikram R

What company does Vikram R work for?

Vikram R works for Serco

What is Vikram R's role at the current company?

Vikram R's current role is Software Developer.

What schools did Vikram R attend?

Vikram R attended Viu, Jntu Anantapur.

Who are Vikram R's colleagues?

Vikram R's colleagues are Mohammad Mahboob Alam, Rosalie Williams, Amy Boyce-White, Billie La Rosa, Victoria Shepherd, Irfan Aslam, Philip Kyte.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.