Mohd Shoaib Rayeen

Software Engineer

This is Mohd Shoaib Rayeen. I am a Software Engineer. I work on Backend Architecture, and I got opportunities to work on Frontend Architecture, System Designing, Automation Testing, and Site Reliability Engineering.

Feel Free to Contribute in Programmers Community managed by Me!

Experience

  • SirionSenior Software Engineer
    • 30th August 2021 - Present
      • Working with Auto Extraction Team to fetch and process information from a document
      • Integration of Alert Frameworks for Exceptions and Dynamic Logger to AE Services
      • Enhancement of Bulk Processing and Implement Generic Features using Java17, Spring Boot, PostgreSQL, Message Queue, and Redis
      • Integration, Design, and Development of Email into existing features and Development of Excel Download using Spring Boot, Java17, MongoDB, and PostgreSQL
      • Enhancement and Integration of Elastic Search into Listing to Provide a better user experience using Spring Boot, Go Lang Java17, Elastic Search, and MongoDB
      • Development of New Features, Async Flow for Heavy Processing Features, and Refactoring of existing Features to reduce Production/Development bugs
      • Monitoring of Sandbox, Prod, and QA Environments for Auto Extraction Feature
      • Integrating external extraction with Sirion extraction
  • Airtel AfricaSoftware Engineer
    • 20th August 2020 - 27th August 2021
      • Worked on Spring Boot, PostgreSQL, Angular 9, Rest Assured, Karate, Java 8, and Java 11
      • Worked on Payment System, Exchange Management System, and API Automation microservices
      • Designed and Developed Foreign Exchange Management System using Spring Boot, Java, Redis, and PostgreSQL for 13 Operating Countries in North Africa
      • Integrated User Profile Management System into the Payment Flow to provide payment history and Developed APIs for Forex Payment Transactions using Sprint Boot, Java, and PostgreSQL
      • Developed Dashboard for Latest Transaction and Transaction between countries using Angular and Node.js
      • Developed API Automation Micro-service to generate a report using Karate for All Micro-services
  • Housing.comSoftware Engineer Intern
    • 6th January 2020 - 3rd July 2020
      • Redesigned and Developed FAQ Micro-service based on Property Listings and SEO requirements using Ruby on Rails, PostgreSQL, and Redis
      • Worked with Platform Growth Team to perform SEO-related tasks
      • Developed New APIs to fetch Coordinates from Elastic Search, Django, Ruby On Rails, and PostgreSQL for SEO, and Reduced Production/Development Bugs for the Team.

Education

Projects

  • Bulk Processor — Spring Boot, PostgreSQL, Pulsar
    • Context Initialization of Service Restart to avoid any Failure and Retry
    • Add Feature in Enum, Topic into Pulsar, Email Template into DB, Excel Download API and Feature Implementation to Integrate any features for Bulk processing
  • ESB, Airtel Africa — Spring Boot, PostgreSQL, Redis
    • Developed Transactional APIs and Non-Transactional APIs in All 13 Operating Countries
    • Worked on Production bugs, and UAT bugs in 13 Operating Countries
  • Canza, Airtel Africa — Spring Boot, PostgreSQL, Redis, Angular 9, Node.js 12
    • Designed and Developed UI for managing Exchange Rate for different countries
    • Developed APIs to add, view, update, and delete conversion rate across All Operating Countries
  • Housing FAQ Service, Housing.com — Ruby on Rails, PostgreSQL, Sidekiq, Redis
    • Redesigned and Developed FAQ Microservice based on Property Listing
  • Profile Management SystemRuby on Rails, PostgreSQL, ElasticSearch, Sidekiq
    • Management of Team Hierarchy, CRUD Operations on User
  • Exchange Management System - Angular 9, Node.js 12
    • UI for managing Exchange Rate for different countries
  • API Testing Automation - Java, Karate, Javascript
    • Integration of All Micro-service to test APIs of different micro services and generate Reports of Test Execution
  • URL Shortener - Spring Boot, Java, MySQL
    • Shortening Long URLs and Storing in the table
  • Chatbot - Flask, Python, AIML, Javascript, HTML, CSS
    • Implemented chatbot with general topics such as Sports, Dictionary, Inventions, etc.
  • Accident PreventionOpenCV, Python
    • Detecting A person is sleeping or yawning while driving and alerting accordingly
  • Cats or Dogs - Keras, Python
    • Detecting that the image has a dog or a cat
  • Buffer Cache Simulation - C++
    • Simulate Getblk Algorithm that handles the allocation of the buffers to the processes
  • Prediction of Heart Disease - R, Shiny
    • Prediction of Heart Disease for the given data using KNN Model
  • File Transfer Protocol - C
    • Implemented FTP application between a server and client(s) using sockets
  • Statistical CalculatorR
    • Implemented Basic Probability and Statistics Functions
  • Website Implementation Using Github Pages - HTML, CSS
    • Development of My website using the github pages - https://shoaibrayeen.github.io
  • Tic Tac Toe
    • Developed an AI game based on Minimax Algorithm
  • Rock Paper Scissor
    • Developed an Randomized AI game

Skills Summary

  • Framework - Spring Boot, Ruby on Rails, Django, Angular 9, Express.js, Flask, Node.js, GoLang
  • Testing Framework - Karate, RSpec, Mockito, Rest Assured, JUnit
  • Database - PostgreSQL, MySQL, DynamoDB, MongoDB, ElasticSearch
  • Programming Language - C, C++, R, Python, Ruby, Java, Javascript, Typescript, Shell Script, LEX and YACC
  • Cache - Redis, Aerospike, Amazon S3
  • Job Scheduler - Sidekiq
  • Voice Assistant - Alexa, Actions on Google
  • Tools and Products - Jenkins, Kubernetes, Confluence, JIRA, Git, Bitbucket, Github, SonarQube, Confluence, Lens, Mockoon, Keycloak
  • Monitoring - Kibana, RPM, Grafana
  • Others - REST API, Agile Development, Microservice Architecture, HTML, CSS, Queue Management
  • Soft Skills - Leadership, Event Management, Time Management, Event Organisation, Public Relations

Positions of Responsibility

  • Amazon Alexa, Amazon — Alexa Student Influencer
    • March 2019 - June 2020
  • Chegg — Chegg Subject Expert
    • October 2018 - April 2020
  • Equinox , Hansraj College — Head Organizer
    • April 2016 - March 2017
  • Society of General Awareness , Hansraj College — Senior Coordinator
    • July 2016 - April 2017
  • Haritima , Hansraj College — Senior Coordinator
    • July 2016 - April 2017

Voice Skills

Articles by me