Ammad J.

About Me

Ammad is a Senior Ruby on Rails Engineer with 6+ years of technical experience; writing enterprise-level applications and scalable API engines that determine how solutions integrate with backend systems. He produces solutions on projects from conception through deployment; working extensively on scalability, reliability, optimization and third-party integration.

Frontend

Backend

Database

DevOps

Other

Work history

UpStack
UpStack
Senior Ruby on Rails Engineer
2020 - Present (5 years)
Remote
  • Worked on the development of an American online and mobile marketplace that matches freelance labor with local demand.

  • Wrote optimized, scalable, and performance oriented code. Maintained 95% test coverage of the code.

  • Ensure that features are being delivered efficiently and on-time.

GoZego
GoZego
Full Stack Engineer
2020 - Present (5 years)
Remote
  • Built and implemented a new feature on the solution.

  • Consult and brainstorm with the product team on various technical aspects of Mobile Doorman's software solution.

  • Analyzed and recommended technical solutions to fix performance and scalability challenges on the solution.

Square 63
Square 63
Senior Software Engineer
2017 - 2020 (3 years)
Lahore, Pakistan
  • Developed and implemented complex solutions using Ruby on Rails on projects for Square 63; establishing compatibility with third-party products for integration.

  • Recommended architectural improvements, design and integration solutions on projects; liaising with project managers, quality assurance and customers to resolve technical issues.

  • Solved complex and intriguing problems; reviewing code, correcting errors, and mentoring junior developers and engineers on projects for Square 63.

Square 63
Square 63
Software Engineer
2014 - 2017 (3 years)
Lahore, Pakistan
  • Liaised with cross-functional teams in iterating different software solutions to elevate the client-side experience, improve overall functionality and performance.

  • Handled the modification of existing software for Square 63; correcting errors, adapt it to new hardware and improving performance.

  • Worked on the iteration, testing and deployment of highly scalable, available and modular software products for clients.

Invent Solutions
Invent Solutions
Mobile Developer
2013 - 2015 (2 years)
Lahore, Pakistan
  • Designed, built, and maintained several mobile applications for different mobile platforms on projects.

  • Worked on bug fixes and improvement to application performance on several solutions.

  • Evaluated and implemented new technologies on solutions to maximize development efficiency; adhering to best practices and industry standards.

Showcase

Senior Ruby on Rails Developer - American online and mobile marketplace (via Upstack)
Senior Ruby on Rails Developer - American online and mobile marketplace (via Upstack)
  • Developing an American online and mobile marketplace connecting freelance labor with local demand.

  • Revamping the admin payment dashboard with 95% test coverage.

  • Implementing new earning REST APIs for the Tasker mobile app.

Senior Software Engineer - Lethsego Group (Remote Services)
Senior Software Engineer - Lethsego Group (Remote Services)
  • Lethsego offers microfinance and savings solutions to financially under-served populations in Southern and West Africa.

  • The company handles client communications throughout the entire product lifecycle, including architecture, integration, and database design.

  • Lethsego utilizes Agile/SCRUM methodology for project management and progress tracking.

Senior Software Engineer - Daily Vote
Senior Software Engineer - Daily Vote
  • DailyVote is a public benefit corporation focused on building a community centered around reading, sharing, and discussing news, particularly concerning leaders, politicians, and organizations.

  • The platform enables users to share their thoughts and vote on various topics, including news, videos, and blog posts.

  • DailyVote aims to foster a sense of community and engagement through focused discussion and voting on relevant news.

Full Stack Engineer - Mobile Doorman
Full Stack Engineer - Mobile Doorman
  • MobileDoorman is a property management solution for residents in large apartment buildings.

  • It provides convenient tools for managing tasks, communication, and property information on mobile devices.

  • The app includes features for local deals, bulletin board posting, maintenance requests, and more.

Senior Software Engineer - WeTime
Senior Software Engineer - WeTime
  • WeTime is a video timing platform for recording and sharing workout results.

  • It provides a single app for tracking progress on workout data.

  • The project involved active development, code quality monitoring, and architectural design.

Senior Software Engineer - vFair ScanShake
Senior Software Engineer - vFair ScanShake
  • ScanShake replaces paper-based resumes and business cards with a personalized QR code for seamless data transfer.

  • The project was led by the Senior Software Engineer and involved core functionality including app architecture and database design.

  • ScanShake focuses on streamlining the interaction between exhibitors and attendees by eliminating the need for paper-based data exchange.

Education

BSc. Computer Science
BSc. Computer Science
Punjab University College Of Information And Technology, Lahore
2010 - 2014 (4 years)