Jacek Migdał

Creator of Sumo Logic Warsaw

Warsaw, PL


Office Hours

How does this work?

Happily executes at many levels from an engineer through the coding manager to the site lead. As a site lead: inspires, provides a focus, debugs, and executes. Attracts talent and build the organization machinery. Keeps learning to stay technical relevant. As a director: incubates the new teams mixing internal and external talent. Launches and iterates quickly on a new product. Accelerate velocity, keep morale high, and balance conflicting priorities. As a coding manager: loves to teach and mentor engineers. Make them productive while giving room to innovate. Read other's code before designing/writing the new thing. Simplifies religiously. As an engineer: enjoys solving hard engineering problems and even more creating value. Unafraid of deep dives into the technology stack. Writes code simple enough that can be debugged later. Specialties: transforming chaos into order, optimizing costs on AWS, microservices, hiring, big data, security, data mining, algorithms, debugging, full-stack prototyping, 0 to 1, 1 to 1024, bringing new products to the market, starting new engineering teams and offices All views are my own.

Ask me about
AWS Budgets
Amazon CloudWatch
IntelliJ IDEA
AWS Cloudwatch
Work experience

Apr 2012 - Present

Sumo Logic

Director of Engineering

From early employee pre-revenue to $2Bln+ Initial Public Offering (NYSE:SUMO). Major accomplishments: 1. Created the Sumo Logic Warsaw office (~70 FTE). Personally sourced and hired ~30 employees, mostly engineers (ex-Facebook, Microsoft, Teradata, Hedge Fund employees). Made them productive quickly through training. Later professionalize structure, which included hiring site lead. 2. Improved gross margin by ~50% reduction of AWS costs in a year. Lead the engineering execution of multiple projects: some reduced waste and chaos, other increased efficiency by better algorithms (e.g. stream processing) or more efficient data structure (40% smaller full-text indices). The improvements continued over the years, which allowed Sumo to compete on economics while maintaining high gross margins. 3. Creatively recruited the team and led the Tracing team's execution. It launched a new product with the first commercial win in less than a year. 4. Implemented and maintained encryption infrastructure for security and compliance (including PCI) 5. Removed more lines of Scala code than added. Simplified and reused many components. Positions: - June 2019 - current: Director of Engineering; Warsaw, Poland - Mar 2018 - May 2019: Senior Engineering manager, executive of Sumo Logic Poland; Warsaw, Poland - Sep 2017 - Feb 2018: Engineering manager, executive of Sumo Logic Poland; Warsaw, Poland - Nov 2016 - Aug 2017: Engineering manager; Warsaw, Poland - Apr 2015 - Oct 2016: Senior software engineer; Warsaw, Poland (remote) - Oct 2014 - Mar 2015: Senior software engineer; Redwood City, California - Oct 2013 - Sep 2014: Backend software engineer; Redwood City, California - Sep 2012 - Sep 2013: Backend software engineer; Warsaw, Poland (remote) - June 2012 - Sep 2012: Software Intern; Mountain View, California - April 2012 - June 2012: Part-time contractor; Warsaw, Poland (remote) Side projects: build system, productivity improvements, security, prototyping


Jul 2011 - Oct 2011


Software Engineer Intern

HBase team (distributed key-value database). Implemented custom compression, which saves space and allow queries without decompressing. Tech details: https://issues.apache.org/jira/browse/HBASE-4218 High-level overview (Data Block Encodings paragraph): http://blog.cloudera.com/blog/2012/06/hbase-io-hfile-input-output/ Technologies: Hadoop, Java


Jul 2010 - Sep 2010


Software Intern - CUDA driver

Improved the CUDA programming model. Implemented the first fully functional Linux prototype. Later this technology was released as: http://devblogs.nvidia.com/parallelforall/unified-memory-in-cuda-6/ Technologies: Linux kernel development, C, hardware drivers


Jul 2009 - Sep 2009


Software Intern - CUDA driver

Worked on OpenCL and CUDA driver. Fixed bugs and improved the compiler infrastructure.


Jul 2008 - Sep 2008


Research intern

Research in dynamic service discovery (Semantic Web). Created a prototype application of semantic and statistical-based discovery. Co-author: "Discovery of Optimized Web Service Configurations Using a Hybrid Semantic and Statistical Approach" (published at International Conference on Web Services 2009)

Feb 2008 - Apr 2008

Polish Children's Fund


The Polish Children's Fund is an independent, non-governmental organization established in 1981. One of its major objectives is to help highly gifted pupils and students to pursue and develop their academic interests and artistic talents and to adjust the educational system in Poland to accommodate the special needs of highly gifted children. Tutor during: -scientific workshop at ICM (February 2008), -interdisciplinary workshop in Świder (April 2008);

Jul 2007 - Sep 2007

ICM Warsaw University

Software Developer (Internship)

-development of a program for natural language analysis (C++) -R&D project for Prokom Software (C, NVIDIA CUDA)


2010 - 2012

Uniwersytet Warszawski

MSc, Computer Science

2007 - 2011

Uniwersytet Warszawski

Bachelor, Computer Science and Mathematics

2004 - 2007

V LO w Bielsku-Białej

Mathematics, Physics and Computer Science

Talk to Jacek

@ Copyright 2020 OfficeHours Technologies Co.