Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Lead Platform Architect
SteppeChangeLead Platform Architect
Jan. 2023
Chief Architect
Jobox.aiChief Architect
Nov. 2021 - Nov. 2022• Spearheaded the implementation of best practices to enhance engineering velocity, code quality, and system stability, resulting in increased productivity and improved customer satisfaction. Key initiatives included the implementation of CI/CD pipelines, automated testing, observability, monitoring, and alerting, on-call rotation, vulnerability detection, and load testing. • Collaborated closely with product and engineering management to strike a balance between internal engineering priorities and product-oriented initiatives, ensuring alignment with business goals and objectives. • Led cross-functional teams across technical and business domains to deliver high-quality features, both as an architect and hands-on developer, generating significant value and ROI for the organization. • Developed and executed a comprehensive technology roadmap and cloud infrastructure plans on AWS, aligned with the product roadmap, resulting in improved scalability and performance. • Evaluated build-vs-buy decisions and assessed vendor solutions to determine the optimal approach to meet business requirements and customer needs. • Leveraged expertise in Java, Golang, Python, SQL, Postgres, Redis, Redshift, ETL, Airflow, and Docker to drive innovation and continuous improvement across the organization.
Principal Software Engineer
AppLovinPrincipal Software Engineer
Jun. 2020 - Oct. 2021Palo Alto• Successfully integrated MZ's existing RTB bidder functionality with AppLovin, resulting in a unified platform that delivered significant value to customers and improved overall performance. • Spearheaded the green-field development of a non-RTB DSP for partner use, leveraging expertise in Java, Python, NGINX+ Lua, AWS, Scala, Spark, Airflow, Lucene, and RDBMS (MySQL, Vertica), resulting in increased revenue and market share. • Took over ETL projects and associated tooling, optimizing processes and workflows to ensure efficient and accurate data extraction, transformation, and loading, improving overall operational efficiency.
Staff Software Engineer
MZStaff Software Engineer
Sep. 2019 - Jun. 2020Palo Alto, CA• Played a critical role in the development of the MZ product, providing hands-on development work and architectural guidance to ensure optimal performance and scalability. • Introduced regression testing methodologies to improve product quality and reliability, resulting in improved customer satisfaction and reduced defect rates. • Created a lakehouse on AWS to supplement existing Hadoop (in AWS) and Vertica (on-prem) data solutions, providing business users and data science teams with improved data access and analysis capabilities. • Transitioned from an external ops role to full ownership of the product, taking on additional responsibilities such as migrating from on-premises to cloud (AWS) and implementing devops automation to improve system performance and efficiency. • Leveraged expertise in Java, Python, NGINX+ Lua, AWS, Hadoop (Hive, Pig), C, and RDBMS (MySQL, Vertica) to deliver innovative solutions in the ad tech space, driving continuous improvement and staying ahead of the competition.
Software Development Engineer
A9.comSoftware Development Engineer
Jan. 2018 - Sep. 2019Palo Alto, CA• Developed accurate forecasting models for available advertising inventory, enabling customers to run successful advertising campaigns on the Amazon advertising network. • Collaborated closely with the Data Science team to operationalize forecasting models, resulting in streamlined processes and increased efficiency. • As part of Inventory Forecasting Team, delivered timely and reliable forecasts of available advertising inventory, ensuring smooth and efficient operations for customers.
Founding Principal Engineer
Pani NetworksFounding Principal Engineer
Mar. 2015 - Jan. 2018• Spearheaded the development and release of multiple editions of the Romana open-source cloud-native network and security project, from proof-of-concept and demos to the latest 2.0 version. • Collaborated closely with the team to build and integrate Romana with leading cloud platforms such as OpenStack and Kubernetes, expanding its reach and user base.
Founder and CTO
OpenDSPFounder and CTO
Jun. 2014 - Apr. 2017• Developed and delivered OpenDSP, a comprehensive full-stack solution for online advertising using the real-time bidding (RTB) model, enabling advertisers to target and engage with their audiences more effectively. • Created a user-friendly UI and a highly flexible bidder with a pluggable architecture, allowing users to write custom bidding logic in a secure sandbox environment, resulting in improved performance and greater control over the bidding process. • Designed and implemented a data management platform (DMP) that seamlessly integrates with third-party user information, enabling OpenDSP users to leverage valuable data insights for more targeted and personalized advertising campaigns. • Engineered OpenDSP from the ground up to be scalable and adaptable, capable of running as either a multi-tenant SaaS or a licensed white-label product, meeting the diverse needs of a wide range of customers. • Successfully led the acquisition of OpenDSP by Social Reality (SRAX), a testament to its strong performance, innovative features, and market potential in the online advertising industry.
CTO
AdotubeCTO
Oct. 2008 - Mar. 2015Emeryville, CA• Served as the CTO of a video advertising ad network, overseeing its growth and transformation from a startup to a profitable and thriving business. • Successfully guided the company to profitability, ensuring sustainable growth and financial stability. • Led the expansion of the company's workforce to over 150 employees, building a talented and diverse team that contributed to the company's success. • Managed a department of over 30 people, including technical operations, IT, and product development, ensuring effective collaboration and alignment across all areas of the business. • Orchestrated the acquisition of the company by Exponential Interactive, currently VDX.tv, and subsequently delivered on the full earn-out, generating tens of millions in revenue and double-digit EBITDA.
Founding Engineer, Team Lead
SnapLogicFounding Engineer, Team Lead
Sep. 2006 - Oct. 2011San Mateo, California, United States• Revolutionized the software development of a cutting-edge technology company as an early employee, by creating the original GUI and delivering multiple releases, including 0 to 3.0 versions and experimental features.
Senior Software Engineer
P&H SolutionsSenior Software Engineer
Mar. 2005 - Aug. 2006• Successfully ported the Windows-based (ASP/C++) Web Cash Management system to J2EE, while streamlining the porting process with the development of automated tools including an ASP-JSP post-processor and a VBScript to Java translator. Collaborated with the Chief Architect to establish a release engineering process for the new product and created a reproducible development environment that enabled IDE features to function seamlessly with production-like deployment. Authored MyEclipse and a J2EE-blueprint-based tree, as well as designed a patch installer.
software engineer
TotalETLsoftware engineer
Jan. 2004 - Mar. 2005• Led server team and architected ETL product from inception for a startup, overseeing design and development of shared libraries and server modules for InfoSight. • Orchestrated the retrieval of data from disparate data repositories (including RDBMS, spreadsheets, and text files) and transformation according to user-specified rules before loading to other supported repositories. • Assumed additional tool-smith and release engineer duties through the creation of environment, build, test, and other scripts, while also mentoring junior developers. • Ensured product quality through troubleshooting client Java Swing module, implementing best practices such as patterns, documentation, bug tracking, and regression testing.
Software Engineer (contractor)
IBM/Peugeot (eDiag project)Software Engineer (contractor)
Jan. 2003 - Dec. 2003• Created and implemented J2EE-based software for automatic car diagnostics in collaboration with Peugeot for IBM Global Services. • Designed a logical expression parsing and evaluation framework, featuring fuzzy logic, for the diagnostic engine. • Developed multiple database back-end services to manage sessions and facilitate data transfer.
Software Engineer (Contractor)
Genome TherapeuticsSoftware Engineer (Contractor)
Jan. 2001 - Dec. 2001
Software engineer
Time0Software engineer
Jan. 1999 - Dec. 1999Member of rapid response team for a newly rolled out B2B Web portal. In current parlance - DevOps.
Software engineer
Grand VirtualSoftware engineer
Jan. 1998 - Dec. 1999
Software engineer
PTCSoftware engineer
Jan. 1997 - Dec. 1998
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Gregory on Intch
Startup Founder
249688 people
17
Executive Creative Director / Art Director / Founder @ Those Guys Are Great, Inc
18
Technologist, Project/Program Manager
16
Program Manager @ DISH Network
Startup FounderFounder
93742 people
17
Executive Creative Director / Art Director / Founder @ Those Guys Are Great, Inc
19
Marketing Creative Director
19
Founder @ Beagle