Stephen Ritchie work email
- Valid
- Valid
- Valid
Stephen Ritchie personal email
- Valid
- Valid
- Valid
Stephen Ritchie phone numbers
I am as engineering leader with a style that focuses on inspiring and motivating teams. I have strengths in teaching, mentoring, and coaching.I prioritize flexibility, quick decision-making, and embracing change. I foster open communication, enable rapid adjustments, and empower developers to thrive in a fast-paced environment.I specialize in technical practices, such as, test-driven development (TDD), refactoring, continuous integration (CI/CD), and ensemble programming.- Expertise in Software Engineering with skills in C#/.NET, Python, and TypeScript/Node.- I improve team productivity in programming, software design, and team processes.- I enhance team dynamics by coaching teams in collaboration, prioritization, and effective planning.- Author of "Pro .NET Best Practices" (Apress) and currently working on a second book.Through my work, teams become more productive, adaptive, and skilled in programming, software design, and development practices. This leads to higher quality software and more engaged team members.
-
Senior Engineering ManagerIcfAshburn, Va, Us -
Senior Solutions ArchitectIcf Jul 2024 - PresentReston, Virginia, UsAs a Senior Solutions Architect within ICF's Energy, Environment, and Infrastructure (EEI) group, I provide technology leadership to deliver scalable, secure, and cloud-based solutions that support mission-critical initiatives. I collaborate with senior leadership, development teams, and key stakeholders to architect solutions that address complex business challenges while driving innovation.Key areas of focus include:- Architecting Cloud Solutions: I translate business needs into comprehensive architectural blueprints, ensuring scalability, security, and maintainability. Through clear, well-documented diagrams, I effectively communicate these solutions to both technical and non-technical audiences.- Leading DevSecOps Initiatives: I spearhead the integration of development, security, and operations practices. By refining release strategies and optimizing CI/CD pipelines, I ensure faster, more reliable deployments.- Balancing Priorities: I navigate competing demands between feature development, technical debt, and security requirements, continuously evolving the architecture to meet long-term goals.- Ensuring Security Compliance: With a focus on security and regulatory policies, I maintain rigorous documentation and implement best practices to meet standards like SOC 2, GDPR, and NIST.- Mentorship and Stakeholder Engagement: I foster cross-team collaboration, coaching teams in agile methodologies while aligning technical solutions with business priorities.Skills:- Cloud Architecture- DevSecOps Implementation- Agile & Scaled Agile Methodologies- Application and System Architecture- Stakeholder Engagement & Communication- Regulatory Compliance & Security Documentation -
Author • Coach • TeacherValen Jet Nov 2023 - Jul 2024Published author of "Pro .NET Best Practices" (Apress) • Blog ruthlesslyhelpful.net • Writing my next book ... stay tuned!As a coach, I help teams become more productive, adaptive, and skilled in programming, software design, and development practices.- Test-driven development (TDD)- Static and dynamic code analysis- Continuous integration and delivery (CI/CD)As a leader, I teach ...- Soft skills like collaboration, prioritization, process, and achieving results- Hard skills like software engineering, C# .NET, Python, and TypeScript -
Vice President Of EngineeringDaysmart May 2022 - Nov 2023Ann Arbor, Mi, Us• Worked closely with the CTO, VPs, and other senior leaders to bring transformation and change.• Led DevOps metrics initiative, improved operational efficiencies, and reduced AWS costs by 25%.• Enhanced team performance through Scrum, Kanban, and agile practices.• Increased automated testing, CI/CD efficiencies, and reduced technical debt. -
Director, Software DevelopmentDaysmart Aug 2020 - May 2022Ann Arbor, Mi, Us• Recruited to enhance delivery performance through team coaching and process improvement.• Drove innovation and service delivery in key product functional areas.• Oversaw diverse technical teams, optimizing automated testing and development expertise.• Led and expanded developer teams by focusing on strategic hiring, skills development, and fostering a culture of continuous improvement and collaboration. -
Vice President Of EngineeringWinmore Jun 2016 - Aug 2020San Francisco, Ca, Us• Recruited to optimize software reliability, streamline processes, and ensure delivery commitments, managing a global engineering team across development, customer success, QA, and operations.• Drove Winmore's innovation, expanding the B2B SaaS platform globally with new feature design, product release, and operations, focusing on the CPG vertical and a $52B beverage client.• Established a European development center in The Netherlands, enhancing dual-shore capabilities and delivering 30+ features for a $19B logistics client, while ensuring GDPR compliance.• Led a significant global rollout for the same client, marking the largest contribution to Winmore's ARR, and relocated to San Francisco to fortify the platform, achieving 99.99% uptime and reduced AWS costs.• Held progressive roles at Winmore, culminating as VP of Engineering, driving delivery, quality assurance, platform reliability, and software delivery. -
Senior Manager, Program ManagementSapient Global Markets Apr 2015 - Jun 2016Boston, Ma, Us• Recruited to improve a mortgage finance institution’s agile-lean delivery program for a web-app managing $500B in loans; doubling release velocity.• Led team-level delivery improvements, coaching on agile principles for enhanced Scrum practices and greater product quality.• Orchestrated program-level agile planning and coordination across a 60-person release train, boosting product backlog efficiency and fostering consensus among stakeholders.• Worked as and enterprise-level coaching through the Agile COE, influencing a 2,000-person development organization and delivering workshops to promote continuous process improvement. -
Managing ConsultantExcella Consulting Sep 2009 - Apr 2015Arlington, Va, Us• Recruited to embed on a delivery team, leveraging technical and leadership skills to revitalize troubled client projects, by improving collaboration, efficiency, and quality.• Coached and led diverse teams across 12+ engagements, impacting organizations ranging from $30M nonprofits to $13.7B+ retirement programs.• Accomplished key turnarounds, including rescuing failed launches, revitalizing stalled projects, and instituting automation for continuous delivery.• Drove advancements in team efficiency, development transparency, and customer satisfaction, while disentangling complex, high-profile projects. -
Senior ProgrammerIds-Tech, Inc. Mar 2009 - Sep 2009• Recruited by CTO for a privately-funded transition of iFramework from on-prem to SaaS, overseeing architecture design and phased releases.• Developed and executed an engineering hiring plan, rapidly assembling a team to innovate and build.• Successfully hired engineers and launched iFramework version 5.0 in 3 months, driving critical partner investment decisions.
-
Director Of EngineeringBrabeion Software Corporation May 2006 - Jan 2009• Recruited pre-$5.1M Series A funding to lead Navigator's launch in the Risk Management sector, directing a dual-shore team and coordinating across functions.• Spearheaded development phases, from crafting the .NET Windows Service backend to implementing CI/CD pipelines with quality control measures like NUnit.• Directed Engineering for Brabeion, overseeing scheduling, releases, and cross-functional coordination, culminating in a successful technical evaluation and acquisition by RSA Archer.
-
Senior Technology ConsultantCosolutions, Inc. Oct 2005 - May 2006Sterling, Va, Us• As the senior engineer on the eAgent project, consulted with co-owners and led the design and development of a next-generation web application, from requirement analysis to full-stack architecture.• Created the eAgent CRM "dashboard," a real-time sales automation tool for tracking site traffic, displaying visitor details, and managing marketing qualified leads. -
Independent Software ConsultantSdr Consultants Mar 2003 - Oct 2005Designed and developed software systems and components for Cricket Technologies' commercial litigation e-discovery product -- a .NET Windows application called CricketBox -- used by law firms and corporate legal staff to electronically harvest, catalog, image, OCR and otherwise process electronic file obtained through litigation or internal audit.>> Developed plug-in components using C# and .NET interop to control 3rd party application using COM. >> Developed dozens of C# based Windows forms, including full-text and metadata search and metadata-merge application.>> Designed primary data tables used to catalog the files loaded, documents imaged, and metadata extracted. >> Developed several dozen stored procedures in T-SQL to optimize performance, reporting and exporting.Technologies: C#.NET, ADO.NET, SQL Server 2000
-
Project DirectorNess Technologies Oct 1999 - Mar 2003New York, Ny, UsPrimary architect and project manager of a document management software system for a large multi-national pharmaceutical company's auditors to compose, edit, review and distribute quality assessment documents.- Designed primary data tables used to store catalog files loaded, documents imaged, and metadata extracted- Developed stored procedures and triggers in PL/SQL to control security access, audit trails and optimize performance- Performed project management activities for a small team of three developers- Led the requirements gathering and was the primary customer liaison on matters of budget, schedule and issue resolutionPerformed the data migration from legacy web application to the newly developed application:- Designed the views and stored procedures to extract, load and transform the data from the existing site’s database- Developed DTS script to transform data in an automated, repeatable manner -
Principal EngineerSage Software (Formerly Best Software) Oct 1997 - Oct 1999Newcastle Upon Tyne, GbRecruited as a software engineer with experience and expertise in Visual C++ and SQL Server. Soon, enlisted by senior management to be the project manger for the new browser-hosted, n-tier software product for fixed asset accounting (FAS). Led the project through many stages of the development, including conceptualization, prototype, development and testing.- worked with Product to develop the vision and requirements for the software- worked with the System Architect to develop the technical approach and high-level design- created the high-level project plan, including all development and QA resources- recruited and hired 12+ engineers and testers to join the team of 20+ people- presented project plans and status reports to senior and executive management -
ConsultantRda 1994 - Oct 1997Hunt Valley, Md, UsRecruited by the project manager to be a senior engineer for the Sallie Mae’s PortSS III project, building a software product sold to banks to help them originate and manage student loans. Performed the core business development in Visual C++ and T-SQL within the business-layer modules. Specific accomplishments included development of application and loan classes that encapsulated and enforced the complex business rules and logic.- designed the key student loan application classes in the business layer- designed and developed the C-API used by the UI team to call into the business layer- wrote many dozens of stored procedures in T-SQL for CRUD logic- wrote stored procedures for complex data transactions used in reporting- developed data extract, transform and load (ETL) procedure to migrate data from legacy to new databasesTechnologies: Microsoft Visual C++, Microsoft Foundation Class (MFC) Library, Microsoft SQL Server -
Senior Software EngineerRoadshow International Feb 1992 - 1994Recruited to solve the challenges of transitioning Roadshow's mapping technology from LaserDisc video to scanned-map images on CD-ROM.Solved all the key issues, which allowed migration off of LaserDisc, including:- optimizing color depth- deciding on file format- identify scanning services- employing lossless compression- showing on Targa display- CD-ROM masteringDeveloped the Microsoft Windows prototype that was used to promote the product vision to select customers, key prospects, and the Board of Directors.Roadshow International was acquired by The Descartes Systems Group Inc. in October 1997.
-
Director Of Software DevelopmentTroika Multimedia Aug 1990 - Apr 1992One of several partners in a small, start-up company which developed two shrink-wrapped commercial software titles for multimedia CD-ROM. Designed and programmed all aspects of both products throughout the entire development lifecycle from concept to product shipment. Designed and developed innovative GUI for these consumer-oriented, multimedia applications targeted internationally to consumer users. Programming: Lattice C and Amiga OS
-
Software EngineerPresearch Incorporated Apr 1989 - Jan 1991Worked as part of a team of software engineers programming a network of parallel processing microprocessors, called Transputers, for real-time acoustical data processing. Responsibilities included the redesign and porting of the FORTRAN code to Occam, a Transputer specific machine language. Developed parallel-processing algorithms and provided programming support for weapon simulation software.
-
Research AnalystManufacturing And Technology Conversion International, Inc. Sep 1988 - Apr 1989Worked on the development of an advanced sensor for monitoring the slagging and fouling in black liquor boilers. This project aimed to enhance the operational efficiency and safety of recovery boilers. My role involved running the experiments, collecting the data, programming the software to analyze the data, writing the Phase 1 report, and writing the Phase 2 proposal.
-
Software DeveloperTrw Technar Dec 1986 - Dec 1987Programmed computer controlled assembly stations for the production of electromechanical devices used in automobile air-bag systems. Software development concentrated on hardware control, data acquisition and display, statistical quality control, and RS-232 interfacing of equipment.
-
TeacherPacific Christian High School Oct 1986 - Dec 1986Taught geometry, algebra, and AP math.
Stephen Ritchie Skills
Stephen Ritchie Education Details
-
The George Washington University School Of BusinessMs In Project Management -
CaltechChemical Engineering -
Bowdoin CollegePhysics -
St Andrew'S College, Dublin -
St. Anselm'S Abbey School
Frequently Asked Questions about Stephen Ritchie
What company does Stephen Ritchie work for?
Stephen Ritchie works for Icf
What is Stephen Ritchie's role at the current company?
Stephen Ritchie's current role is Senior Engineering Manager.
What is Stephen Ritchie's email address?
Stephen Ritchie's email address is ru****@****ail.com
What is Stephen Ritchie's direct phone number?
Stephen Ritchie's direct phone number is +141587*****
What schools did Stephen Ritchie attend?
Stephen Ritchie attended The George Washington University School Of Business, Caltech, Bowdoin College, St Andrew's College, Dublin, St. Anselm's Abbey School.
What skills is Stephen Ritchie known for?
Stephen Ritchie has skills like Software Development, Agile Methodologies, .net, Microsoft Sql Server, C#, Requirements Analysis, Agile Project Management, Asp.net Mvc, Common Sense, Nhibernate, Sql Server, Technical Leadership.
Who are Stephen Ritchie's colleagues?
Stephen Ritchie's colleagues are Nick A., Rosa Camacho, Bob Corn, Steve Burnett, Jayme Abbott, Aicp, Peter A., Vinnie Bravdica.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial