Hammad M, Full-stack (Ruby on Rails, React/Vue) Software Engineer

Vetted expert in Full Stack Web
$4,500/month
english B2 (Upper-Intermediate) English
seniority Senior (5-10 years)
location Pakistan UTC+03:00

Summary

- Senior Software Engineer/Team Lead (6 years of experience)
- Software engineer ready for any team or business need with strong IT knowledge and natural leadership talents.
- Dedicated to enabling team members to exceed business targets.
- Initiating projects, setting up baseline architectures, finalizing deployment procedures & end to end development
including managing costs, schedule, and performance.
- Managing multiple teams to lead them to outperform others and to give positive outcomes in terms of successful milestones deliveries and project completion.
- Achieved project deadlines by coordinating with contractors to manage performance.
- Monitored automated build and continuous software integration process to drive build/release failure resolution.
- Wrote code and developed tools and integrations to meet cross-platform user needs.
- Wrote and maintained custom scripts to increase system efficiency and performance time

Main Skills

Programming Languages

Ruby Libraries and Tools

ActiveRecord Apartment (Ruby) Capybara Sidekiq turbolinks

JavaScript Libraries and Tools

JavaScript Frameworks

React 2 yr. Vue.js 3 yr.

Ruby Frameworks

.NET Platform

WPF

Databases & Management Systems / ORM

AWS ElasticSearch MySQL 4 yr. PostgreSQL 5 yr. Redis

Cloud Platforms, Services & Computing

Amazon Web Services

AWS API AWS Cognito AWS EBS AWS EC2 AWS ElasticSearch AWS Lambda AWS RDS (Amazon Relational Database Service) AWS S3 AWS SES (Amazon Simple Email Service)

SDK / API and Integrations

AWS API OAuth

QA, Test Automation, Security

Capybara Cucumber Cypress PhantomJS Puppeteer RSpec Selenium Webdriver SSO

Deployment, CI/CD & Administration

CircleCI

Mail / Network Protocols / Data transfer

Firewalls

Version Control

GitHub Github Actions

Web/App Servers, Middleware

Nginx Puma (Ruby/Rack Web Server) Unicorn web server

Scripting and Command Line Interfaces

Shell Scripts

Other Technical Skills

Webpacker
ID: 100-024-237
Last Updated: 2023-07-04

Projects

Gogen

IT Service and Asset Management platform

Roles: setting up infrastructure, building new complex features, working on 3rd party integrations, PR reviews, handling deployments.

Languages: ROR, VueJS, C# WPF for desktop apps, Swift for Mac apps and Postgresql hosted on AWS RDS

Deployments: AWS elasticbeanstalk, EC2 and Digital Ocean.

Others: Sidekiq, AWS Cognito user pool and SSO, 3rd party integrations, realtime notifications and more.

NxtBroker

Insurance agency monitoring and employee monitoring software for brokers and companies

Roles: upgrading rails version, implementing apartment(multi schema based db structure), handling new feature requests and reviewing junior’s code.

Languages: ROR, JQuery, Turbolinks and Postgresql

Deployments: Heroku and AWS elasticbeanstalk

Others: Elasticsearch Logstash Kibana(ELK) for log management, schema based multi-tenancy.

PatientIQ

US based HIPPA compliant medical app to help hospitals and doctors in patient engagements, appointments and real time reporting

Roles: Optimising database to handle large scale of data load, optimising page loads, implementing cache services, adding new features for patient engagements.

Language: ROR, React, Postgresql, Redis, Sidekiq

Deployments: HIPPA compliant servers.

Weguide

Aus based patient engagement app

Roles: Senior software engineer, helping team to achieve deadlines, infrastructure decisions, creating requirements from CTO and then scoping requirements for team.

Language: ROR, Ionic, PWA, Postgresql, Redis, Sidekiq

Deployments: Heroku

Education

Bachelor of Science in Software Engineering (BSSE)

COMSATS Institute of Information Technology.

2012 to 2016

 

 

Ready to hire Hammad M
or someone with similar skills?

All developers are available for an interview. Let's discuss your project/vacancy.
Book A Call