Muneeb Farooqi

10115 Berlin, Germany · (092) 336 465 8144 / (049) 1521 844 6121 · muneebahmadfarooqi@gmail.com

My name is Muneeb, and I've cultivated a dynamic career journey characterized by innovation, leadership, and a relentless pursuit of excellence. With a diverse background spanning from my early days as a Student Intern to my current role as a Senior Software Engineer at Resolve Digital, I've consistently leveraged my skills to drive impactful change and spearhead transformative projects within the tech industry.

Prior to Resolve Digital, I served as a Senior Software Engineer at Donorbox, where I played a pivotal role in enhancing system communications and infrastructure dynamics. My contributions within the API team were instrumental in ensuring robust and efficient communication between systems, aligning technical solutions with overarching business objectives. Collaborating with cross-functional teams, I thrived in an environment where innovation and collaboration were paramount.

Before Donorbox, I honed my expertise as a Senior Ruby on Rails developer at DemandSphere, scaling one of the most versatile SEO platforms globally. From new feature architecture to microservices creation, I played a key role in expanding DemandSphere's capabilities to cater to the evolving needs of agencies and marketers worldwide.

My journey in tech began at SoundCloud, where I transitioned from a Junior Software Engineer to assuming pivotal roles in data management and API development. Through hands-on experience and a commitment to continuous learning, I thrived in an environment fueled by creativity and innovation.

From my early days as a Student Intern to my current leadership role, I've remained steadfast in my dedication to pushing the boundaries of technological innovation. As I continue to navigate the ever-evolving landscape of technology, I'm excited to leverage my skills and expertise to drive positive change and make a meaningful impact in the industry and beyond.


Work Experience

Senior Software Engineer

Resolve digital
Resolve Digital is a trusted partner in custom software development with over 20 years of experience. Specializing in eCommerce development, website maintenance, software scaling, and site optimization, they provide tailored solutions to help businesses grow. Their expertise spans platforms like WordPress, Webflow, and Spree, and they offer long-term support, custom development, and technical consulting. Known for their client-centric approach, Resolve Digital delivers high-quality, scalable results, helping clients like Jenni Kayne and Exam Master achieve their digital goals efficiently.


I joined Resolve Digital as a Senior Software Engineer. In my current role, I allocate approximately 90% of my time to development tasks while also overseeing tasks management and providing mentorship to junior members. This dual focus enables me to drive both project success and team growth within Resolve Digital.

May 2022 - Present

Senior Software Engineer

GitLab
GitLab is a web-based DevOps lifecycle tool that provides a Git repository manager providing wiki, issue-tracking, and continuous integration/continuous deployment (CI/CD) pipeline features, using an open-source license. It allows teams to collaborate on code, track issues, and manage software development projects more efficiently. GitLab offers both self-hosted and cloud-hosted options, providing flexibility for different use cases and preferences. It's often compared to other version control systems like GitHub, offering similar functionalities but with some unique features and a different pricing model.


I joined Gitlab as a Senior Software Engineer, assuming a pivotal role within the operational team. Throughout my tenure, I gained profound insights into infrastructure dynamics and intricate system communications. My primary focus was within the API team, where I contributed significantly to the development and maintenance of crucial API endpoints.

As a Senior Software Engineer at Gitlab, my responsibilities included

1 - Designing, developing, and maintaining API endpoints to ensure robust and efficient communication between systems.
2 - Collaborating with cross-functional teams to understand requirements and implement solutions that meet both technical and business objectives.
3 - Participating in code reviews and providing constructive feedback to ensure code quality and adherence to coding standards.
4 - Troubleshooting and debugging complex issues within the infrastructure, including diagnosing performance bottlenecks and resolving system failures.

Mar 2020 - Apr 2022

Senior Ruby on Rails Developer

Demandsphere Inc.
DemandSphere is most scalable SEO platform on the market provides Content Management / Marketing, recommendations and competitor analytics to agencies and marketers. Demandsphere serves the needs of advertisers, agencies and ecommerce companies in over 120 global markets.


I'm working as Senior Ruby on Rails developer. My main responsibilities includes
1 - New Feature Architecture and database design
2 - Operational and support tasks
3 - Application Scaling
4 - Micro Services Creation

Oct 2017 - Feb 2020

Software Engineer (Ruby on Rails)

TutorBees
TutorBees is an esteemed online tutoring platform that offers personalized educational services, allowing users to select instructors according to their preferences. In addition to conventional tutoring sessions, Tutorbees facilitates a dynamic learning environment by enabling users to pose inquiries akin to those on Stack Overflow. Qualified educators promptly address these inquiries, fostering a collaborative and enriching academic experience. It is noteworthy that access to these services is subject to a paid subscription model.


During my tenure as a Software Engineer at Tutorbees, spanning approximately seven months, I gained firsthand experience with the platform. Tutorbees operates as an educational hub, akin to Stack Overflow, distinguished by its array of advanced premium features. The platform boasts a dedicated team of online tutors perpetually available to address student inquiries through various mediums such as posts, comments, and video calls. Additionally, students have the opportunity to participate in sessions resembling those found in traditional collegiate coursework, thereby enriching their learning journey.

My responsibilities at TutorBees were
1 - Manage Feature & Operational Team
2 - Intermediary between client and Team
3 - Tasks scheduling and sprints delivery
4 - Design Tutorbees.net architecture and database design
5 - Scale up application according to data load

Jan 2017 - Sep 2017

Software Engineer

SoundCloud
SoundCloud is an online platform where users can upload, share, and discover music and other audio content. It's popular among independent musicians, DJs, podcasters, and other audio creators as a way to showcase their work and connect with audiences worldwide. SoundCloud allows users to upload their tracks for free, and listeners can stream them on the platform or through embedded players on other websites. It has features like social networking elements, allowing users to follow each other, like, comment, and share tracks.


During my tenure at Soundcloud, I joined as a LI Junior Software Engineer, where I initially focused on Ruby development before transitioning to Sinatra and subsequently Ruby on Rails within the span of one year. Soundcloud operates on a microservice architecture, which provided me with the opportunity to commence my journey by contributing to the song storing service. Over the course of two years, I progressed to the role of Software Engineer, assuming responsibility for multiple microservices and the primary application, all developed in Ruby on Rails.

Throughout my time at Soundcloud, my primary focus lay within the realm of data management. I was actively involved in various processes related to data storage. Additionally, I played a pivotal role within the API team, collaborating on the development of APIs essential to the functionality of the main application.

Jan 2013 - Dec 2016


Projects

Resolve Digital

Software Development Agency
Resolve Digital is a trusted partner in custom software development with over 20 years of experience. Specializing in eCommerce development, website maintenance, software scaling, and site optimization, they provide tailored solutions to help businesses grow. Their expertise spans platforms like WordPress, Webflow, and Spree, and they offer long-term support, custom development, and technical consulting. Known for their client-centric approach, Resolve Digital delivers high-quality, scalable results, helping clients like Jenni Kayne and Exam Master achieve their digital goals efficiently.


I joined Resolve Digital as a Senior Software Engineer. In my current role, I allocate approximately 90% of my time to development tasks while also overseeing tasks management and providing mentorship to junior members. This dual focus enables me to drive both project success and team growth within Resolve Digital.




GitLab

Version Control System
GitLab is a web-based DevOps lifecycle tool that provides a Git repository manager providing wiki, issue-tracking, and continuous integration/continuous deployment (CI/CD) pipeline features, using an open-source license. It allows teams to collaborate on code, track issues, and manage software development projects more efficiently. GitLab offers both self-hosted and cloud-hosted options, providing flexibility for different use cases and preferences. It's often compared to other version control systems like GitHub, offering similar functionalities but with some unique features and a different pricing model.


I joined Gitlab as a Senior Software Engineer, assuming a pivotal role within the operational team. Throughout my tenure, I gained profound insights into infrastructure dynamics and intricate system communications. My primary focus was within the API team, where I contributed significantly to the development and maintenance of crucial API endpoints.

As a Senior Software Engineer at Gitlab, my responsibilities included

1 - Designing, developing, and maintaining API endpoints to ensure robust and efficient communication between systems.
2 - Collaborating with cross-functional teams to understand requirements and implement solutions that meet both technical and business objectives.
3 - Participating in code reviews and providing constructive feedback to ensure code quality and adherence to coding standards.
4 - Troubleshooting and debugging complex issues within the infrastructure, including diagnosing performance bottlenecks and resolving system failures.




Get Covered

Property Insurance Product
Get Covered ensures your residents are insured. Our fully-customizable branded site offers quotes and binds insurance that seamlessly integrates into the Lease Signing Process. For residents with insurance, we even provide 3rd party verification and tracking throughout the lease term, alleviating extra work for your property staff.



CheckYa

Payment Processor
CheckYa empowers creators and freelancers to convert their passion into income, and start accepting payment easily with a personally branded Pay Me page.



Donorbox

Fundraising Product
Donorbox is a recurring donation platform that provides nonprofits with a better donation checkout process. We aim to help nonprofits connect with their donors and volunteers more closely by building the best donor management system in the industry.

To encourage more donors to subscribe to recurring donations, we pioneered the donor-controlled recurring donation system. Our system gives donors the ability to pause, increase, or decrease donation amounts at any time.



Demandsphere

SEO Product
DemandSphere is most scalable SEO platform on the market provides Content Management / Marketing, recommendations and competitor analytics to agencies and marketers. Demandsphere serves the needs of advertisers, agencies and ecommerce companies in over 120 global markets.


I'm working as Senior Ruby on Rails developer. My main responsibilities includes

1 - New Feature Architecture and database design
2 - Operational and support tasks
3 - Application Scaling
4 - Micro Services Creation

Main Tools & Technologies that are being used in Demandsphere are Ruby, Ruby on Rails, Java, Go, python, Mysql, Postgresql, clickhouse, redis, resque, rabitmq, s3, openstack, elastic search, grafana, kibana and sentry.




Tutorbees

Education Portal
Tutorbees is an educational platform similar to stackoverflow with some advanced premium features. There are always online tutors available to handle students queries by posting / commenting and video calling. Other than this student can attend sessions similar to college course sessions.


I worked on this project as a Team Lead. It' completely designed into Ruby on Rails. I started as a Ruby on Rails developer but after 2 months i was promoted as team lead. So I was doing development and managing the team at same time. I build its main features of live chat, live commenting, live answering, chat rooms, scheduled class rooms and database indexing




SoundCloud

Music Product
SoundCloud is an online platform where users can upload, share, and discover music and other audio content. It's popular among independent musicians, DJs, podcasters, and other audio creators as a way to showcase their work and connect with audiences worldwide. SoundCloud allows users to upload their tracks for free, and listeners can stream them on the platform or through embedded players on other websites. It has features like social networking elements, allowing users to follow each other, like, comment, and share tracks.

Education

University of Management & Technology Lahore

Master in Computer Sciences
Data Security and Advance Web Technologies.

CGPA: 3.94

Jan 2012 - Nov 2014

UMT Lahore

Bachelors in Software Engineering

CGPA: 3.87

Aug 2007 - Nov 2011


Punjab Group of Colleges Gujranwla

ICS in Computer Sciences

Score : 94%

Nov 2005 - March 2007

Skills

Programming Languages & Frameworks
Ruby / Sinatra / Ruby (Ruby on Rails)
Javascript / Jquery / Vue.js
Shopify Apps
CSS / CSS3 / SCSS / Bootstrap / Tailwind css
Bash Scripting
SQL (Sqlite, Mysql, Postgresql, clickhouse)
GraphQL
Nosql (Mongodb, Elastic search, S3, Redis, Openstack)
Sidekiq, Resque, Redis, grafana
TDD (Rspec, Factory Girl, Capybara, Selenium, watir)
Aws Services

Workflow
  • Business requirements gathering
  • Creating roadmaps, timelines, budgets, product specifications and market specifications
  • Planning, estimating, Demand Management and scenario analysis
  • Understanding existing markets and identifying new market opportunities for business growth
  • Plan task development, QA session and deliver project in time

Awards & Certifications

  • Programming Guru 2015
  • 1st position in deep programming and got gold medal.
  • Certification : Developing a Competition Strategy
  • Certification : Assessing Market Opportunities
  • Certification : BPMN Analytic approach