Shoaib Amin

Software Engineer

Karachi, Pakistan / +92-331-2111-050 / WhatsApp / shoaibsivany@gmail.com / LinkedIn / Github / Stack Overflow


Resume

REFERENCES:

Available Upon Request.


Projects

Electric Vehicle Smart Charging App. (Eversure Infinity)

Get your EV charger in under 2 weeks - hassle free. Our on-boarding process is simple and tailored to meet all your EV Charging needs. Once installed you’ll enjoy an easy to use British made smart EV Charger. If you ever need any assistance our EV experts will always be here for you 24/7 all year round. https://eversurecharged.com (NodeJS · Amazon Web Services (AWS) · Amazon S3 · Python (Programming Language) · Microservices · Dockers · MongoDB · RabbitMQ · Redis · Web Services API).

Food Ordering System. (NextChat)

NextChat is an online food ordering platform that provides food delivery services to food lovers all over the world. (NodeJS · Amazon Web Services (AWS) · Amazon S3 · JavaScript · Python (Programming Language) · Microservices · Dockers · MongoDB · RabbitMQ · Redis · Web Services API).

Profile Matching App. (NextFriend)

Connect as mentors, trainers, or even your personal secretary – all on an hourly basis! With our innovative AI matchmaking, finding your perfect match has never been this easy. It's not just an app; it's a gateway to a world of endless possibilities.
Dive into our Explore Screen – a vibrant hub where users showcase their personalities through short, engaging clips. It's not just a platform; it's your stage to shine! Boost user engagement, advertise your profile, and let your personality speak volumes. (NodeJS · Amazon Web Services (AWS) · Firebase · Back-End Web Development · MongoDB · Recommender Systems).

Ingage Spire Banking Application.

Developed and provided middleware and DevOps services for clients that want to enable smart banking solutions such as saving goals, bill management, transaction insights, expenses, etc. Implemented features such as audit logs and notification processor components. (Documentations, gRPC, Protocol Buffers, Microservices, Dockers, Kubernetes, Helm charts, Linux, MSSQL, TypeScript, NodeJS, Python, RabbitMQ, Lens, Octant, Redis).

Charity Donation Application.

Developed a full-stack web application for non-profit organizations where they can list charities so that users can give donations to them. Implemented a search engine for more than 1.5 million charities that are capable of being filtered through name, city, state, and zip code. It also includes the design and implementation of other modules that interact with the backend through the rest APIs. Added an export feature that outputs user activities in both CSV and Excel formats. (Google Maps Distance API, PayPal, JavaScript, React, MongoDB, PHP, Axios, MySQL, Elastic Search, HTML5/CSS3).

ECommerce Marketplace Scraper Engine

Created and deployed a full-stack and data engineering application that scrapes and generates over 150,000 product information from over 30 popular marketplaces of Pakistan. Admin can also customize the engine to scrape selected products for a number of days or forever. The product details are name, images, description, price, and stock status. (Linux, Windows, Crontab, Task Scheduler, Python, JavaScript, React, MongoDB, ExpressJS, NodeJS, Axios, HTML5/CSS3).

Heavy Equipment Marketplace Application

Developed a full-stack web application where users purchase or rent heavy equipment for their business. Features include a dynamic search engine that takes parameterized search queries which are passed to the Marketcheck Heavy Equipment API. (Google Maps Distance API, JavaScript, React, MongoDB, ExpressJS, NodeJS, Axios, HTML5/CSS3).

House Construction Estimating Application.

Developed a full-stack web application where users get the cost estimation of their house. Users can fill out an estimation form which is passed to the available nearby estimators. The available estimators listing is based on the complex programming which includes both (house and estimator) locations and time frame. (Google Maps Distance API, JavaScript, React, MongoDB, ExpressJS, NodeJS, Axios, Moment, HTML5/CSS3).

ECommerce Marketplace Application.

Developed a full-stack web application where users can list, purchase, or market (available) items. The unique feature includes an amazing drag and drop facility for the buyers and marketers so that they can create their landing pages in React (with just drag and drop) which can be viewed by anyone willing to purchase the item. The authentication module makes the application more secure and sustainable. Users can also add to the cart and rate items after checkout. (Firebase OTP, JavaScript, React, MongoDB, ExpressJS, NodeJS, ReactDND, ReactFiveStars, Axios, HTML5/CSS3).


Community Work

Web and Software Programming Teacher - annooracademy.org

Teaching Web and Software engineering tools and technologies to 6-12 years old energetic students and making them aware of the cutting-edge software technologies so that they can excel their careers as software engineers at a very young age. (HTML5/CSS3, JavaScript, Bootstrap, Scratch, Python, C#)

JavaScript data comparison utility - shallow-same

Developed a light-weight JavaScript utility that compares between numbers, strings, arrays, and objects. It reduces the project source code size issue by providing a compact utility that compares all sorts of data types. (JavaScript ES6, NodeJS, npm, GitHub)


Professional Background

I am working as a software engineer for 4 years. I indulge in critical thinking and attention to detail in each dynamic of a project. I follow both process and solution orientation approaches side by side by keeping a perfect balance. I create functional design and solution documents that align with the business architecture and business requirement documents to implement innovative software solutions in a project. I follow version control management and CI/CD pipelines for deployments and releases.

I am experienced in different aspects of software development lifecycle with keeping and enhancing business productivity in loop. Having worked in software projects of different market industries such as Banking or Charity, I have constant flexibility and eagerness to learn new technologies and share new ideas. Keeping this attitude helps me take charge in all types of organizations.

I manage and maintain Linux servers, Kubernetes clusters, and Docker containers. I indulge in automated deployment of applications to Kubernetes using Helm charts. I monitor systems that collect metric from the application as well as infrastructure components such as load balancers and databases. I develop tools to automate common tasks in the DevOps pipeline including building new code into docker images, deploying those images to Kubernetes, starting/stopping pods, etc.

A full stack engineer with 4 years of experience in developing and deploying web applications. I adept in using front-end technologies such as HTML, CSS, JavaScript, and React, as well as back-end technologies such as Node.js, Python, ASP.net. I have strong understanding of database systems, including SQL and NoSQL, and experience working with databases such as MySQL, MongoDB, and PostgreSQL. I am familiar with server-side technologies, including Apache, AWS, and experience deploying and managing applications on cloud platforms.

My amazing picture

Click here to know my story.