Muhammad Bilal
email:-cell: -
PERSONAL INFO
Date of birth: March 11nd, 1994.
Religion: Islam.
Nationality: Pakistan.
Address: House# 6, street#5, mohala Ghousia abad Pirmahal Punjab, Pakistan.
PERSONAL SUMMARY
A Computer Science & Information Technology professional and recognized as someone counted on to put out fires with remarkable enthusiasm. Known for a combination of analytic skills & interpersonal strengths with practical work on full life cycle of software added to expertise in core networks and system administration.
Honest, open communicator who forms productive partnerships with contributors across all functions and business levels.
PROFESSIONAL SUMMARY
Nexus Solutions. April 2017
Joined this software agency as a software engineer. In the beginning, faced the challenges of learning software engineering and programming principles, while member of development team responsible to develop the internal SAAP / SAAS projects, dealing with Service Portal dedicated to connect service provider to the client, working on framework Bootstrap. Continued to contribute to back-end work utilizing PHP & Ajax .
Skratch Digital. June 2018
Joined this software agency as a software engineer. Contributed to the project and organization producing documentation including SRS, SDD and STD. Contributed to front-end work using JavaScript & JQuery utilizing Strophe.js for XMPP to develop a chat-client.
Continued to explore the different web frameworks and gained some experience in Wordpress, Joomla and Magento.
KCCL. March 2019
Joined this company as a software developer. Member of development team Started to contribute the internal SAAS project, dealing with CMMS utilizing PHP, javaScript & JQuery.
Continued to contribute to the project and organization producing documentation including PMP & UGD. Contributed to front-end work using JavaScript & JQuery utilizing React.js for XMPP over BOSH / Comet.
Contributed to an local services engine/platform like Foodpanda but for timed services and exclusive promotions. During the development of the services engine, worked on publish subscribe model for timed jobs the real time communication between consumer and professional.
ActiveBAS. November 2020
Joined the organization as a modern full stack engineer. I was responsible to take care of software and infrastructure related tasks including front-end, back-end, cloud infrastructure and data processing pipeline. As a member of development and operations team I have been working on containerizing the applications like Laravel app, Python app and Mysql db. After containerizing the application, I started developing Kubernetes resources like deployment, service, persistent volume claim, network policy (ingress & egress), environment configmap and secrets. After developing the Kubernetes resources, I deployed the applications on Google cloud which was a development environment. I have created Kubernetes ingress resource to expose the application to the internet with SSL termination. I have used Kubernetes cronjob resource to collect the data from various API gateways. To solve the scalability issue of the systems I have developed scalable architecture by using Kubernetes horizontal pod autoscaling resource with GKE auto-scaling feature. To create custom health check for the applications running in side GKE cluster I have created Kubernetes backend config resource. For deploying applications to the production AWS Fargate was used. I have utilized Pulumi to provision the infrastructure like AWS EKS, ECS, ECR, RDS with Mysql engine. Last but not least, automated the whole cycle from testing changes done to the codebase to pushing changes to the live production environment.
CS / IT SKILLS
Skilled on full OSI model, thus across the disciplines of Computer Sciences.
Network / Protocol Skills:
Professional / Practical work:
XMPP, WebRTC, FTP / SFTP, NTP, HTTPS, HTTP, DHCP, DNS,
Research / Classroom work:
AMQP, MQTT, WebSockets
Software / Programming Skills:
Professional / Practical work:
HTML, PHP, JavaScript, Typescript, Python, Django, SQL, MariaDB, JQuery, CSS, SASS, W3.CSS, Bootstrap, XML, JSON, Rest API, GraphQL
Research / Classroom work:
React.js, Three.js, DeFi
Cloud Skills:
Professional / Practical work:
Docker, Kubernetes, CI/CD, Github Actions, Github Packages, GKE, Google Cloud build, Google Cloud Storage, Container Registry, Pulumi, AWS EKS, AWS ECR, AWS ECS, AWS RDS, AKS, Azure Pipeline
Research / Classroom work:
React.js, Three.js, DeFi, Machine Learning, R language
PERSONAL SKILLS
Debates, Interpersonal Communication, Issue resolution, Sports man.
LANGUAGES
Expert – English & Urdu
Expert – Punjabi
EDUCATION
B.S. Computer Science (H)2016
University of Engineering and Technology Lahore
F.Sc. Pre-Engineering2012
BISE, Faisalabad
CERTIFICATIONS
CCNA - Routing & Switching (Written)2014
CNC – Cloud native Mobile & Web Computing (PIAIC)
ONLINE COURSES / SELF STUDY
MIT OpenCourseware:
Introduction to Computer Science and Programming, Introduction to Algorithms, Elements of Software Construction, Software Engineering
Stanford SEE:
Programming Methodology, Programming Abstractions, Programming Paradigms
Saylor.org:
CS101 Introduction to Computer Science
edX:
IT Support Fundamentals
IT Support Communication
IT Support Troubleshooting
IT Support Documentation
CompTIA:
A+
Network+
Server+
Linux+
Projects
These are some of my projects list have worked on as a team member as well as single handedly.
CMMS:
Languages stack & Tools
Javascript, jQuery, HTML, W3.CSS, Core PHP & Ajax
Spectrum:
Languages stack & Tools
PHP, Wordpress, MySQL
MyManuscript:
Languages stack & Tools
Bootstrap, javaScript, PHP & Ajax
DecentGroup:
Languages stack & Tools
PHP, Wordpress, MySQL
Chat-client:
Languages stack & Tools
JavaScript, jQuery, Strophe.js, XMPP
FlashDeals:
Languages stack & Tools
JavaScript, jQuery, Strophe.js, XMPP
PinExplorer:
Languages stack & Tools
JavaScript, Python, Django, Mysql
OcumVisionGroup:
Languages stack & Tools
JavaScript, HTML, CSS, Jekyll
ExpenseTracker:
Languages stack & Tools
React.js, React Hooks, HTML, CSS
SpaceXPWA:
Languages stack & Tools
Typescript, React.js, GraphQL
ActiveBAS:
Languages stack & Tools
Docker, Kubernetes, Python, Typescript, Pulumi, Github Actions, GCP, AWS
OBJECTIVE
Joining an organization in a capacity where I can utilize my software and network skills across disciplines to contribute to its progress while adding to my expertise and proving myself second to none.
REFERENCES
Appropriate references shall be furnished upon request.