Shakeel M.

Shakeel M.

Senior Software Engineer

United Arab Emirates
Hire Shakeel M. Hire Shakeel M. Hire Shakeel M.

About Me

Shakeel is a Senior Software Engineer with 10+ years of extensive full-stack web development expertise in web, search engine, telecommunication and Big Data solutions. He influences architectural design solutions on projects; offering technical leadership, building pieces of products, is unfazed by ambiguity, can be relied upon to make well-informed decisions and navigate trade-offs effectively.

Work history

UpStack
UpStack
Senior Software Engineer
2020 - Present (4 years)
Remote
  • Creating and developing innovative software solutions for clients acrosss a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

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

Elyah
Elyah
Software Specialist
2019 - 2020 (1 year)
Japan
  • Produced high-quality solutions for Elyah and assisted with technical analysis of potential tools and commercial products for deployment.

  • Authored technical design documents for the delivery of solutions within Elyah.

  • Analyzed existing software solutions to debug and troubleshoot field issues that arose; identifying and proposing development process improvements.

Doctoruna
Doctoruna
Software Consultant
2019 - Present (5 years)
United Arab Emirates
  • Build new features, applications, and services on both frontend and backend for Doctoruna's digital platform.

  • Independently identify problem areas, take ownership to improve them; diagnosing and resolving all technical issues.

  • Peer review programming code and participate in code reviews; evangelizing best practices and working with the latest processes and standards.

CrecenTech
CrecenTech
Software Consultant
2019 - 2020 (1 year)
Lahore, Pakistan
  • Worked on a property management CRM solution for CrecenTech; building and deploying a secure end-to-end solution.

  • Championed code quality, reusability, scalability and security.

  • Adopted the latest best practices and standards; leveraging the latest software technologies, tool, frameworks and trends.

Bayt.com
Bayt.com
Technical Manager / Software Architect / Senior Software Engineer
2012 - 2017 (5 years)
Dubai, United Arab Emirates
  • Participated in software solution design; leading the engineering team, mentoring resources, and participating in spring and scrum meetings on projects.

  • Wrote clean, scalable code with an emphasis on efficiency and reusability; implementing SEO best practices, managing SEM and optimizing cost per click for more mileage.

  • Implemented new features on projects; producing efficient software design and architecture solutions.

Simplicant
Simplicant
Senior Software Engineer
2012 - 2012
Lahore, Pakistan
  • Oversaw documentation development throughout the software development life cycle of projects within Simplicant; mentoring junior engineers on the right processes, standards and procedures.

  • Provided on-call support for Simplicant as part of a rotation, diagnosing and fixing software problems at multiple levels.

  • Participated in Agile processes, including sprint planning, stand-ups, and retros; maintaining code quality, organization, and automatization.

Confiz
Confiz
Senior Engineer
2008 - 2012 (4 years)
Lahore, Pakistan
  • Acted as a subject matter expert for software development and engineering within Confiz; implementing new solutions on projects and mentoring resources.

  • Utilized sound software engineering principles to ensure that solutions are modifiable, efficient, reliable, understandable, and fault-tolerant.

  • Assisted junior resources to troubleshoot complex production issues on projects.

Portfolio

Senior Software Engineer - vFairs
Senior Software Engineer - vFairs

Worked on vFairs a leading virtual events software that helps organizations host virtual job fairs, career fairs, online trade shows and more through a virtual environment, chat tools and embedded webinars. Led frontend and backend development, implemented group chat, 1-1 chat, audio/video calls, embedded chat and improved the performance of the application.

Senior Software Engineer - PakWheels
Senior Software Engineer - PakWheels

Worked on the redesign of the complete structure of the solution including the database schema; handling the migration of the site from Classic ASP to Ruby on Rails and its existing data from MSSQL to MySQL. Implemented Sphinx for refined search, daemons to enhance the performance of the server, integrated caching for improved UX, vBulletin forums for better community experience, plugins and themes development, LDAP for SSO, and enhanced server performance monitoring.

Senior Software Engineer - Simplicant
Senior Software Engineer - Simplicant

Assisted Simplicant growth traffic to over 300k users/month, implemented SEO best practices; handling SEM and cost per click. Implemented new design frameworks, utilized testing tools, and made the website fully responsive for different devices and integrated the solution with different CV posting solutions.

Education

Introduction to Data Science
Introduction to Data Science
Udacity
2014 - Present (10 years)
Beginning Game Programming with C#
Beginning Game Programming with C#
University of Colorado
2013 - Present (11 years)
Advanced Computer Security
Advanced Computer Security
Stanford University
2013 - 2016 (3 years)
BSc. Computer Science
BSc. Computer Science
University of the Punjab, Lahore
2004 - 2008 (4 years)