Muhammad

Muhammad

$18/hr
I'm a Senior Software Engineer who specializes in Web Development.
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
35 years old
Location:
Lahore, Punjab, Pakistan
Experience:
5 years
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
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.