Post Job Free
Sign in

Node Js Spring Boot

Location:
Milton, ON, Canada
Posted:
January 03, 2025

Contact this candidate

Resume:

Full Stack Developer with over ** years of hands-on experience designing,

developing, and implementing applications and solutions using a wide range of technologies and programming languages. Skilled in both frontend and backend development, with expertise in Java, Spring Boot, Node.js, and cloud platforms like AWS and GCP. Experienced in DevOps practices, including CI/CD pipelines, Docker, and Kubernetes. Certified AWS Solutions Architect and SAFe practitioner.

Work Authorization: Canadian Citizen

Work History

2024-04-

2024-12

Senior Full Stack Engineer (Incorporated)

Codametrix

• Designed and implemented a SaaS-based solution for manual case handling, enabling streamlined profile distribution and nightly case assignments for enhanced operational efficiency.

• Developed a scalable backend using Java, Spring Boot and Node.js, integrating seamlessly with Camunda BPM to automate rule and process creation for client-specific workflows.

• Collaborated closely with the client implementation team to customize Camunda-based BPMN workflows and ensure

alignment with business requirements.

• Each module was a well-designed microservice

implemented using the best practices of microservice oriented architecture.

• The deployments were done in ECS.

• Built a dynamic and responsive user interface using React.js, improving user experience and enabling intuitive case management.

• Leveraged AWS cloud services (e.g. ECS, ECR, S3, Lambda) for hosting, storage, ensuring scalability and reliability of the SaaS platform.

• Designed and executed nightly batch processing pipelines for automated case distribution, minimizing manual intervention.

• Established CI/CD pipelines and implemented best practices for agile development, ensuring rapid feature delivery and system stability.

Rakesh

Ranjan

Dash

Senior Full Stack

Engineer, DevOps

Engineer, Data

Engineer, Certified

AWS Solutions

Architect.

Contact

Address

Milton, Ontario, L9T 5N8

Phone

+1-416-***-****

E-mail

rakeshranjandash2024@gm

ail.com

LinkedIn

https://www.linkedin.com/i

n/rakesh-ranjan-dash-

720a1216

Skills

Programming

Languages: Java, J2EE,

Python, Scala, Scripting,

Groovy Scripts, Ruby on

Rails, JSP, Struts

Spring MVC, Spring Boot,

Microservices, Hibernate,

Servlets, Multithreading

(Executor Framework),

Factory, REST API, Swagger

2023-12 –

2024-04

2022-11-

2023-11

• Had integrated the Grafana as the logging tools for the services.

Freelancing for an e-commerce startup

• Led the end-to-end design and development of the Minimum Viable Product (MVP) for an e-commerce

platform, providing core functionality for seamless user experiences and scalability

• Architected and implemented the frontend using React and modern JavaScript frameworks, ensuring a responsive and dynamic user interface.

• Developed and optimized the backend with Node.js, Java Spring Boot, and MongoDB, delivering robust APIs and efficient database management.

• Containerized and deployed the application using Docker to streamline development, testing, and production environments.

• It is a microservice driven design product.

• Integrated AWS cloud services for secure and scalable infrastructure, including S3 for storage and ECS for hosting.

• Tech Stack used: React, JavaScript, Node.js, Java, Spring Boot, MongoDB, Docker, AWS.

Senior Full Stack Engineer (Incorporated)

Cox Automotive

• Implemented the renewed telematics integration with multiple vehicle OEMs like Geotab, Samsara, etc (using java, spring boot, aws services, postgres)

• Worked on containerizing the application via Docker to get it deployed in the AWS ECS. This along with the CI/CD reduced our development cycles and we were able to meet the milestones.

JS Frameworks: React,

Redux, Angular, Vue,

Nodejs

HTML, XML, JavaScript,

JQuery, AJAX, CSS, JSON

Database: MySQL,

Postgres, MongoDB, Oracle

Build System: Gradle,

Maven, Ant

CI/ CD, Jenkins, Groovy

Docker, Docker Compose,

Nexus, Vault

Cloud Platforms: GCP,

AWS, Azure

Big Data: Google

Dataflow, Kafka, BigQuery,

Spark

Alexa Skill Kit, Google Voice

Assistant

ML: NumPy, Pandas,

Matplotlib, BeautifulSoap,

Anaconda, Jupyter,

Machine Learning, Deep

Learning -Neural Networks.

Version Control: Github,

SVN, CVS

Product Engineering

Java Full Stack

2022-04-

2022 -08

2021-10 –

2022-04

2019-12 –

2021-10

• Modernized the legacy projects and infra. Added the github actions for ci/cd integration

• Migrated the vehicle fleet telematics feature apis from scala to java.

• Supported and enhanced the apis for fleet

management.

Senior Full Stack Engineer (Incorporated)

Cybrid Technology Inc, Toronto, ON (Crypto Startup)

• Developed platform APIs for a cryptocurrency startup, focusing on rewards program integration and microservices architecture.

• Worked on creating rewards api for end users in the platform using nodejs and aws services.

• Implemented the rewards program and its integration to the main product stream.

Java Consultant (Incorporated)

Morgan Stanley, Montreal, ON.

• Contributed to cloud migration tasks, migrating

applications to Azure cloud and revamping legacy products using Java and Spring Boot.

• Worked on the java migration for the legacy product from jdk 1.8 to 11.

Senior Full Stack Lead Engineer

24x7.ai, Toronto, ON

• Worked on an industry solution orchestration product which integrated all the service/products of the

organization into a single bundle for the sales team.

• Contributed to the above application as a designer and developer. The application was built on docker

containers with node.js. The frontend to this application was a single page application developed in React. I had contributed both on the design and implementation of the user interface.

• Worked on a POC to evaluate the data streaming

products of aws (Glue, Athena) with respect to GCP Dataflow.

• As a lead designed the data pipeline and worked on implementing it. It was a batch processing product using Kafka streams and Google DataFlow.

• Worked on Apache Spark integration for the data

analytics and processing.

• In addition to this worked on frontend, and backend apis for dashboard and admin UI interfaces. The backend api are microservices in Java.

• The front-end UI was a react application to consume the data from big query and several dashboards were

displayed based on the data query and business case.

• Created CI pipelines in Jenkins for same project.

• Revamped old product build system from ant to gradle.

• Modernized product into Docker containers for cloud migration.

• Built several CI pipeline in Jenkins for cloud migration.

• Worked on POC for Alexa Skill kit and Google Dialog Flow integration with legacy product.

• Made jar migrations for old 3rd party jars from older version to latest versions as part of security upgrade.

• Designed & Implemented the modernization of the

legacy product (using java, spring boot) and worked on migration of product from DC to GCP.

• Modularized old application and created microservices as part of revamped architecture.

• Mentoring the team to adopt the modernization tools and processes.

• Production support for clients.

• Monitored their tasks, deadlines, operations and performance.

• Offered friendly and efficient service to all customers, handled challenging situations with ease.

• Exceeded goals through effective task prioritization and great work ethic.

• Demonstrated respect, friendliness and willingness to help wherever needed.

2019-03 -

2019-12

Full Stack Engineer

Adesa Openlane Inc, Toronto, ON

• Working on building unified online auction platform for Adesa openlane clients.

• Developed analytics engine for client website

tracking using goggle analytics, AWS.

• Built client website home page with Vue solution.

• Developed microservices using spring boot for

clients for consumption.

2012-08 -

2019-02

Software Engineer 4

Juniper Networks India Pvt. Ltd, Bangalore, India

• Working on building inhouse CI tools called PCT (Pre- Commit Tool) from scratch and making it scalable

and robust for use.

• This tool was built on Jenkins as component.

• Developed automated approval and commit

application based on server-client model, using

java, spring boot and web technologies like Angular, JavaScript, jQuery, CSS, HTML, AJAX.

• Exposed and consumed Rest APIs with other tools for interactions and data extraction.

• Created apache load balancer and cluster setup

for application as result of which application was scalable, reliable, and had high-availability of

99.99% and almost 0 downtime.

• Developed client-side dashboards in AngularJS,

HTML and CSS which demonstrate job status

submitted to application and graphs and charts for tracking purpose for manager view in application.

• Created unit tests to test modules, features and functionalities, as result of which features were

stable enough when underwent through regression,

system and integration testing.

• Worked with test team in drafting test plan and

reviewing it.

• Maintaining Defect (Errors) trackers to ensure there is smooth functioning on daily basis in team.

• Designed and developed websites for different

events organized in company.

• Worked on developing IDE called JUNIDE for

handling JUNOS code volume.

• Mentored freshers in team regarding know-how of

application and its interaction with other systems.

• Received CEO Excellence Award for contribution to PCT tool.

2010-08 -

2012-08

Senior Software Engineer

Alcatel-Lucent India Ltd, Bangalore, India

• Designed and developed client server application using Spring, Hibernate frameworks.

• Developed user interface where end user can view physical and virtual ports on network element (ISAM and GPON devices) and configure them as per end

users' requirements.

• Responsible for fixing critical customer fields bugs, which have aggressive SLA/timeline.

• These bugs need to be fixed immediately, so that end users are not blocked from using application.

• Addressed several bugs within SLA and have

received appreciations from clients for same.

2010-03 -

2010-08

Senior Software Engineer

MindTree Limited, Bangalore, India

• Developed and worked on framework which was

responsible in porting mainframe code to open

source.

• Established custom and composite user interface

components as part of next-gen framework for

dependent application to extend and use.

2007-06 -

2010-03

Senior Software Engineer

WIPRO Technologies, Bangalore, India

• Worked on complicated and critical module of NMS application (Telecom Domain) like Duplicate Path

Wizard (DPW) provisioning.

• Developed and worked on user interface used for

network element configuration and provisioning.

• Worked on Port and Channel module and also

contributed for enhancements features in EMS.

• Worked on enhancements which includes user

interface for channel viewing and provisioning for network elements.

• This feature helped clients to visualize channels available on node and provision end to end path

seamlessly.

Education

2003-08 -

2007-05

B. Tech: Electronics & Telecommunication

Engineering

Biju Patnaik University of Technology, Canadian -

Rourkela

GPA: 8.32

Bachelor's degree

World Education Services - Canada

Certifications

2021-06 Certified AWS Certified Solutions Architect - Associate. 2019-05 Certified SAFe (Scalable Agile Framework) 4 practitioner. Accomplishments

Received CEO Excellence Award in Juniper Networks

for my outstanding contribution to the product.

.



Contact this candidate