Summary
Overview
Work History
Education
Skills
Timeline
cropped
Bharat Stephen Michael Raj

Bharat Stephen Michael Raj

Prague

Summary

Senior Front-End Developer with 8 years of hands-on experience in building responsive, user-centric web applications. Proficient in all aspects of front-end development, including design implementation, performance optimization, and cross-browser compatibility.

Expertise in modern web technologies such as JavaScript, Typescript, HTML5, CSS3, and popular frontend frameworks like React.js, D3.js and Vue.js.

Successful at eliminating user pain points and advancing desired features. Dedicated to transforming software products into industry-leading solutions.

Assignments have spanned across all the development life cycle activities by handling roles in Estimation, Design, Development, Testing, and Team management. Integrates technical and programming expertise with a broad understanding of stakeholder requirements. Works under pressure and communicates concisely and clearly with customers, developers, and management. Organized and dependable candidate successful at managing multiple priorities with a positive attitude. Willingness to take on added responsibilities to meet team goals.

Overview

8
8
years of professional experience

Work History

Senior Software Engineer

Commerzbank
06.2023 - Current
  • Enhanced software functionality by identifying and resolving complex technical issues.
  • Recommended automation improvements to facilitate team and project workflow
  • Deployed Ansible Automation Platform Hub and collaborated with System Engineers on integration with applications
  • Optimized code performance for improved user experience and system efficiency.
  • Collaborated with cross-functional teams to design innovative software solutions.
  • Mentored junior developers, fostering professional growth and enhancing team productivity.
  • Streamlined development workflows, increasing team efficiency and reducing time spent on repetitive tasks.


Technology Used: JavaScript, HTML, CSS, ServiceNow platform, Ansible playbooks, Basic SQL Query


Role and Responsibilities:

  • Designed, developed and integrated software solutions based on business requirements and objectives.
  • Automated the process of server provisioning through all stages right from the ServiceNow front-end request, approval, and creating a backend request into the database to the server-providing team.
  • Automated the workflow of new server backup and decommission requests from ServiceNow using Ansible Playbooks
  • Developed a Playbook that helps to integrate with the Hashicorp vault to fetch the credentials to establish the DB connection in the main play.
  • Created and published a reusable Ansible playbook collection for Windows and Linux teams.
  • Created Record producer in Servicenow for the virtual Linux server
  • Developed Agile methodology through staging and production phases.

Software Development Senior Analyst

Accenture
01.2022 - 06.2023

Platform as a service Application

  • Goal of this application is to provides decision making capabilities to business stakeholders within organization through dashboards
  • Enterprise data platform integrates data from various systems, stores, enriches and aggregates to help derive KPIs
  • Executive dashboard that portrays how work is flowing through business functions
  • Real-time metrics and predictions embedded in these visualizations enable us in amazing speed, increasing productivity, minimizing risks, and moreover removing roadblocks hindering workflows
  • Powered by ServiceNow Platform capabilities, this dashboard diffuses silos between data, insights and actions and takes digital transformation to next level
  • Empower stakeholders to manage and visualize data for distinct personas


Technology Used: JavaScript, ReactJS, Redux, Redux-Saga, HTML, CSS, ServiceNow platform


Role and Responsibilities:

  • Designed, developed and integrated software solutions based on business requirements and objectives.
  • Created high-level standalone component that can be integrated with platform for dashboard developments
  • Developed Single score card components, Manager insight components and other reusable standalone components
  • Experience in performance optimization of applications
  • Experience in Analysis, Design, and Development of platform-based applications
  • Involved in research and development of reusable components for platform-based applications
  • Created customized development frameworks for customers based on specific business goals and budgetary constraints.
  • Balanced multiple projects by completing and updating documentation, managing scope and adjusting schedules.
  • Involved in problem solving, innovative discussion, requirement gathering and analysis phases of project
  • Developed and implemented workflow templates, prioritizing efficiency and ease-of-use for end-users of dashboards.
  • Publish & host React libraries consumed by downstream standalone applications.
  • Developed dynamic rendering of react components into Platform.
  • Web service implementation and population of conditional based data rendering into components
  • Collaborated with client on daily basis to make sure development are inline with requirement
  • Executed scripts that helps in automate and dynamic data rendering for CxO dashboard metric definitions
  • Involved in enhancement of C-suite dashboard
  • Monitored resolution of bugs, tested fixes and helped developers tackle ongoing problems by providing QA perspective.
  • Debugged code and located root causes of problems by reviewing configuration files and logs.
  • Led large development team focused on revamping application.

Senior Software Engineer

Qburst
02.2020 - 01.2022

E-commerce Application

  • Experience in Analysis, Design, and Development of client-side web application
  • Extensive programming skills in JavaScript, ReactJS, Redux
  • Expertise in software design and development under Windows, Mac, and Android
  • Experience in performance optimization of applications
  • Improved system performance by making proactive adjustments and resolving bugs.
  • Suggested improvements to team and project workflow.
  • Evaluated project requirements and specifications and developed software applications that surpassed client expectations.
  • Built outstanding and dynamic team of software engineers and developers which significantly boosted overall success of organization.
  • Introduced agile methodologies and development best practices to division to enhance product development.
  • Reviewed code and worked with development teams to correct problems, run test scenarios and prepare for deployment.


Technology Used: JavaScript, TypeScript, ReactJS, Redux, Redux-Saga, HTML, CSS, SASS

Senior Software Developer

Infosys
05.2016 - 02.2020

E-commerce Application

  • Goal of this application is to help users to purchase product online, check products availability in store via application, track orders, pay online, pay at store and to help customers to locate nearby stores to buy products through option called Find In store.
  • In this project I have implemented new payment options COD for Thailand and COD return portal through which user can submit return request for COD order
  • Implementation of COD enables user to opt for Cash on Delivery option for product purchased through website for TH region


Technology Used: JavaScript, ReactJS, Redux, Redux-Saga, HTML, CSS, SASS


Role and Responsibilities:

  • Migrating existing applications in JSP to React based web applications for improved performance
  • Developed online application and processes for integration and implementation across enterprise.
  • Implementation of Find In store option in product description page to allow users to check product availability in nearest store
  • Implementation of Swatches related to particular product selected
  • Implementation of search bar in header of application which helps customers to search for specific products
  • Redesigned product description page for better look and feel.
  • Developed Return portal pages and functionalities with page routing
  • Implemented encryption techniques for sensitive data.
  • Web service implementation and population of data
  • Reviewed user requirements, analyzed, designed, implemented, installed and delivered training for new applications.
  • Created and implemented development strategies for impactful projects.
  • Led large development team focused on revamping application.
  • Consulted regularly with internal customers on application development project status, new project proposals and software-related technical issues.
  • Gathered and defined customer requirements to develop clear specifications for project plans.
  • Adjusted design parameters to boost performance and incorporate new features.

Senior Software Developer

Infosys
05.2016 - 02.2020

Student List App

  • Scope of project is to develop application to show and record attendance of individual students and also to store academic and personal information of students
  • Technology Used: JavaScript, ReactJS, Redux, Redux-Saga, HTML5, CSS3, Bootstrap
  • Gathered and defined customer requirements to develop clear specifications for project plans.


Technology Used: JavaScript, ReactJS, Redux, Redux-Saga, HTML, CSS


Role and Responsibilities:

  • Created and implemented development strategies for impactful projects.
  • UI implementation of student list view and attendance section
  • Web service implementation and population of data
  • Implementation of pagination and routing
  • Implementation of search bar which helps to find particular student details
  • Implementation of filters that help to check present and absent count of students.
  • Reviewed user requirements, analyzed, designed, implemented, installed and delivered training for new applications.

Software Developer

Infosys
05.2016 - 02.2020

Online Shopping App

  • Scope of project is to develop application which helps users to purchase products online, also this app would help user to filter based on offers, brands, price, size, and color.

Technology Used: JavaScript, HTML, CSS

Role and Responsibilities:

  • Implementation of designing and pagination
  • UI implementation of designing product page and rating panel
  • Web service implementation and population of data
  • Implementation of adding product to cart
  • Responsiveness of web application for all viewpoints.

Education

B.E - Electronic and Communication Engineering

Sathyabama University
Chennai, India
04.2016

12th -

HSE Board
Tamil Nadu, India
04.2012

10th -

CBSE Board
Tamil Nadu, India
2010

Skills

  • Front-End libraries: ReactJS, Vue js, D3js, Redux, Redux-Saga, Redux Thunk
  • Scripting Languages: JavaScript, Typescript
  • Design: HTML, CSS, SASS, Bootstrap, Material-UI, SASS
  • ServiceNow Developer
  • Ansible, Ansible Tower, terraform
  • Version Control Tools: GIT
  • Source code repository hosts: GitHub, GitLab, Bitbucket
  • Module Loader/Bundling: Webpack

Timeline

Senior Software Engineer

Commerzbank
06.2023 - Current

Software Development Senior Analyst

Accenture
01.2022 - 06.2023

Senior Software Engineer

Qburst
02.2020 - 01.2022

Senior Software Developer

Infosys
05.2016 - 02.2020

Senior Software Developer

Infosys
05.2016 - 02.2020

Software Developer

Infosys
05.2016 - 02.2020

B.E - Electronic and Communication Engineering

Sathyabama University

12th -

HSE Board

10th -

CBSE Board
Bharat Stephen Michael Raj