Usman Ahmad

Usman Ahmad

$30/hr
Software development, project management, devops, software architect
Reply rate:
50.0%
Availability:
Hourly ($/hour)
Age:
45 years old
Location:
Lahore, Punjab, Pakistan
Experience:
12 years
Usman Ahmad Software Engineer | Technical Project Manager | Technical Lead | Technical Consultant SUMMARY Passionate, responsible and committed engineer, with a get-it-done, on-time spirit, and more than 12 years of experience developing, designing, implementing and adapting technically sophisticated online web, mobile and hybrid applications using Ruby on Rails, React Native, Ionic, Node, other JavaScript frameworks, three tiered architecture and more. Proficient in Ruby infrastructure, language standards, object modeling technologies and Application Life Cycle management. I’m always open to work in other languages. QUALIFICATION SUMMARY ❖ Design, develop and implement dozens of web applications that support day -today operations, ❖ Develop technical solutions that definitively improve scalability, performance and profits, ❖ Discern key business requirements and objectives by interfacing with stakeholders, ❖ Plan, develop and implement successful large-scale projects from conception to completion, ❖ Expert in Ruby on Rails development and object-oriented analysis, ❖ Superior analytical, time management, collaboration and problem -solving skills. SKILLS ❖ Front-end ➢ Languages: JavaScript and CoffeeScript, TypeScript ➢ Frameworks: Angular, Ember, React, Vue and Twitter Bootstrap ➢ API: Google APIs for Maps, Contacts and Calendar and Facebook API ➢ Extra: Developed a custom appointment calendar plugi n ❖ Back-end ➢ Ruby ➢ Rails ❖ Databases: MongoDB, PostgreSQL, MySQL and Sqlite ❖ Testing: RSpec, TestUnit and Capybara, Selenium ❖ Searching: Sphinx and ElasticSearch ❖ CMS: Refinery and Locomotive ❖ Payment Solutions: Spreedly, Stripe, PayPal and eWay ❖ API: pivotal tracker, jira, trello, mailchimp, encoding.com, parkme and clickatel ❖ Management ➢ Tools: Pivotal Tracker, Jira, Trello, Redmine and Basecamp ➢ OS: Ubuntu, CentOS and Windows ➢ Mockups: Balsamiq, Cacoo and Azure EXPERIENCE ❖ Technical Project Manager (Jun 2016 - Present) Teknuk ❖ Technical Lead (Jun 2015 - Jun 2016) Engin Technologies ❖ Technical Consultant (Mar 2013 - Jun 2015) Devsinc ❖ Technical Lead (Jun 2011 - Feb 2013) Devsinc ❖ Software Engineer (Nov 2009 – Jun 2011) Confiz Solutions EDUCATION Bachelor in Computer Sciences Majored in Embedded Systems FAST-NUCES Lahore, Pakistan PROJECTS 1. http://www.hashdoc.com ➢ Hashdoc is a new kind of professional knowledge base aimed to help consultants and industry professionals find and share useful digital resources. The project revolves around free and paid document sharing and has built strong analytics system on the shared documents. I worked on insights module, saved different events on document, process that information and then display as graphs and metrices. ➢ The project uses ruby 2.2, Rails 4.2, MongoDB, MySql, OmniAuth, and supports Paypal payments. 2. Campone - A project management application ➢ Recently working on a full fledge Project Management software codename campone. Major modules include task management, discussions, file management and notification system, and integrations with some external services like slack and github etc is also developed. I am working on this project from scratch and mainly have worked on task and file management modules. ➢ The application is under development with ruby 2.2.3 and rails 5 and use Vue 2 as front-end framework. 3. http://www.ushpa.org/ ➢ Worked on some ushpa projects for membership management and questionnaire management. I have worked on building questionnaire generator library, membership and contacts management system and PII information encryption for HIPAA compliance. ➢ Both the projects were built with ruby 2.2 on rails 4.2 and have great test coverage using semaphoreci and uses rspec, capybara with PostgreSQL. 4. Tirana Campaign Management application ➢ Worked with The Hathersage Group, on couple of corporate apps. One of them is a campaign and logo management application for a fortune 500 company. ➢ The project was built with ruby 1.9 upgraded to 2.3 on rails 3.2 upgraded to 4.2 and has great test coverage using SolanoCI and uses rspec, capybara with PostgreSQL. 5. https://foodbam.com/ ➢ Foodbam is an ordering application for mobile and desktop users targeting local restaurants. Dining Alliance the company behind foodbam is America’s largest group purchasing organization for local restaurants, with multi-unit foodservice operators, and regional chains it is revolutionizing the foodservice industry. ➢ The project is built on AngularJS on NGBP template and uses JayData. I was the main developer from on the frontend and consumed backend APIs provided by the client. 6. http://www.gimmeanother.com/ ➢ Meet GimmeAnother, a mobile e-commerce app that lets shoppers save their favorite items to their smartphones and reorder them later. The product works on cutting edge rails utilizing different cloud API for its need. I joined this project and developed market place and discounts module and many features like product replacement, product image, email tracking and many more. Extensive test coverage include unit, functional, routes, se rvices, and integration specs. ➢ Uses ruby 2, rails 4, rspec, capybara, fabrication, simplecov, cloudinary, spreedly, sentry, with PostgreSQL. 7. http://www.hubworks.com.au/ ➢ With over 900 active clients, HubWorks! (an Australian child care management system) was large and complex application, and the work was challenging and rewarding. The application had a lot of legacy code to be taken care of. My Job was to add feature enhancements to the application and to refurbish some of the previous code. ➢ Used ruby 1.9.2, Rails 2.3.5/Rails 3, prototype and jQuery, HAML and PostgreSQL 9.2. 8. Car Parts Inventory ➢ Car Parts is an Inventory Management System for automobile industry. This is a big project(100+ Models with module hierarchy) and I joined this project to port this from rails 3.0.7 to 3.2.11 and add new features and old fixes. This project has a very nice unit and functional test coverage that I also carried in my modules. ➢ Used ruby 1.9, rails 3, jQuery, TestUnit and PostgreSQL. 9. PetsApp - http://stagingpetsapp.herokuapp.com/ ➢ PETSAPP is a marketplace to exchange services for pets. I worked on this from scratch as the lead developer. I developed a custom calendar plugin in jQuery that is used to share and update availabity statuses of users. ➢ Used ruby 1.9, rails 3.2.5, jquery, google maps, f acebook integration. 10. http://uae.yallamotor.com ➢ Yallamotor is a portal to buy, sell and discuss new and used cars. I worked on this from start and developed used cars module. ➢ Used ruby 1.9, rails 3.2, jQuery, google maps, elastic search, Facebook integration. I also incorporated Elastic Search (http://www.elasticsearch.org/) with facets for this project. 11. Wickedstart - http://nyustern.wickedstart.com/ ➢ Wickedstart is a SaaS for entrepreneurs for giving a kick start to their ideas. I worked on this from scratch along with another developer and provided the public, internal and admin side of the project. We also provided statistical reporting for the owner of the site. I also setup the servers for this site on CentOS. ➢ Used ruby 1.8.7, rails 2.3, jQuery with many plugins. REPOSITORIES ❖ Github: www.github.com/usman-ahmad ❖ Gitlab: www.gitlab.com/usahmad CONTACT ❖ Email:-❖ LinkedIn: www.linkedin.com/in/uahmad/ ❖ Cell: - ❖ Skype: work.usmanahmad ❖ Upwork: www.upwork.com/freelancers/~-e7f0fbd4ce?viewMode=1 ❖ Zoom ❖ Slack
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.