Summary
Overview
Work History
Education
Skills
Timeline
Generic

Bikash Ghibila

New Jersey

Summary

Accomplished Senior Full Stack Developer at Tata Consultancy Services, specializing in React.js and Node.js. Successfully migrated legacy systems to microservices, enhancing scalability and security. Proven leadership in Agile environments, mentoring teams to boost collaboration. Expert in API design and containerization, driving efficient CI/CD processes.

Overview

14
14
years of professional experience

Work History

Senior Full Stack Developer

Tata Consultancy Services (TCS)
New Jersey
03.2023 - Current
  • Worked on a banking project delivering secure and scalable digital solutions.
  • Utilized React.js to build interactive customer dashboards and Node.js for backend services.
  • Developed a real-time analytics dashboard using React.js for visualization of operational KPIs.
  • Built and deployed Node.js-based microservices for user authentication, transaction processing, and data integration.
  • Designed secure RESTful APIs using Express.js and integrated backend services with MongoDB.
  • Migrated legacy monolithic applications to a modern Node.js microservices architecture.
  • Implemented secure authentication mechanisms with OAuth2 and JWT leveraging AWS Cognito.
  • Containerized backend services and deployed them on OpenShift using Helm Charts, monitoring via Prometheus and Grafana.
  • Established CI/CD pipelines with Jenkins and GitLab to streamline release cycles.
  • Enhanced API quality through extensive contract testing using Postman, REST Assured, and Cucumber frameworks.

Technical Lead

Cognizant Technology Solutions
New Jersey
09.2013 - 02.2023
  • Led clinical trial management system project (SIP), modernizing critical workflows.
  • Developed front-end modules using React.js for intuitive researcher dashboards.
  • Constructed backend microservices with Node.js to manage clinical data and study workflows.
  • Created dynamic, responsive React.js interfaces tailored for trial protocols and investigator management.
  • Implemented real-time notifications and data pipelines utilizing Kafka and WebSocket technologies.
  • Designed reporting platform with Node.js and MongoDB aggregation for advanced analytics.
  • Directed continuous delivery initiatives through Azure DevOps, employing Docker for containerized deployments.
  • Mentored Agile development teams across multiple regions to enhance collaboration and efficiency.

Software Developer

IIC Technologies
India
07.2013 - 09.2013
  • Developed Java-based RESTful APIs using JAX-RS with externalized configurations via Spring Cloud.
  • Built backend modules and workflows in Core Java and J2EE for enterprise applications.
  • Integrated messaging using ActiveMQ for event-driven communication.

Software Developer

TCube Solutions (Now Capgemini)
India
01.2011 - 06.2013
  • Built Java enterprise solutions using Core Java, J2EE, and Spring MVC.
  • Developed RESTful services and relational database integrations using Oracle and PL/SQL.
  • Supported multilingual web application development for internationalized user bases.

Education

Master of Computer Applications (M.C.A.) -

TACT, BPUT University
Orissa
01.2010

Bachelor of Science (B.Sc.) - Chemistry

Sambalpur University
Orissa
01.2007

Skills

  • React and JavaScript
  • HTML5 and CSS3
  • Sass and Less

Bootstrap framework

  • API testing with Postman
  • Documentation with Swagger UI
  • Version control with Git
  • Repository management on GitHub
  • SVN and Bitbucket usage
  • Nodejs and Expressjs
  • Core Java development
  • Spring Boot framework
  • REST API design
  • MongoDB database management
  • MySQL database skills
  • Microservices architecture
  • Kafka messaging system
  • AWS cloud services
  • Continuous integration with Jenkins
  • Container orchestration with Helm
  • OpenShift platform expertise
  • Maven and Gradle build tools
  • Docker containerization
  • Project management with JIRA

Timeline

Senior Full Stack Developer

Tata Consultancy Services (TCS)
03.2023 - Current

Technical Lead

Cognizant Technology Solutions
09.2013 - 02.2023

Software Developer

IIC Technologies
07.2013 - 09.2013

Software Developer

TCube Solutions (Now Capgemini)
01.2011 - 06.2013

Master of Computer Applications (M.C.A.) -

TACT, BPUT University

Bachelor of Science (B.Sc.) - Chemistry

Sambalpur University
Bikash Ghibila