Dmitry Yesin profile picture

About Me

I bring over 18 years of experience in the Software Development Industry as developer and manager. I am particularly interested in large-scale consumer websites which are solving real-world problems.

My specialty is tuning web application for optimal performance (monetization, site speed, page rank, SEO, and accessibility). I pride myself on delivering high-quality applications on schedule and on budget.

Contact Details

Dmitry Yesin
San Francisco, CA 94121
(415) 531-4728
dyesin@gmail.com

Work

Walmart Labs

Senior Engineering Manager 2014 - present

Senior Engineering Manager responsible for Walmart.com Front End engineering. I am part of the team leading a complete re-architecture of Walmart.com website to be fully responsive and built on modern technology stack. I am managing multiple engineering and quality assurance teams to migrate the site from Backbone.js and Java to ReactJS/Redux and Node.js

    Responsible for:
  • Continuous delivery of features using CI/CD pipelines
  • Site performance improvements and monitoring
  • Project management from requirements gathering through production support
  • Job satisfaction of each engineer on my team
    Major accomplishments:
  • Played a key role in the optimizing website performance and achieved sub-second response time (ATF) on key pages.
  • Was responsible for driving site accessibility changes across an entire Walmart.com website

Ebay Advertising

Senior Engineering Manager 2008 - 2014

Engineering Manager for Consumer Sites. Leading team of engineers and setting the team's goals, helping prioritize the work, managing roadmap, and keeping everyone productive.

    Responsibilities:
  • Managed multiple teams of software engineers plus an offshore team: hiring, mentoring, and enhancing best-of-class development teams
  • Drove technical projects and provided leadership in an innovative and fast-paced environment
  • Responsible for the overall planning, execution, and success of complex technical projects
  • Contributed technically to projects using Java and PHP technologies.
  • Managed iPhone and Android development
  • Worked closely with product management team to ensure we're building the best products

Shopping.com

Member of Technical Staff/Tech Lead 2004 - 2008

Was responsible for coding major revenue generating features of the site including algorithms for displaying graphical and text advertisements, logic for presenting pay-per-click merchant offers. Implemented internal revenue-tracking system as well as integrated with Omniture for user tracking. Designed and build many configuration tools which cut down on number of releases and added to the stability of the site.
As a lead engineer, enforced good software development practices in the team, such as unit tests, code documentation, and informal code reviews. Also conducted design reviews, refactored code, trained new team members, and did everything else that otherwise fell through the cracks.

Epinions.com

Senior Software Developer 2002 - 2004

Was part of the team that worked on migrating DealTime.com from mod-Perl to Java. This was a complete rewrite of the Front-End architecture which led to much-improved performance. Major accomplishment: single-handedly wrote custom message board application including complex admin portal.

DYConsulting

Owner/Principal Software Developer 1997 - 2002

Started my own software development shop while in college and worked with many Bay Area startups. Projects included: eCommerce sites, link aggregators, site scrapers, one of the first web-based RSS reader and even web-based bar management software.

Managed all aspects of software development process from conception to distribution. Developed unique tools and workflows to maximize developer’s productivity and throughput. Particularly proud of delivering very high-quality projects on time and on budget.
Wrote code daily and managed distributed development team in California, Russia, and Europe.

Education

San Francisco State Univercity

Computer Science 2000

Skyline College

Pulmonary Physiology 1997

Some of my recent projects

Give the gift of hearing to those in need
Customer: Starkey Hearing Foundation
Own Your Story
Customer: Sketchfolio
Conejo Valley Church
Customer: Sketchfolio/Conejo Valley Church
Project: Custom CMS, Member management, Calendar integration

Get In Touch


Available for Projects
dyesin@gmail.com

I can be found on LinkedIn www.linkedin.com/in/yesin

My projects on GitHub https://dyesin.github.io