You are on page 1of 3

Lahore, Pakistan

+923331469063 · usama.islam100@gmail.com

Muhammad Usama Bin Islam, Software Engineer


Software Engineer - Backend with 5+ years of experience in working
on back-end, Bringing forth expertise in design, installation, testing
and maintenance of web systems. Knowledgeable in user interface,
testing, and debugging processes. Worked on wide range of projects
from Full Stack Scalable Development to Web Scraping and Auto
Bots. Currently working in FinTech industry, leading teams,
mentoring juniors, managing production applications and deploying
new Projects. Most recent project in company is on blockchain
where developed and delivered a complete project from setting up
the Hyperledger fabric network using AWS, built chain code in
NodeJs, two springboot applications, one for file uploading and
other for interaction with blockchain network with rest API calls with
frontend in ReactJs.

Employment History Freelancer at Upwork, Fiverr, Global


January 2017 — April 2020

Delivered Several Projects that includes.

1. Voting Bot for instagram influencers in which I rotated the IP addresses and voted for client.
Client Won.
2. A web scraping bot for scraping Hotels information in Hongkong.
3. A website for nearby hotels information where used the scraped data, converted address to
long/lat using Google Maps APIs and the website shows the nearby restaurants from
current location.
4. Autobots were developed in using Python Selenium.
5. And webiste in PHP and Javascript.
6. Also worked on small projects of Machine Learning, Data Engineering and Data Science.
7. Started career as freelancer in Graphic Designing and worked on wide range of projects
including chat bots, website designing, Image annotation, machine learning, web
automation, Excel Automation, Instagram bots, voting bots, data cleaning, Augmented
Reality, DJI App, Arduino UNO, Raspberry PI, and android apps.

Tech Stack : Python, Java, Selenium, TensorFlow, SciPy, NumPy, Pandas JavaScript, PHP, Android,
Google APIs, Django, Flask

Sr. Software Engineer at Code Graphers, Lahore


April 2019 — Present
• Core Part of the team in development of Content Contribution Platforms which is serving
hundred of users.
• Core Part of the Team in developing private market system of companies which is live now
and serving in UAE.
• Worked on Database Design, Backend and Front End following Design Pattern.
• Used AWS SNS in application for sending thousand of emails per day.
• Finalization of Architecture, Implementing load testing, evaluating the effort, breaking down
the tasks and distributing them in Team.
• Used SOLR as a search engine as it is Open Source and Oracle is used a database.
• Application is being developed on Java Springboot and hibernate.
• Pipelines are made in SOLR with Oracle DB for updating the indexes and system will work as
a central contribution system in Future.
• Used GIT for Version Control.
• R and D for new projects.
• Technical lead, Team lead, code review, ensuring clean code and git best practices.
• Training and Mentoring Junior Developers.
• React Applications including server level support.
• Researched and Developed POC and then version 0 of file sharing module using Hyperledger
fabric.
• Where user can share their files securely using the features of blockchain.
• Hyperledger Fabric is used as blockchain network, chaincode is in NodeJs.
• And an API for interaction with blockchain is in Java Springboot.
• Also developed backend for application in springboot with front-end in React.
• Also wrote bash-scripts for deployment of application which helped in implementing CI/CD
and gave deployment process 100% improvement.
• Wrote python scripts for analyzing logs.
• Used AWS cloud watch for monitoring the servers and logs and improved the availability
and timely identified the bottleneck in servers for autoscaling.
• Used AWS lambda for converting the images to smaller sizes which gets trigger on specific
time.
• Used AWS lambda for scheduling the day end tasks on pdf files which transfer the files from
one server to other.
• Used AWS lambda with API gateway which get data from database transfer the data and
show it to users.
• Lambda development using AWS SAM and followed TDD.
• Developed an External CPQ Configurator in Springboot and working on it's integration with
Salesforce.

Education BS Computer Science , University of Engineering and Technology, Taxila, Taxila


January 2014 — December 2018 Graduated

with A Grade

MPhil Computer Science , PUCIT, Lahore, Lahore


January 2019 — December 2020

Course Work Completed with A Grade.

Links Github LinkedIn


SkillsLinuxJava
Spring BootSpring

HibernatePython

MongoDBMySQL

OracleHTML/CSS/JavaScript

GitSQL

DockerjQuery

AngularWordpress

BootstrapMaven

AWSGitlab

DevOps

Courses AWS Fundamentals: Going Cloud-Native at Coursera


(https://coursera.org/share/77481bfd7a2338183dfd26bff16d3450)
April 2022 — May 2022

AWS Fundamentals: Addressing Security Risk at Coursera


(https://coursera.org/share/afffe0bebf3b7cc62344734f38d327e1)
May 2020 — June 2022

Getting Started with AWS Machine Learning at Coursera


(https://coursera.org/share/c8212c338511691504af62783217640c)
July 2022 — August 2022

Deep Learning at Coursera


(https://coursera.org/share/a7c0d9f20518d5f4fcdcb72a22638ac8)
August 2020 — November 2020

You might also like