Muhammad Rehan Baig Senior FullStack Software Engineer
Farhan Classic Flat # A509 Gulistan e Johar Karachi , 72590 Karachi +923460379925| muhammadrehanbaig@gmail.com
https://www.linkedin.com/in/muhammadrehanbaig| https://github.com/imrbpro

Full stack Senior Software Engineer with a demonstrated history of working in the information technology and services industry Skilled in "Asp.net, .Net Core, JS, Android, PWA,Ionic Framework, Swagger & experienced in working with international teams and clients, seeking a new challenge to build novel B2B and B2C products. Always eager to learn and work on new tech stacks. I am a professional and a passionate software engineer with Masters of Science focused in Software Engineering.

Skills
Work experience
Appxone Pvt LTD
Senior FullStack Software Engineer Oct 2021 - Present
Blotter(LCY) Local Currency

https://gitlab.com/imrbpro/HBL-Branch-Balance


Blotter Application for Record Manipulation and Reporting to State Bank of Pakistan about day to day inflow and outflows of local currency against each banks connected in Pakistan and international companies.

Started this system from scratch created architecture, defined processes for this application. Mentored other team members for using latest technologies. future planes are to implement ASP.NET core for interoperability and optimization.

My Regular tasks are code reviews, code merge and discussions with Team lead and client about the progress and features of this application.



Tech stack

ASP.NET, C#, Entity Framework, SQL server, Git, GitLab, Web API, Jira, Postman, Swagger

Asp.net webforms, Webapi Core, Sql Server


Blotter(FCY) Foreign Currency

https://gitlab.com/imrbpro/blotterfcy


Blotter Application for Record Manipulation and Reporting to State Bank of Pakistan about day to day inflow and outflows of Foreign currency against each banks connected in Pakistan and around the world.

This project is same as the above project but it contains multiple currencies. based on the currencies daily conversions and manipulations takes place in financial sectors and corporates in between Pakistan and international companies

Started this system from scratch created architecture, defined processes for this application. Mentored other team members for using latest technologies. future planes are to implement Asp.net core for interoperability and optimization.

My Regular tasks are New Feature Implementation, code reviews, code merge and discussions with Team lead and client about the progress and features of this application.

Tech stack

ASP.NET, C#, Entity Framework, SQL server, Git, GitLab, Web API, Jira, Postman, Swagger

Asp.net webforms, Webapi Core, Sql Server

Exedra IOT Solutions
Senior FullStack Software Engineer Oct 2021 - Present
NSurvey KHIES

http://hies.itsstatistics.com/


Kuwait United Nations Survey Project for Expenditures of Kuwait nationals. In this project i was involved as a Full Stack Senior Engineer. I Designed and Implemented Clean Multilayered Architecture for this project and implemented several security filters/helpers for the application.

We integrated import and export functionality for all users including consumers and admins to import their data using excel or csv.

We also integrated Google Maps with pin pointers implementation that helps supervisors to find out their area and assigned nationals to take surveys

We developed stats for the survey conducted in different areas by supervisors.

This system also have reports module with notifications. Reports generated are sent to supervisors and admins in their email via sendgrid and informed with SMS.

Tech stack

C#,Asp.net, Asp.net core, WebApi, multilayered architecture, sql server, Reports, Jwt Authentication


Gatelink

http://gatelink.com/


GateLink is a top of the line SaaS system that provides Landlords/Property Managers with:

  • Tenants management
  • Full accounting
  • Online payments
  • Online maintenance requests
  • Marketing site
  • Automatic invoicing
  • Property analysis reports


As a Full stack software engineer i was involved in this project. I removed legacy code and implemented SOLID principles for system optimization.

Created Web Api's for extendibility to mobile application. implemented jwt security authorization for web api security.

Created multiple screens with html, css, jquery, javascript and bootstrap Also implemented multiple roles and sanitized html for security purpose. Implemented unit testing for the system.

Converted the screens for internationalization and multilingual support (i.e : i18n) also converted english to arabic.

Added google plugins for runtime translations.

Worked with React Native mobile app developer side by side and designed some screens for mobile app.

Tech stack

ASP.NET, C#, ASP.NET Core, ASP.NET MVC, SQL Server, React, React Native, Web API, Web API Core, Unit Testing, Ionic, Typescript, SQL Server Reporting Service, Android, Android Studio, JWT authentication


Technologia Solutions LLC
FullStack Software Engineer May 2017 - Jan 2020
EzPOS - Point20

https://github.com/imrbpro/EzPos


White label Point of Sale and mini ERP Software As A Service (SAAS) solution for all kinds of shops, restaurants and apparel shops.

I Started this application from scratch as a desktop application. later we need it to be on web and mobile. then converted this application into web application. designed multilayered architecture for this application. also implemented entity framework for flexibility. Also experience hiring a Technical team for this application conducted interviews and vetting process.

Responsibility as a founding team member was build, test and Document the system, mentoring junior developers and make them understand the flow and business logic of the system.

The System was first developed as a desktop KIOSK Application. then following the needs of customers the system translated into Web Application and progressive web app.

This System consist of following sub modules/apps:

  • Super Admin
  • Admin
  • Store Management Portal
  • POS


Customized Point of Sale Application for Shop holders for easy record keeping, reporting, and invoicing with customer management and relations.

Tech stack

Asp.net core, C# Desktop Application Development, C# WinForms, .Net, SQL server 2012, SQL Server 2014, SQLServer 2016, PWA.



RashanWala

https://rashanwalaa.pk/


RashanWala is an Ecommerce startup. provides online grocery and packages for customers.

Following tech stack used in development of this project: ASP.NET Core, C#, ASP.NET, Rest Web API, MySQL, Reporting Services, Trello Kanban Board, Slack, Ionic Framework, JavaScript, Typescript, jQuery, Bootstrap, HTML, CSS, Fontawesome, PWA, Android

My Responsibilites as a Full Stack Software Engineer is to Develop, Debug, Task Management, Test and Document the Software Overall Requirements and progress. We worked on 15 days Feature Release iterations.

The project was successfully deployed.

Tech stack

ASP.NET, Jquery, Bootstrap, Html, Crystal Report, WebAPI, Ionic, Android, CSS, C#, Entity Framework, SQL server, Git, GitLab, Web API, Jira, Postman, Swagger


Waqartech Pvt Ltd
FullStack Software Engineer September 2017 - Feburary 2019
Supermeal

https://www.supermeal.co.uk/


Supermeal is a global food deals and discovery platform SAAS product, having launched in 2014 in South Asia. It has since developed a fast platform and unique business model, aiming to provide an exceptional customer experience. With its success on the subcontinent, Supermeal branched out to the UK in 2015 with its launch in Birmingham.

Coming past the primary deals platform, Supermeal also offers a personalised mobile app to those running their restaurant businesses. Realizing the market need in an era where people are constantly on their phones, Supermeal decided to help restaurants out by giving back some brand recognition.

I started my journey as a Software Engineer in Supermeal. designed and developed process. integrated UI for system pages and also created solution for whitelable application for restaurants. worked on Backoffice application for approving organizing and processing of orders. Created automated CSR chat application for the supermeal support.

Also worked on supermeal hybrid mobile application with Ionic framework and angular. implemented core features for mobile application such as cashback, profile, search and menu modules

This Application Consist of Multiple applications

  • Super Admin
  • Admin
  • Backoffice
  • Whitelable App
  • Reports
  • Accounting
  • Automated Newsletters and Invoicing


We have used Team Foundation Server, Github, SVN for Version Controlling.

Daily Standups Scrum meetings and 15 days Release Feature Iterations

The outcome of this project is to make restaurants available for consumers and consumer available for Restaurants with the perks of Cashbacks for consumers and Brand Recognition for Restaurants.

Tech stack

Asp.net WebForms, Asp.net Core, Asp.Net, C#, Sql Server, Sql Server Reporting Services, Web Api's, Javascript, Jquery, React Js, Crystal Reports, Ionic Framework, Typescript, Firebase, Firebase Notifications, Bootstrap, Html, Css, Fontawesome, jwt authentication, multilayered architecture, postman, swagger



CDP - Consumer Data Protection

https://ConsumerDataProtection.org/


CDP developed the first Consumer Data Protection (CDP) solution in the world, to give Consumers total control over the personal data that they share with Enterprise, which they choose to engage with, as an employee or customer, while giving Enterprise the tools to freely engage with Consumers across various communications channels (CRM like), using their personal data as required, with the express consent of the Consumer. This allows Enterprise to be compliant with Data Protection Legislation, in particular the new GDPR laws coming in to force in May 2018.

CDP act as an intermediaries that facilitates trusted relationships between Consumers and Enterprise, where CDP store the personal data of the Consumer and then share it with the Enterprise that Consumers choose to connect with (“express permission”). CDP never share the personal contact details of the Consumer with a connected Enterprise and only share other personal data as instructed by the Consumer through shared forms online (“visibility of data being stored”). Consumers can switch on and off the different communications channels (SMS, email, Letters, Voice etc) (“Opt In/Out”), Enterprise by Enterprise and disconnect at any time, thus preventing all further communications, while pulling back the personal data immediately (“Right to be forgotten”).

Tech stack

ASP.NET, Jquery, Bootstrap, Html, Crystal Report, WebAPI, Ionic, Android, CSS, C#, Entity Framework, SQL server, Git, GitLab, Web API, Jira, Postman, Swagger


Terra Liquid Minerals

https://terranutritech.com/


TERRA NutriTECH is a family-owned award-winning business that invests in its people and technology to deliver solutions for farmers. TERRA NutriTECH’s mission is to bring precision to farms, making animals healthier and life easier for farmers all over the world. TNT’s range of liquid minerals and technology combine to ensure farmers can achieve better outputs and optimal health for their herd.

Tech stack

ASP.NET, Jquery, Bootstrap, Html, Crystal Report, WebAPI, Ionic, Android, CSS, C#, Entity Framework, SQL server, Git, GitLab, Web API, Jira, Postman, Swagger


Weskia Solutions
FullStack Software Engineer September 2016 - January 2017
Jadwa REIT

https://www.jadwa.com/en/real-estate


Jadwa REIT Saudi Fund operates as a real estate investment traded fund. The Company focuses on real estate sectors which includes residential, commercial, warehouse, and education. Jadwa REIT Saudi Fund serves customers in Saudi Arabia.

We have developed CMS for the website content and admin management.

Tech stack

Asp.net webforms, html, css, jquery, javascript, c#, sql server, Trello


Education
Bahria University Karachi - Masters in Software Engineering 2018 - 2020
Completed Masters in Software Engineering with 3.56 CGPA
Mehran University Of Engineering & Technology - Bachelors in Software Engineering 2014 - 2017
3.33 CGPA
Projects
AntiFoodWastingApplication 2019
Open Source project for a cause of anti food wasting. and delivering to needy people around.

the project is developed on Ionic framework and Asp.net webapi with MySql and Jwt Authentication
RemoteLock (2016)
Android application with locking and getting location.
Android
Thesis Box 2017
Final year project - Repository for choosing final year projects and search in between the completed and related projects
Al Khidmat WebApp (2015)
NGO’s Website, Asp.net, Javascript, jQuery,
SqlServer, Html, Css
Language
Expert
Native
Basic