Over 14 years of professional experience in the IT industry with diversified exposure in Software Process Engineering, designing and building web applications using JAVA/J2EE, Spring Boot, Microservices, and Cloud Services. Experience working as Technical Architect and identifying the business problems, designing the solutions, developing the software architecture using Java based solutions.
Environment: Java, Spring Boot, Spring Webflux, Spring Cloud, Microservices, Oracle, SQL Server, MongoDB, GraphQL, Data JPA, Docker, Kubernetes, CI/CD pipeline, Logscale, Redis, Spring Webflux, Openshift
Working on the market data applications for the NBC Universal Live market data application, and on-air applications.
Environment: Java, Spring Boot, Spring Webflux, Spring Cloud, Microservices, AWS, MySQL, MongoDB, GraphQL, Data JPA, Docker, CI/CD pipeline, Splunk, Redis, Apache Kafka.
CDMA (Cloud data management analytics), CAI (Cloud application integration), and API Management (IPAAS)
Environment: Java, Spring Boot, Spring Webflux, Spring Cloud, Microservices, Azure Cloud, AWS, PostgreSQL, DynamoDB, GraphQL, Data JPA, Neo4J, Docker, Kubernetes, CI/CD pipeline, ELK, Apache Kafka Stream, Redis, Spring Webflux, Reactive Kafka, MySQL, and Apache Iceberg.
Working on a betting gaming integration platform to process the live feed from BWIN called BWIN Integration. We integrated multiple sports through the BWIN feed data.
Environment: Java, Spring Boot, Spring, Hibernate, AWS ECS, EC2, S3, Redis, Apache Kafka, Spring WebFlux, Redis Lettuce, Reactive Kafka, MongoDB
I worked for Optum's internal productions, such as provider enrollment and claims-related applications.
Environment: Java, Spring Boot, Spring Webflux, Apache Kafka Stream, Spring Cloud Stream, Spring Cloud, gRPC, Protobuf, Angular 8, Hibernate, Data JPA, Azure Cloud, AWS S3, DynamoDB, EC2, ECS, ECR, CloudFront, Google Kubernetes Engine, Azure Cognito, Apache Kafka, Camunda, WinSCP, PuTTY.
Cognitivebotics is an innovative application that can help with different autism skills, for example, audio-video visualization, how to greet others, and how to talk to others, etc.
I worked on the MMIS and NLCD development projects.
MMIS is a health care application funded by the state and federal government in the United States.
US banks come to SEI GWP desktops as customers, which requires SEI to customize GWP desktops for every new bank. SEI decided to develop an Open Architecture for the GWP desktop, which will offer core services offered by the GWP desktop to customer banks through a collection of web services offering. In 12.1, we are back to the OA team because, before the code is moved to the production environment, we are going to reduce the code by removing the unused methods, duplicate methods, and some of the methods we are trying to implement as common for all the Web services. The purpose of the 12.1 release is to implement XML Schema Validation, adding relevant method comments. The purpose of the Schema Validation is for better negative scenario validations.
Java, J2EE, JSP, Mockito, Servlets, Hibernate, JPA, JSF, Struts, Spring, Spring Boot, Spring Webflux, Redis, Apache Kafka, Confluent Kafka, Microservices Design Patterns, Junit, Maven, Ant, Gradle, OpenAPI, Kong API Gateway, Zuul API Gateway, AWS API Gateway, Putty, Rally, Postman, RestClient, JIRA, Sonar, Jenkins, AppDynamics, Dynatrace, Kibana, Swagger 2, Swagger 3, Grafana, Prometheus, Ansible, Linux, Apache Camel, Github Copilot, HTML, CSS, XML, XSLT, JavaScript, JSON, JDBC, JMS, Log4J, Microservices, Web Services, Spring Cloud, AWS, GCP, Azure, Openshift, Apache Tomcat, WebLogic, JBOSS, SVN, GIT Hub, Bitbucket, ORACLE, MySQL, PostgreSQL, Mongo, DynamoDB, Cassandra, GraphQL, Onetick DB, Windows, Mac, UNIX/Linux, Eclipse, IntelliJ, SOAP UI