Faizan Malik

Software Engineer

London, United Kingdom13 yrs experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Drove significant revenue growth at Meta.
  • Led technical expansion at TikTok's Global Payments team.
  • Co-founded a successful carpooling community.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Fintech and Social Media industries.

Contact

Skills

Core Skills

JavaTeam ManagementBusiness StrategyPayment SystemsTechnical ArchitectureMicroservicesTransaction ManagementWeb ServicesAndroid DevelopmentRestful Webservices

Other Skills

AWS Elastic BeanstalkAlgorithmsAmazon DynamodbAmazon EC2Amazon KinesisAmazon S3Amazon SQSAmazon VPCAmazon Web Services (AWS)AngularJSAssembly LanguageCC++CICDData Structures

Experience

13 yrs
Total Experience
1 yr 10 mos
Average Tenure
4 yrs 4 mos
Current Experience

Meta

Lead Software Engineer

Jan 2022Present · 4 yrs 4 mos · London, England, United Kingdom

  • Drove a 10% increase in Instagram Shop Ads product conversion rates by establishing and leading the Reason to Shop workstream.
  • Generated $80M in additional annual revenue and improved product discovery for users by spearheading efforts to enhance dynamic ads offering on Instagram.
  • Propelled the team's long-term vision by proposing and materializing multiple high-value product ideas for the roadmap.
  • Founded and led multiple high revenue generating workstreams, contributing to the company's top line metrics.
  • Played a pivotal role in establishing and growing a 12-person team as a founding member, leading recruitment efforts to build a talented team of engineers.
JavaTeam ManagementBusiness StrategyWeb Services

Tiktok

Staff Software Engineer

Nov 2020Jan 2022 · 1 yr 2 mos · Singapore

  • Led technical expansion and advancement of TikTok Global Payments team, developing multiple core components of the payment flow.
  • Built foundation of technical architecture for a generic payment method service, enabling integration of 34 channels by mere configuration and reducing integration time from months to weeks.
  • Designed and implemented central channel router system facilitating orchestration logic of channel selection for any TikTok transaction.
  • Developed generic audit flow system to automatically review data before delivery to TikTok users, ensuring compliance and data integrity.
  • Mentored and empowered junior engineers through thorough code reviews and growth-focused discussions, providing direction and guidance for career development.
JavaPayment SystemsTechnical Architecture

Careem

2 roles

Lead Software Engineer

Promoted

Jan 2019Oct 2020 · 1 yr 9 mos

  • Led technical launch of Careem Super App, an innovative product launched in MENAP region in 2020, driving payment platform abstraction as technical lead.
  • Established Careem Payment Platform team, migrating legacy script-based payment flows to distributed microservice architecture.
  • Successfully reduced payment failure from 11.5% to 1.5% by introducing generic payment method storage system, enabling seamless transactions without manual intervention.
  • Conducted thorough code reviews and expert mentorship for junior engineers and new hires, fostering culture of continuous improvement in competency, efficiency, and problem-solving.
MicroservicesPayment SystemsTeam Leadership

Senior Software Engineer

May 2017Jan 2019 · 1 yr 8 mos

  • Spearheaded development of Real-Time Transaction Management system, providing visibility into Careem's financial health and paving the way for future initiatives.
  • Reduced Careem's bad debt from 5.6% to 0.6% GMV by implementing scalable cash processing engine and cash-in system for efficient driver repayments.
Transaction ManagementFinancial Systems

Kiwi, inc.

Software Engineer

Mar 2016Apr 2017 · 1 yr 1 mo · Bengaluru, Karnataka, India

  • Contributed to the design and development of a flow-based Bot making platform, OnSequel (https://www.onsequel.com/) from inception.
  • Built and implemented highly scalable and distributed core web services, intuitive CMSs, and advanced search functionality using ElasticSearch.
  • Collaborated with core subsystems, including auth, data sharding, and JPA entity manager management.
  • Significant contribution to JoyRide (https://www.onjoyride.com/), a web3 game ecosystem for iOS that transforms video interactions by adding social gaming features like real-time video filtering and group chatting.
Web ServicesElasticSearch

Rydo

Co-Founder

Apr 2015Mar 2016 · 11 mos · Bengaluru, Karnataka, India

  • Co-founded Rydo, a trusted carpooling community connecting cities across India, as an alternative to crowded trains and uncomfortable buses.
  • Secured US$50,000 funding from TravelStartups, which honed my negotiation skills.
  • Spearheaded the development of the Android app and Java backend with real-time ride tracking, in-app chat, and current/future booking capabilities.
  • Led PR and marketing efforts for customer acquisition, gaining hands-on experience in tech, product, business, marketing, and operations.
  • We got approximately 3500 registered users, 450 bookings and 1400 rides offered.
Android DevelopmentJava

Oracle

Software Engineer

Jul 2014Jul 2015 · 1 yr · Bengaluru Area, India

  • Designed and implemented REST web services for the integration of BigMachines (StartUp acquired by Oracle) into Oracle's core product offerings.
  • Developed a system to enable seamless migration of content between different platform versions with granular control.
RESTful WebServices

Schneider electric

Summer Internship

May 2013Jul 2013 · 2 mos · Bengaluru Area, India

  • Designed a low-cost sensing system for quantitative analysis of raw milk parameters.
  • Developed software to analyze various milk parameters, including Fat, SNF, and more, using data collected through sensors.

Siemens healthineers

Summer Internship

May 2012Jul 2012 · 2 mos · Goa India

  • High frequency inverter design feasibility concept study for Siemens X-Ray Machine.

Iit roorkee

Virtual Labs

Jan 2011May 2012 · 1 yr 4 mos · Roorkee

  • Created a computer-controlled system for conducting experiments on DC/AC machines remotely over the internet.
  • Designed and developed the Server/Client module, where the server interacts with the machines and publishes data and control options on the data socket server.
  • Utilized NI LabView, Java, Matlab, SQL, and HTML technologies.
  • Enabled real-time machine control by allowing the Client module to read published data via the data socket server and access control options.

Education

Indian Institute of Technology, Roorkee

B. Tech and M.tech — Engineering

Jan 2009Jan 2014

St Thomas Academy

Secondar and Senior Secondary Schooling

Jan 2002Jan 2009

Stackforce found 100+ more professionals with Java & Team Management

Explore similar profiles based on matching skills and experience