M W.

Senior Software Engineer | Ruby on Rails

Lahore, Pakistan

Experience

May 2022 - Present
3 years 8 months

Senior Software Engineer | Ruby on Rails

Hyly.AI

  • Led the API team as Scrum Team Lead, overseeing sprint planning, backlog grooming, and delivering key features like Events, Blasts, and the Hayley AI suite using Ruby on Rails
  • Built and maintained RESTful and GraphQL APIs, integrating with major CRM and PMS platforms to support dynamic user workflows
  • Re-architected and modularized the legacy codebase to improve scalability, maintainability, and team efficiency
  • Developed interactive frontend components using React to enhance user experience across core platform features
  • Integrated ChatGPT, Google, and Facebook APIs to power AI-generated content and enable targeted marketing campaigns
  • Advocated for clean code through TDD, maintained CI/CD pipelines, and authored technical documentation (L0/L1) to align cross-functional teams and accelerate development
Mar 2020 - Apr 2022
2 years 2 months

Ruby on Rails with React Developer

Scope AR

  • Built backend APIs using Ruby on Rails to support mobile features such as scenario fetching and AR video content delivery
  • Designed and customized RESTful APIs, managing routing, middleware, and efficient data flow between services
  • Developed secure and scalable database schemas using PostgreSQL and MongoDB to support high-performance backend systems
  • Implemented authentication and authorization using OAuth and JWT to ensure data security and controlled access
  • Contributed to frontend development using React and AngularJS, enhancing admin and expert panels for content upload and AR scenario management
  • Collaborated closely with cross-functional teams to deliver seamless user experiences across web and mobile platforms
Jul 2018 - Feb 2020
1 year 8 months

Software Engineer | Backend Developer

A10 Networks

  • Contributed to the backend development of the A-cloud and ELM projects at A10 Networks
  • Worked on support tickets to address customer-reported issues, providing timely resolutions and ensuring customer satisfaction
  • Implemented license generation functionality in A-cloud to ensure compatibility with different network devices and bandwidth requirements
  • Developed a software utility in ELM to install generated licenses in JSON format on network devices
  • Collaborated with the team to ensure seamless integration of ELM with network devices, enabling controlled bandwidth usage and secure networking
Nov 2016 - Jun 2018
1 year 8 months

Full Stack Engineer

Smarter Sorting

  • Contributed significantly to the development of product classification features and the Hermes platform
  • Conducted thorough code reviews and comprehensive PR reviews to ensure adherence to best practices and coding standards
  • Maintained code quality, minimized errors, and promoted efficient collaboration within the development team

Summary

Experienced Full Stack Software Engineer with 8+ years of experience in all stages of web application development using Ruby on Rails, JavaScript, ReactJS, and related frameworks. Skilled at incorporating client needs into cost-effective, secure, and user-friendly solutions. Capable of understanding requirements and translating them into well-structured, maintainable code. Adept at integrating multiple data sources, third-party APIs, and automation scripts to ensure seamless functionality and maximum client satisfaction.

Languages

Urdu
Native
English
Advanced

Education

Oct 2011 - Jun 2015

University of Central Punjab

Bachelor of Computer Science · Computer Science · Lahore, Pakistan

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions