Mohammed Abdul Sofiyan

Software Engineer with a passion for building scalable systems. Currently working at BharatPe (Helping in building Trillion Loans Tech). I have worked on a wide range of projects and have helped build systems, services, and platforms at companies such as Zuora and OpenText.


Education

SRM IST, Chennai

Bachelor of Technology
Computer Science Engineering

CGPA: 9.10

June 2017 - May 2021

Milliya Junior College, Beed

Mathematics & Computer Science

Percentage: 82.00%

2016

Milliya Boys High School, Beed

SSC
Science & Mathematics

Percentage: 88.40%

2014

Experience

Software Engineer

  • Separated the entire codebase and database for TrillionLoans organisation from LiquiLoans organisations.
  • Built database queues to sync systems asynchronously for high volume of data.
  • Developed a new product, Credit Line, and successfully onboarded our first client, Razorpay.
  • Built Idempotentecy Feature for APIs.
July 2023 - Present

Software Engineer

  • Designed, developed, tested, and deployed a database sharding solution for the Stripe payment microservice from scratch within 2 weeks.
  • Provisioned the Stripe microservice on AWS across different regions.
  • Built a framework to prevent bot attacks on payment pages. This framework dynamically identifies attacks and applies preventive measures to payment pages.
  • Worked with various payment gateways, including Adyen, Stripe, and Worldpay.
  • Served as a primary/secondary on-call engineer, handling both P1 and P2 payment incidents and providing quick solutions to resolve them.
  • Developed internal APIs for both monolithic and microservice-based code architectures.
July 2021 - Dec 2022

Software Engineer Intern

  • Built automation scripts using Selenium to generate invoice templates for OpenText.
  • Automated EDI (Electronic Data Interchange) documents for various EDI standards.
May 2021 - June 2021

Skills

Backend Development:
  • Spring Boot Framework
  • Microservices and Monolithic based Architecture
  • Kibana and Grafana
  • Django Framework
  • AWS services like EC2, RDS, ECS, BeanStalk
  • Docker

Data Structure & Algorithm:
  • GFG:      450+ Questions solved
  • LeetCode: 100+ Questions solved

Programming Languages
  • Java
  • C++

Projects

...
Url Shortener

A web application that converts long URLs into shorter URLs of 8 characters and stores them in a database. The shorter URL can then be used to access the original long URL.

Details Git Repo Live Url



Online Courses

...
Machine Learning

Coursera

Details


Publications

Card image cap
Skin Cancer Classification Using Random Forest Algorithm

International Journal of Management and Humanities (IJMH)

Details

Achievments

  • 5-Year Scholarship: Received a scholarship for higher education under the Innovation in Science for Inspired Research (INSPIRE) program based on ranking within the top 1% of students in the Class 12 exams.
  • 4th Rank in Microsoft HackNight 3.0.
  • Top 5 in Rush 2.0 Hackathon (organized by SRM College), resulting in the first internship offer.
  • Placement in top 10 of Microsoft HackNight 1.0.