Karim Qazi

CTO

Long Beach, California, United States22 yrs experience
Highly Stable

Key Highlights

  • Proven track record in leading large engineering teams.
  • Expertise in building scalable software solutions.
  • Strong background in technical leadership and team development.
Stackforce AI infers this person is a SaaS engineering leader with extensive experience in technical management and software architecture.

Contact

Skills

Other Skills

JavaTest Driven DevelopmentContinuous IntegrationObject Oriented DesignRESTSpring FrameworkOracle CoherenceMongoDBThriftActiveMQSpringMaven2AntSolrTestNG

About

Highly adaptable leader with extensive experience in cultivating high performing technical organizations in a collaborative fashion across organizational boundaries. With my career being rooted in software development I understand how to hire/retain tech. talent, earn the respect of engineers and develop leaders in a highly technical landscape.

Experience

22 yrs
Total Experience
6 yrs 3 mos
Average Tenure
3 yrs 5 mos
Current Experience

Amazon web services (aws)

4 roles

Head of Engineering -- Software Marketplaces

Jan 2023Present · 3 yrs 5 mos · Los Angeles Metropolitan Area · Hybrid

GM Software Marketplace

Promoted

Mar 2022Jun 2022 · 3 mos

  • Leading 100+ person cross-functional engineering and product organization, spanning buyer and seller facing customer experiences which support our AMI (EC2), Container (ECS, EKS, Fargate) and SaaS marketplaces at AWS.

Senior Engineer Manager

Promoted

Jan 2020Jun 2022 · 2 yrs 5 mos

  • Leading a 80+ person engineering org responsible for our AMI, SaaS and Container marketplaces experiences. We own the end-to-end customer experience (including APIs) for how ISVs onboard their products to the AWS Marketplace catalog, product publishing and buyer experiences which span the AWS Console (EC2, ECS, EKS, etc) and the AWS Marketplace website (https://aws.amazon.com/marketplace).

Engineering Manager

Oct 2017Jan 2020 · 2 yrs 3 mos

  • Leading multiple AWS Marketplace engineering teams, including AWS Marketplace Metering & Entitlement API surfaces in the AWS SDK, as well as our AMI and Container marketplace experiences which span the AWS Marketplace Website and AWS consoles (e.g. EC2, ECS).

Meta

Senior Engineering Manager

Jun 2022Apr 2023 · 10 mos · Los Angeles Metropolitan Area

  • Leading engineering teams focused on improving end-to-end advertiser experiences

Edmunds

6 roles

VP, Ad Technology Platforms & Engineering

May 2016Oct 2017 · 1 yr 5 mos

  • Leading our newly formed Ad Technology group that is a hybrid team made up of engineering teams, product management and ad operations. Focused on brining scalable ad products to market that delight our OEM and Dealer partners.
  • Areas of focus:
  • Recruitment and development of engineering and product teams
  • Leading ad tech platform system design/architecture
  • Evolution of Ad Solutions product that achieved a $15M run rate in under 1yr
  • Strategic GTM planning with sales and marketing leadership
  • Led move from in-house Ad Order Mgmt. system to Operative and YieldX

Executive Director, Ad Technology Platforms

Promoted

Jun 2015May 2016 · 11 mos

  • Charged with creating a brand new function at Edmunds focused on scaling our ad revenue through innovative technology methods. Leading hybrid team of engineering and product management.
  • Areas of focus:
  • Development of a native ad authoring & dynamic creative optimization platform
  • Programmatic optimization via analytics and header bidding techniques
  • Using audience extension to monetize our valuable audience beyond Edmunds
  • Automation of ad trafficking and billing procedures

Exec. Director Software Architecture and Data Operations

Jun 2013Jun 2015 · 2 yrs

  • Responsible for leading our Software Architecture & Data Operations organizations. Our Software Architecture group is responsible for building out many of the capabilities/frameworks all software and product teams here at Edmunds leverage such as:
  • Data Service API's (Java, REST, etc)
  • Online experimentation (A/B testing)
  • Application monitoring & performance (statsd, graphite & seyren)
  • Ratings & Reviews API's
  • Predictive modeling/analysis
  • Messaging (ActiveMQ, Thrift, etc)
  • Various self-service custom internal tooling
  • We are also responsible for developing the system architecture that supports our Price Promise program, which is comprised of a toolset that allows Dealers to set prices on VIN's, view analytics of how they are performing, etc.
  • Our Data Operations org. is a new undertaking for me that began in 2014 and is aimed at creating better alignment between how we acquire/manage the data and the products on our site that utilize this data. For too long Content Ops was a "silo" that was not integrated into the larger org. We are also very focused on automating workloads so the team can focus on higher order work.

Sr. Director Software Architecture

Promoted

Jan 2010Jan 2013 · 3 yrs

  • In addition to my responsibilities as Director of Software Architecture, I also took responsibility of our front-end engineering team which is responsible for building out most of the pages you see on our site using CSS, javascript and HTML.
  • During this time I also led up a new team that was tasked with either purchasing or developing an online experimentation platform (aka AB testing). In the end we looked at all the vendors and chose to build our own from scratch so it would cleanly integrate with our custom CMS and provide the features our front end engineers needed to assemble tests quickly and the reporting/analytics so our product owners could determine if a test was successful or not. A write up on this project can be found here: http://technology.edmunds.com/2014/04/4-reasons-to-deploy-website-testing.html

Director, Software Architecture

Promoted

Jan 2007Jan 2010 · 3 yrs

  • Led both onshore and offshore development teams in migrating our data services layer away from Oracle DB to Oracle Coherence which is a NoSQL in-memory data grid. This included developing a entirely new service layer that other development teams depended, as a major re-write of our site was happening concurrently. As part of this migration we also developed a publishing platform/messaging bus utilizing Apache ActiveMQ/Camel and Thrift (serialization protocol) to allow data to be published from internal data stores out to the data services layer that powers our live site.
  • During this same time we developed a CMS that now powers the entire Edmunds.com site to move away from a 3rdParty proprietary CMS that had been in place for years.
  • In addition to this above development activities I also evangelized various Agile practices through out the company such as Test Driven Development (TDD) through presentations and and was the first person at the company to figure out how to scale my teams using a combination of full-time and offshore development resources.

Sr. Software Developer

Jan 2004Jan 2007 · 3 yrs

  • Designed data access layer for InsideLine using Spring service proxies to decouple web app from service layer. Spring service proxies allow other spring clients to interact with only an interface and spring actually wires up the plumbing using JNDI and Java Dynamic Proxies. Data access was powered using Hibernate and Oracle. This was the first system that utilized Spring at Edmunds.
  • As part of the InsideLine project I also developed a custom flash video player that could stream content from our CDN Vitalstream. I designed an XML playlist spec that a 3rd Party Flash developer used to implement the actual player and I built a set of API’s that the player would interact with over HTTP to get the actual XML playlist to power the video’s content.
  • Led implementation of our site migration to Day Communique 3.x, which ended up being an effort on my side to performance tune their platform with their engineers.

Education

California State University, Long Beach

Stackforce found 100+ more professionals with Java & Test Driven Development

Explore similar profiles based on matching skills and experience