Ammad J.

Ammad J.

Senior Software Engineer

Lahore, Pakistan
Hire Ammad J. Hire Ammad J. Hire 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.

Work history

UpStack
UpStack
Senior Ruby on Rails Engineer
2020 - Present (4 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 (4 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.

Portfolio

Senior Ruby on Rails Developer - American online and mobile marketplace (via Upstack)
Senior Ruby on Rails Developer - American online and mobile marketplace (via Upstack)

The project is an American online and mobile marketplace that matches freelance labor with local demand. I was a part of the core team, working on multiple engines (modules) including payment, admin, and rabbit. Revamped payment dashboard for admin with 95% test coverage. Revamped earning Rest APIs for tasker mobile app. Met deadlines and communicated timely updates to stakeholders, from design to delivery of the project.

Senior Software Engineer - Lethsego Group (Remote Services)
Senior Software Engineer - Lethsego Group (Remote Services)

Lethsego provides simple, appropriate and accessible consumer, microfinance and savings solutions to the financially under-served in parts of Southern and West Africa. Handled client communications from conception to the delivery of products/features on the project, product architecture design, third-party integration and database design. Developed technical solutions to resolve diverse operational problems, estimated work hours and tracked progress using Agile/SCRUM methodology.

Senior Software Engineer - Daily Vote
Senior Software Engineer - Daily Vote

DailyVote is a public benefit corporation that seeks to build a community organized around reading, sharing, and discussing the news — especially news about the leaders, politicians, and organizations that affect everyday lives. It allows users to share their thoughts and vote on any topic including news, videos or blog posts.

Full Stack Engineer - Mobile Doorman
Full Stack Engineer - Mobile Doorman

MobileDoorman is a property management solutions designed and built for residents in large apartment buildings. It allows them to manage tasks, communication, and property information conveniently on their phones. The app has features for getting local deals, posting to the bulletin board, submitting maintenance requests, and more. Added a new feature and fixed performance issues on the application.

Senior Software Engineer - WeTime
Senior Software Engineer - WeTime

WeTime is the ultimate video timing platform that allows users to conveniently record and share their workout results, and keep track of progress on a single app. Actively contributed to the development of the app, monitored code quality and reliability, handled product architecture design, technical decisions and client communications on the project.

Senior Software Engineer - vFair ScanShake
Senior Software Engineer - vFair ScanShake

ScanShake transforms how users interact with exhibitors at physical events like job fairs, career fairs and tradeshows. It eliminates the exchange of details through paper-based resumes or business cards, rather it ensures the transfer of personal details in a snap through a personalized QR code. Led the web team on the project and wrote the core functionality of the solution; handling app architecture design and database design.

Education

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