Mohd Sajid Shaikh

Senior Software Engineer

Mumbai, Maharashtra, India9 yrs 3 mos experience
Highly Stable

Key Highlights

  • Designed and implemented CI/CD pipelines for code quality.
  • Migrated over 1 billion records from Oracle to Cassandra.
  • Developed centralized UI tools for data extraction.
Stackforce AI infers this person is a Full-Stack Developer with expertise in Fintech and SaaS industries.

Contact

Skills

Core Skills

Node.jsElectron.jsCassandraReact.jsJava

Other Skills

API DevelopmentAgile MethodologiesAtlassian BambooBack-End Web DevelopmentBootstrapC (Programming Language)CI/CDCascading Style Sheets (CSS)Continuous DeliveryContinuous IntegrationContinuous Integration and Continuous Delivery (CI/CD)Data MigrationDatabasesElastic Stack (ELK)Express.js

About

Hey, I’m Sajid, a passionate Full-Stack Developer having 5+ years of professional experience in designing, developing, and maintaining back-end Nodejs API, front-end Reactjs & ElectronJS. 𝐏𝐫𝐨𝐣𝐞𝐜𝐭𝐬 𝐅𝐫𝐨𝐦 π’πœπ«πšπ­πœπ‘: πŸ“ The Identity Access Management: Centralized platform for authentication and authorizations catering 200+ million hits per day and having 400+ million active users consisting of 40+ APIs on nodejs πŸ“ JioMoney and Trail Wifi: Redesigning it based on nodeJs having Cassandra as a DB catering to million+ users πŸ“Data Migration Tools: Dedicated product to migrate and reconcile 1000+ million records from Oracle DB to Cassandra in just a few hours by using rabbitMq as a messaging queue in three ETL phases πŸ“ CI/CD pipelines: Designed and implemented completely it to maintain code quality and always be in the state of ready-to-live in prod using a shell script with the help of bamboo, Jenkins, and MS Azure tools for end-to-end automation πŸ“ BEAT-ELK stack: Designed and implemented amazing tools to analyze 600+ million application logs generated daily running in prod since 2017 without any single discrepancy πŸ“ Centralized UI: Developed on Reactjs whereas MongoDB as DB to display all testing results like unit, functional, and performance testing on a single page in a complete automation manner on daily basis πŸ“ Customized Data Migration and Reconciliation Products: This product aims to enable and empower any user to migrate data from any DB to Cassandra by configuring 3 configuration files! 𝐏𝐫𝐨𝐣𝐞𝐜𝐭𝐬: πŸ“ Kiwi: centralized UI tool used for fetching customer data from different microservices on javascript & nodeJs stack πŸ“ Finstractor: Reports extracting desktop tools for fetching missing reports (bank statement) of automation batch on electronJS & nodeJs stack πŸ“ AOI2: Account Owner Extraction desktop tool for fetching the account owner details from bank statement on electronJS, vueJs & nodeJs stack πŸ“ Locksmith: secured debugging tools for extracting customer bank-related data on electronJS , vueJs & nodeJs stack 𝐒𝐀𝐒π₯π₯𝐬: BackEnd: π§π¨ππžπ‰π¬,Shell Script,GraphQL,typescripts FrontEnd: π‘πžπšπœπ­, Vuejs,Electronjs, Js FrameWork: Bootstrap,html,css,javascript,css,tailwind Database & MQ: Apache Cassandra,mongoDB,sql,mysql,plsql,rabbitMq,Kafka,OpenDJ,LDAP,OID,Hazelcast ,OpenAM & Redis CI/CD Tool: Jenkins, bamboo, Azure & Atlassian Testing tool: Apache Jmeter, postman Tools: Jira, F5, Nginx, pm2, dockers & k8s wants to discuss/chat, feel free to email me: sjdshaikh65@gmail.com. Thanks for Reading.πŸ™‚πŸ™‚

Experience

Finicity, a mastercard company

Senior Software Engineer

Sep 2021 – Present Β· 4 yrs 6 mos Β· Mumbai, Maharashtra, India

  • πŸ“ Kiwi: centralized UI tool used for fetching customer data from different microservices on javascript & nodeJs stack
  • πŸ“ Finstractor: Reports extracting desktop tools for fetching missing reports (bank statement) of automation batch on electronJS & nodeJs stack
  • πŸ“ AOI2: Account Owner Extraction desktop tool for fetching the account owner details from bank statement on electronJS, vueJs & nodeJs stack
  • πŸ“ Locksmith: secured debugging tools for extracting customer bank-related data on electronJS , vueJs & nodeJs stack
JavaScriptNode.jsElectron.jsVue.js

Jio

3 roles

Deputy Manager

Apr 2021 – Sep 2021 Β· 5 mos Β· Mumbai, Maharashtra, India

Assistant Manager

Mar 2018 – Mar 2021 Β· 3 yrs Β· Mumbai, Maharashtra, India

  • Jio IDAM(Identity and access management) is a micro-services-based RESTful API's exposed for authentication, authorization, single sign-on to all consumer Jio applications & external applications.
  • Redesigned the completed system into Nodejs technology and replace Ldap based OID with Cassandra DB to cater more than 400+ million users who are using our API services for their authentication and authorization which save a multi-million $ dollar to the organization.
  • Redesigned JioMoney and Trail Wifi project into Nodejs With Cassandra as a DB layer from scratch.
  • Developed critical back-end Nodejs API like device verify, session management, remove connectivity API, etc.
  • Implemented complete CI/CD pipelines to maintain code quality using a shell script with the help of bamboo, Jenkins, MS Azure tools.
  • Implemented an amazing BEAT-ELK stack to analyze 600+ million application logs generated daily running in prod.
  • Developed a dedicated utility to migrate and reconcile 1 billion + records from Oracle DB to Cassandra in just a few hours using rabbitMq as a messaging queue.
  • Created a centralized UI developed on front-end Reactjs framework whereas MongoDB stored all testing results like a unit, functional, and performance testing in a single page in a complete automation manner on daily basis.
  • Developing Customized Data Migration and Reconciliation Products. The objective of this product is to empower any user to migrate data from any DB to Cassandra by just configuring 3 configuration files! So far, I have achieved from LDAP-based oracle to Cassandra, from oracle SQL to Cassandra.
  • Designed and Configured Nginx(s/f) and F5 (h/d) as LB
  • Trained new recruits in Nodejs for API Development and Reactjs for Front-End Development.
  • Primary responsibilities:
  • Make them understand the fundamentals of Nodejs and Reactjs.
  • Assess them after every task of backend and frontend task.
  • Guide them with best practices for the company
Node.jsCassandraCI/CDReact.js

Graduate Engineering Trainee

Nov 2016 – Mar 2018 Β· 1 yr 4 mos Β· Mumbai, Maharashtra, India

  • Jio IDAM(Identity and access management) is a micro-services based RESTful API's exposed for authentication, authorization, single sign-on to all consumer Jio applications & external applications.
  • Training in CDT deployment tool, project architecture, API development on java spring framework, LDAP, and OID as a DB layer and testing tool for Jmeter.
  • Involved in backend API development, bug fixes, deployment, CI/CD pipelines of REST Based Jio IDAM API's.
  • Implemented Complete automation from code checkout to running unit test cases using a shell script.
  • Plan and successfully upgraded java based solution of Identity access management in productions
  • Technology stack :
  • Application Stack: Java and Spring Core and MVC
  • Authentication Component: Forgerock OpenAM
  • Hazelcast for In-Memory Cache
  • OpenDJ: For Storing Config related data
  • OID: Primary db to store user associated data.
JavaSpring FrameworkJMeter

Education

Xavier Institute Of Engineering

Bachelor of Engineering - BE β€” Computer Engineering

Jan 2012 – Jan 2016

Stackforce found 100+ more professionals with Node.js & Electron.js

Explore similar profiles based on matching skills and experience