Full Stack Software Engineer Java Consultant JavaScript Consultant
Graduated in Computer Science and Engineering from Anna University Chennai, India and started my career as a Full Stack Developer in one of the Fortune 500 companies like DELL. I have improved my technical skills with self-learning and team collaboration.
Prakash Vincent
1 Sandhurst Crescent
Upper Coomera - 4209
Gold Coast, QLD, Australia
+61-494 143 557
prakashkkml@gmail.com
Project: Cantara Integration Platform
1. Built RESTful APIs to connect Oracle JD Edwards (JDE) with other systems using Java/Kotlin.
2. Managed cloud-based deployments and container orchestration using Kubernetes.
3. Extended platform functionality using the Cantara API to meet specific client needs.
4. Tech stack is Java, Kotlin, Gradle, Spring Boot, MongoDB, MySQL, Kubernetes, Google Cloud.
Project: E-Commerce Online Pharmacy
1. Keeping customers in the center. Seek to deliver measurable customer value by following a hypothesis driven development approach.
2. Creating and consuming micro-service RESTful APIs and events, that operate at scale, serving 10M+ customers across Europe.
3. Part of the promotion team and created an e-commerce promotion engine from scratch, capable to serve millions of promotions to different countries.
4. Tech stack is Java, NodeJS, Spring Boot, RMQ, MongoDB, MySQL, Kubernetes, Google Cloud.
Project: Smart Health Platform
1. Participate in the process of requirement collection, discussion for shaping the functional requirements, and developing the health care software with high availability and performance.
2. End-to-end platform development and maintenance with Spring-boot Rest and Stream API micro-services backend, Angular for frontend, RabbitMQ, Keycloak, Mongo-DB (nosql) and PostgreSQL(sql) for persistence.
3. Designed and implemented Inter-Operability (HL7 and FHIR integration support) for the m.Doc healthcare platform via MIRTH.
4. Conducted Scrum meetings and guide teams to solve their technical problems with the best fit technologies and appropriate design patterns.
5. Improved code quality with code reviews, unit, and integration tests.
Project: Clinical Care Solutions Viewer & platform(GE Healthcare)
1. End to end development using Java and JavaScript micro-services architecture.
2. Develop and deploy Stream and Rest API micro-Services using Spring-boot, Kafka, Docker, Java, Kubernetes and helm umbrella chart.
3. Understanding integration scenarios, develop an Angular/redux/Typescript structure as per the UI specifications, and the client given product requirements.
4. Writing end to end unit test and behavior-driven development (BDD) using selenium.
5. Used chrome networking tools, curl and postman, Prometheus - Grafana and Kibana for performance monitoring and log debugging, and chrome developer tools to debug the JavaScript files.
6. Performing design, coding, code review, and code estimations.
7. Grooming tickets, understanding requirements, client discussion and managing standups.
8. Maintaining proper documentation for the product.
Project: VB6 Elimination Project (Jackson National Life Insurance)
1. Analyzing existing code and ensuring design in multi-tenant environment so that introduction of new functionality may not hamper old builds.
2. Estimating time frame for the requirement and analyzing effort for the functionality.
3. Designing low level UML diagrams with respect to the code api's estimated.
4. Performing Issues and Bug Fixing and extensively involved in regression testing during various phases of the software lifecycle.
5. Writing Application Help Doc so the user can easily understand.
Graduated from Anna University Chennai, India with First class
Graduated with 95% mark (First class with Distinction) from Directorate of Technical Education (DOTE) Govt. of TamilNadu, India.
Hands-on experience in design, build, test, deploy and maintain scalable, highly available, modular software products with excellent communication skills. Advocate and deliver on programming best practices and standards like code reviews, unit and functional Testing. Produce excellent quality code in an agile environment. Frontend and backend technologies with expossure to Agile scrum methedologies.
I can help you with the following services
Consultation for design, build, test and release highly available and scalable web applications.
End to end design and implementation of complex Java backend services.
Help teams to sharpen their technical skills
Help teams to move towards Agile software development methedology.