Muhammad Bilal
Software Engineer
-Github: bilalTechverx Bitbucket: bilaltechverx
____________________________________________________________________________
Career Summary
Four years of professional of professional web development and one year of project
management experience. Expertise in using new tools to drive improvements throughout an
entire software development lifecycle. Having industry and full life cycle experience in
Agile(SCRUM) based environment. Excellent communicator; leverage technical, business and
financial acumen to communicate effectively with client executives and their respective teams.
Looking for the ambitious company who will challenge my development and problem solving
skills and allow me to continue to develop my knowledge and potential.
Languages
●
Proficient In: Ruby on Rails, NodeJS, Express, AngularJS, JavaScript, jQuery,
HTML, Bootstrap, GIT, REST, JSON
●
Familiar With: Objective-C, React, Gulp, SQL, XML, RSpec (Test Case),
FactoryGirl (Test Case)
Tools
●
●
●
●
●
●
DBMS: MySQL, PostgreSQL, PgSearch, MongoDB, ActiveRecord, Sequelize ORM,
Mongoose ORM
Environment and Tools: Linux (Ubuntu), Mac, Windows, Bash, Windows PowerShell
Payment Gateway: Stripe, Authorize.NET
SMS & Notifications: Firebase, SNS (Amazon), Twilio, TxtLocal
Authentication: Passport.JS, Devise, OAuth for Social Media Integration
Server: AWS, GCP, Digital Ocean, Heroku, Phusion Passenger, Linux (Debian) Server,
Apache, Nginx, PM2, Sidekiq, Redis, CRON, PUMA
Key Skills and Competencies
●
●
●
●
Strong core ruby on rails development experience.
Solid knowledge in git, bitbucket & Amazon servers.
Strong understanding of Business as well as IT processes.
Extensive knowledge in structure development and relational databases.
●
Excellent team player with strong coaching & mentoring skills.
Professional Experience
Freelancing
Senior Software Engineer January 2016 - present
Working with different team or individuals. Communicating with client and improving the code
quality for existing project. Ensuring project milestones are achieved in time.
Duties:
● Designed and developed application components in an Agile environment utilizing a test
driven development approach.
● Identifying areas that need improvement.
● Ensuring project documents are complete, current and stored appropriately.
● Organizing meetings and conference calls.
● Developing API’s.
● Writing routine reports and correspondences.
● Evaluating project team performance and addressing any shortcomings.
Projects:
ellum: Tellum is a native mobile app which provide several advantages to communicate
T
with people around the globe.
Working Technologies: Ruby on Rails, HTML5, Stripe, Bootstrap, Angular.js, IOS
Team: 2 developers, 1 Manager
IT consultancy Firm - FocalGeeks
Senior Software Engineer January 2012 - 2016
Working in an Agile Team to build technical solutions & complete projects to budgetary and
quality requirements. Provided direction and shares knowledge with and mentored team
members in areas of expertise. Identified and continuously acted to improve individual and team
knowledge of new technologies.
Duties:
● Designed and developed application components in an Agile environment utilizing a test
driven development approach.
● Developing new applications, components & functionality to existing systems.
● Identifying areas that need improvement.
● Leading, coaching, and motivating team members on a proactive basis.
● Ensuring that all project documents are complete, current and stored appropriately.
● Organizing meetings and conference calls.
● Coordinating activities across multiple departments.
● Writing routine reports and correspondences.
● Evaluating project team performance and addressing any shortcomings.
Projects:
Ultravie (Rails)
Event Management System
•
•
Technology: Rails, MySQL, Phusion Passenger, TxtLocal, Stripe
Summary: Ultravie is an event management portal based in London which
RSVPs to its member user using ticketing.
iRef (Rails)
Portal for Referee and Leagues
•
•
Technology: Rails, AngularJS, Postgres, AWS, TxtLocal, Authorize.NET, RSpec
Summary: iRef is a portal based in U.S where Game Leagues find and
collaborate with Referees for their games using the platform. The application
is in Beta Test.
Stow (NodeJS)
Portal for Renting Space for Warehousing
•
•
Technology: NodeJS, AngularJS, MongoDB, AWS, PM2, Stripe, Twillio
Summary: Stow is a portal where people can list their space for renting on
basis of duration and space size.
Crisishub (NodeJS)
Disaster Management and Monitoring
•
•
Technology: NodeJS, AngularJS, Sequelize, PostgreSQL, AWS, PM2, Twilio
Summary: Crisishub is an application to monitor any kind of disaster in an area
specified. The application collaborates team of personnel for information
sharing and assign tasks on basis of a relief plan applied on the event. The
application is currently being tested in US and Netherlands
Software House - Empire Logics
Internship June 2011 - December 2011
Learning basic development skills.
Duties:
● Complete daily based assigned task.
● Weekly presentation on any topic.
Academic Qualification:
● BSCS (Hons) CGPA 3.25/4.0
FAST-NU
● FSC - Pre-Engineering 65%
Punjab College
● Matriculation - 87%
The City School