Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Shahbaz Alam

Software Engineer
Bengaluru

Summary

Well-qualified Full Stack Developer familiar with a wide range of programming utilities and languages. Knowledgeable of backend and frontend development requirements. Able to handle any part of the process with ease. Collaborative team player with excellent technical abilities offering 8+ years of related experience.


Overview

8
8
years of professional experience
6
6
years of post-secondary education

Work History

Staff Software Engineer

Blackhawk Network
2024.03 - Current

Project: Raptor - Its BHN’s consolidated customer service portal .

Technologies : Java, Spring-boot, Node JS, React, AWS lambda, MongoDB, Dynamo Db, AWS S3 bucket, Activiti BPMN Workflow

Responsibilities:

  • Led the design, development, and implementation of backend microservices adhering to RESTful principles and utilizing the Spring framework to ensure robustness and scalability.
  • Integrated Activiti BPMN workflow engine to automate complex workflow execution
  • Explored and implemented GraphQL where applicable for alternative API query methods, enhancing flexibility and efficiency.
  • Oversaw the maintenance and enhancement of existing APIs, ensuring performance optimization and adherence to best practices.
  • Troubleshot issues promptly and implemented necessary updates to meet evolving needs, ensuring uninterrupted service.
  • Managed hosting environments using AWS services like ECS, Lambda, and S3 bucket, API Gateway for optimal performance and scalability.
  • Implemented deployment strategies and utilized Docker for containerization and orchestration, streamlining deployment processes.
  • Worked with SQL/NoSQL databases (e.g., MySQL, MongoDB) for effective data storage and retrieval within APIs.
  • Ensured integration of security measures into the software architecture, complying with relevant industry standards and regulations.
  • Implemented robust security measures utilizing JWT, SSL/TLS, and other protocols to protect APIs.



Senior Software Engineer

Blackhawk Networks
2021.07 - Current

Project: Raptor - Its BHN’s consolidated customer service portal .

Technologies : Java, Spring-boot, Node JS, React, AWS lambda, MongoDB, Dynamo Db, AWS S3 bucket

Responsibilities:

  • Led architectural design and decision-making for Raptor, resulting improvement in system efficiency and reduction in maintenance costs.
  • Collaborated with stakeholders, product managers, and development teams to define architectural requirements and ensure alignment with business goals.
  • Designed and documented comprehensive architecture patterns and guidelines, ensuring consistency and standard across development teams.
  • Conducted regular code reviews and provided technical mentorship to ensure best practices and maintain code quality.
  • Led efforts to migrate legacy monolithic applications to micro-services architecture and micro app, enhancing scalability and flexibility.
  • Evaluated emerging technologies and tools, recommending their adoption to enhance development process and product capabilities.
  • Implemented security best practices, including encryption, authentication, and authorization mechanisms, ensuring compliance with industry standards.
  • Mentored junior engineers, providing technical guidance and fostering their professional growth.

Sr. Software Consultant

Lumen Technologies
2020.07 - 2021.07

Project: PORTAL UI " is a Port-let application, to display information from different web application as per the client request

Technologies : Java, Spring, REST API, Angular Js, Vue Js, Typescript, Mongo Db

Responsibilities:

  • Design and developed micro app using Vue js
  • Integrated micro-app with existing Port-let application
  • Developed business logic for validations and channelizing right kind of work to right user
  • Create APIs using REST services
  • Understanding business requirement and coordinating with team and tester for technical issues
  • Involve in writing, reviewing and maintaining clean code
  • Maintain code repository (GitHub)
  • CI/CD- Jenkins
  • Involve in code review, end to end testing and tracking of defects to closure

Associate Project

Cognizant Technology Solutions
2019.05 - 2020.06

Project: Pacific-MuleSoft Genius is an application to automate the processing workflow of Case Processing and Underwriting an application for a life insurance

Technologies : Java, Spring, Struts, REST API, Angular 8, JSP, Typescript, and Bootstrap

Responsibilities:

  • Design and developed angular architecture for application using angular typescript
  • Integrated module with existing Genius application using single-spa- angular (micro- front ends)
  • Developed business logic for validations and channelizing right kind of work to right user
  • Migrate services from soap to spring
  • Create APIs using REST services
  • Understanding business requirement and coordinating with team and tester for technical issues
  • Designed & created Work management Dashboard for application and common modules like table, widgets which can be reuse across the application
  • Involve in writing, reviewing and maintaining clean code
  • Maintain code repository (GitLab)
  • Involve in code review , end to end testing and tracking of defects to closure
  • Maintaining coding standards using Sonar Cube.

Senior System Engineer

Infosys
2015.11 - 2019.05

Project: IIMSS is the Infosys product, which is integrated platform for all the IT operations

Technologies : Java, Spring, REST API, Angular 2+, JSP, Typescript, JQuery,JavaScript and Bootstrap

Responsibilities:

  • Migrated front-end of IIMSS application from JSP to single page application using Angular 2 and Typescript
  • Design and created front-end structure to module and Implemented different module for application
  • Implemented AG-grid, Fusion chart, Rappid JS and Joint JS (a framework to represent data in grid/tabular form)
  • Design and created Command Center portal ( dashboard to show real time data for automation using Grids, and charts )
  • Implemented APIs using RESTful web services
  • Coordinating and helping developers and testers in understanding requirements and technical issues
  • Maintaining Code Repository (Team foundation server)
  • Involving in Code Review, end-to-end testing and tracking of defects to closure
  • Understanding business-engine, rule-engine and Service
  • Performed multiple POCs to create APIs/services for monitoring virtual machines

Education

Bachelor of Technology - Electronics and Communication

P.S.I.T
Kanpur
2011.06 - 2015.05

Intermediate -

Maharana Pratap Education Center
Kanpur
2009.05 - 2010.04

High School Diploma -

Maharana Pratap Education Center
Kanpur
2007.05 - 2008.04

Skills

Programming language- JAVA

undefined

Accomplishments

  • Winner of 'Spot Award for Excellent performance & outstanding Contribution' within a short span of time.
  • Successfully completed FSE (full stack engineering - Java 8, Spring Boot, Angular 8, Docker) program and got certified by Cognizant.
  • Underwent Infosys foundation training program in Python, Java , SQL/Pl-SQL, RDBMS,JSF, JSP.
  • Achievement/Highlights: Completed the training in Java/J2EE stream with an aggregate of 80%.
  • Developed a project for railway booking platform using core java , jsf, mysql.

Timeline

Staff Software Engineer

Blackhawk Network
2024.03 - Current

Senior Software Engineer

Blackhawk Networks
2021.07 - Current

Sr. Software Consultant

Lumen Technologies
2020.07 - 2021.07

Associate Project

Cognizant Technology Solutions
2019.05 - 2020.06

Senior System Engineer

Infosys
2015.11 - 2019.05

Bachelor of Technology - Electronics and Communication

P.S.I.T
2011.06 - 2015.05

Intermediate -

Maharana Pratap Education Center
2009.05 - 2010.04

High School Diploma -

Maharana Pratap Education Center
2007.05 - 2008.04
Shahbaz AlamSoftware Engineer