Yuri Gadow

Yuri Gadow

Work History

Work History
2005 - Present

Software Development Manager

RedPrairie Corporation (acquired StorePerform in 2006)

Managed groups of software developers, testers, and database architects from eight to twenty, sometimes mixed on and off-shore, developing a variety of enterprise Java products. Supported individuals and teams through mentoring, coaching, and servant leadership in all things from teaching OO programming by example to organizational skills to business development.

Designed, evangelized, and managed lean approaches to many aspects of our business, including:

  • the process to transfer development of an ailing enterprise product from India to Denver; including hiring, building, and leading local teams to rehabilitate it
  • metrics and a dashboard to show holistic performance across all areas of a product, e.g., defect density, inventory, revenue, sales pipeline
  • an integrated compensation and performance evaluation system for development staff
  • collaboration tools and practices of instant messaging, micro-blogging, online code review, and a wiki
  • automated integration and unit, load, and acceptance testing in Java, JUnit, and Selenium

  • Scrum training and coaching for teams, Scrum Masters, and Product Owners
  • an internal open source practice to promote collaboration between different product teams across the US and UK

Continued developing and managing a vendor execution management product, begun in 2004, through its second major release and several minor.

2004 - Present

Lead Developer

http://www.procard.com/

Worked in a team developing a transaction processing system handling millions of credit card transactions per day, developed with C++ COM and C# .NET.

Implemented several practice improvement measures, including use of design, repeatable builds (using NAnt), unit testing (using NUnit and FIT), development and QA collaboration on delivery and smoke testing, security analysis, after-action reviews, and weekly, staff-led training sessions.

Began object-oriented class to teach the fundamentals of OO, design, analysis, patterns, and implementation with C-based OO languages (focusing on C#) to experienced RAD users new to programming.

Consulted with other teams to assist with architecture of client-facing .NET web-services and development of corresponding Java testing frameworks using Jelly/JEXL and FIT.

2003 - Present

Senior Developer

http://www.procard.com/

Worked in a team developing a transaction processing system handling millions of credit card transactions per day, developed with C++ COM and C# .NET.

2004 - 2005

Lead Developer

RedPrairie Corporation (acquired StorePerform in 2006)

Led the architecture and implementation of a new vendor execution management product for retailers, from concept through first release. Implemented a lightweight architecture in Java to be deployed into an integrated, multi-company environment with mainframe and web-service interfaces. Designed around the accountability family of patterns and FOSS, including Hibernate, Struts, PicoContainer, Axis, and many others. Promoted and practiced continuous integration, unit tests, code standards, shared code, peer inspections, and automated acceptance testing.

2000 - 2001

Lead Developer

http://pbworld.com/

Provided architecture and technology oversight and support for all projects, including both J2EE and Windows DNA based architectures. Researched and implemented emerging standards, technologies and theories. Collaborated with the general manager to implement process improvement and establish a technical road map for development staff, as well as hiring and retention. Implemented and participated in the company’s mentoring program, supporting junior staff members technically and professionally. Focus of instruction was generally Java fundamentals (API, algorithm usage, multi-threading, etc.) and preparation of staff for Sun certification. Designed and implemented process and code standards and worked with Quality Assurance to achieve high quality and streamlined testing and debugging processes for the developers. 

Led initial development of a new product line architecture for J2EE based project controls and program management systems with RBAC and DAC security models, automated multilingual interface generation, and a basis in WfMC’s reference model.

1999 - 2000

Developer

http://pbworld.com/

Worked in team developing a new web based project controls application built on Windows DNA. Developed through initial release and several subsequent minor and majors releases. Designed and implemented a web-enabled file-system using DAC for security.

1995 - 1999

Contract Developer

Contract Clients

Developed for direct and agency referred contracts creating database driven web-sites built with ASP, PERL, C, and Lasso; small client-server applications; MS Access applications; static web-sites; and automation scripts.