Taras Tsugrii

Software Engineer

United States19 yrs 1 mo experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Expert in performance and distributed system design.
  • Co-founder of the Performance Summit event series.
  • Proficient in building GenAI infrastructure.
Stackforce AI infers this person is a Software Engineer specializing in performance optimization and distributed systems.

Contact

Skills

Core Skills

Distributed SystemsPerformance EngineeringSoftware DevelopmentApi DevelopmentJava DevelopmentProject Management

Other Skills

Compilers & toolchainsCI infrastructureBuild InfrastructurePerformance infrastructureRelease infrastructurePrivacy infrastructureGenAI infrastructureEvent organizationKnowledge sharingFrameworksAPIsPayments InfrastructureAndroid Location ServicesToolsDeveloper efficiency

About

I'm a software engineer with a passion for using cutting-edge research and technology to improve our planet. With experience in all areas of the stack, I'm currently utilizing my expertise in performance and distributed system design to build GenAI infrastructure that makes developers productive and customers delighted with minimum carbon footprint. In addition to my work in software engineering, I am a co-founder and organizer of the Performance Summit event series (https://performancesummitiii.splashthat.com/), where I bring together industry leaders to share knowledge and insights on performance optimization. I also manage the event's YouTube channel (https://www.youtube.com/channel/UCt50fEvgrEuN9fvya8ujVzA), which features expert talks and panel discussions on various aspects of performance engineering.

Experience

19 yrs 1 mo
Total Experience
3 yrs 9 mos
Average Tenure
11 yrs 2 mos
Current Experience

Meta

Software Engineer

Mar 2015Present · 11 yrs 2 mos · United States

  • Compilers & toolchains
  • CI infrastructure
  • Build Infrastructure
  • Performance infrastructure
  • Release infrastructure
  • Privacy infrastructure
  • GenAI infrastructure
  • Hosted and organized:
  • Performance Summit
  • Scaling Continuous Delivery Summit
Compilers & toolchainsCI infrastructureBuild InfrastructurePerformance infrastructureRelease infrastructurePrivacy infrastructure+3

Google

Software Development Engineer

May 2013Mar 2015 · 1 yr 10 mos · United States

  • Frameworks and APIs for Payments Infrastructure
  • Frameworks, APIs and infrastructure for Android Location Services (Fitness infra)
FrameworksAPIsPayments InfrastructureAndroid Location ServicesSoftware DevelopmentAPI Development

Microsoft

Sofware Development Engineer

Oct 2012Mar 2013 · 5 mos · Bellevue WA

  • I worked on tools and frameworks to improve developer efficiency.
ToolsFrameworksDeveloper efficiencySoftware Development

Luxoft

Senior Java Developer

Jul 2010Sep 2012 · 2 yrs 2 mos · Kyiv, Ukraine

  • Requirements gathering
  • Architecture and development of distributed financial systems using Java EE, Spring, Hibernate, CXF
  • Parallel processing library development
  • System decoupling
  • Application migration to message driven architecture
  • System integration using Apache Camel
  • Front-end development using GWT
  • Test coverage (JUnit)
  • Continuous refactoring in order to achieve “clean code”
  • Sybase scripts development
  • Migration to dependency management using Apache Ivy
  • Development of maintenance scripts using bash, powershell, groovy
Requirements gatheringArchitectureJava EESpringHibernateCXF+8

Freelance software developer "self employed"

Independent consultant and software developer

Jan 2007Jul 2010 · 3 yrs 6 mos

  • Technology selection
  • Team support during all development phases
  • Project management
  • Design and implementation of generalized and parallelized algorithms
  • Development of system which creates optimal topology for local networks with high availability and reliability demands (including creation of graph manipulation library and design of optimized algorithm for Hamiltonian paths recognition)
  • Refactoring and optimization of parts of existing code in assembler for extreme performance
  • Terrain generator for 3D engine (including implementation of 3D Delaunay triangulation using DirectX)
  • Development of additional security layers for secure communications (including implementation of cryptographic algorithms (RIPMD-160, IDEA))
  • Penetration testing utility development (including implementation of Hastad's and Wiener's attacks)
  • Parser implementation with Scala's combinators and C++ Spirit for small web framework
  • E-shops using Ruby on Rails
  • Flex web-interface for business analytics and interaction with .NET web services
  • Different extensions for Firefox and vim
  • Flex-based Internet paintings shop. Server side is based on Ruby on Rails
  • Writing unit, functional, integration test coverage. Usage of TDD, BDD etc
  • Human testing: code inspections, group walkthroughs, peer reviews
Technology selectionProject managementAlgorithm designSystem developmentRefactoringSecurity layers+6

Education

Taras Shevchenko National University of Kyiv

Master's degree — Computer Science

Jan 2008Jan 2010

Taras Shevchenko National University of Kyiv

Bachelor's degree — Computer Science

Jan 2004Jan 2008

Stackforce found 100+ more professionals with Distributed Systems & Performance Engineering

Explore similar profiles based on matching skills and experience