I’m a passionate software engineer with technical leadership skills and experience shipping code to millions of people. I am also a big dreamer that loves to talk about what software can do for people.
Experience
Co-Founder
Konfig, San Mateo, CA - (Sep 2022 - Present)
- Sales, Customer Support, Engineering, Marketing
- Programmatic SEO
- Content writer
- Built SDK generator capable of publishing idiomatic and high quality libraries for API companies
- Built markdown based documentation platform for API companies with code generation and interactive capabilities
- Grossed $X revenue from Y amazing customers
Senior Software Engineer
C3.ai, Redwood City, CA - (Aug 2019 - March 2022)
- Led a team of 5 engineers in building a scalable and intelligent big data exploration framework leveraging distributed compute and built on the popular Pandas API
- Coordinated product stakeholders and engineering leadership in weekly high visibility meetings
- Translated product requirements into well-defined and equally distributed engineering tasks
- Reduced 12 hour CI times for a team of 50 engineers by 50% using parallelization
- Built AST-based Java migration framework capable of translating millions of lines of code using a rules based framework
- Helped grow a team from 5 to 20 by conducting over 160 technical interviews
- Helped develop a proprietary DSL capable of bootstrapping petabyte scale data applications in millions of generated code in Java
- Contributed to customer facing Python and JavaScript SDKs leveraging a proprietary RPC protocol
- Designed and implemented critical code paths and testing infrastructure for a proprietary low-code AI application platform
Software Engineering Intern
AppDynamics, San Francisco, CA - (May 2018 - August 2018)
- Researched and implemented proof of concept to measure JavaScript execution time on real user devices across any browser
- Designed and built JavaScript agent and API to generate replays based on user sessions and classify user behaviors based on browser events
Research Assistant
University of Illinois Urbana-Champaign, Urbana, IL - (August 2015 - August 2018)
Server Performance Intern
Arm, Austin, TX - (May 2017 - August 2017)
- Developed infrastructure to benchmark server workloads simultaneously across multiple CPU architectures to discover and investigate performance issues
Contact
[email protected]
LinkedIn
GitHub
Blog
Education
University of Illinois At Urbana-Champaign
B.S. / M.Eng. in Computer Engineering
Degree May 2019
Skills
Mentoring, Technical Leadership, Code Reviewing, Maintaining Massive & High Quality Codebases, Security, Machine Learning, NLP, Data Mining, System Design, Full-Stack Development
Languages
Java, JavaScript, Python, TypeScript, CSS
Technologies
SQL, MongoDB, GraphQL, Rails, React, Spark, Docker, Kubernetes, Jenkins, JUnit, Pandas, Tailwind CSS
Powered by
Fruition. Seriously, try it out yourself - Dylan