Evan Howarth work email
- Valid
- Valid
- Valid
- Valid
Evan Howarth personal email
- Valid
I have contributed to, architected, and led dozens of projects. Technologies ranged from high availability, high volume, low latency cloud services to mobile applications. Most projects achieved commercial success. One led to the sale of a tiny startup for $12M. Another increased revenue of a medium-sized company by 29% in one year. The current effort is sustaining high double-digit growth and surpassing $207M/quarter.Success stems from: - Focusing on market impact using QFD and other ideation practices- Mentoring for design skills and best engineering practices- Employing agile techniques to foster feedback and target true goals- Selecting technologies that shorten schedules and ease maintenanceAlong the way I built teams and saved a few pre-existing projects from failure. I have led teams of developers, testers, technical writers, UX designers, and outsourced resources over the entire software development lifecycle.
-
Principal ArchitectSwiftly Mar 2022 - PresentSeattle, Washington, UsStreamlined SaaS onboarding, authentication, and provider integrations at a unicorn startup. Grew tenants from three to fifty-three without enlarging the team. -
Principal EngineerHomecare Homebase May 2020 - Mar 2022Dallas, Tx, UsAzureKubernetesAndroidKotlinIngested a daily volume of approximately one million patient visits and 10 gigabytes of PII. Optimized Infrastructure: - Reduced reliance on internal data centers. - Extracted microservices from overly complex stored procedures. - Streamlined code using libraries like Jetpack Compose and Room. - Mentored colleagues on design techniques that improved testability, minimized coupling, and reduced platform dependencies. -
Medical Device Development Manager, Principal Staff ArchitectAbbott Oct 2008 - May 2020Abbott Park, Illinois, UsFDA 21 CFR Part 820ISO 13485C#iOSCybersecurity● Led the team that developed the first class III medical devices shipped on iOS. The devices programmed brain implants for the treatment of Parkinson’s Disease and movement disorders and spinal cord implants for the relief of chronic pain.● Introduced a rapid delivery cadence to a division that historically shipped on multi-year schedules. Drove a proof of concept to release candidate in 6 months – a record for the company. Subsequently shipped multiple mobile products on six-month schedules. Overtook two other competitors to become the market leader.● Influenced stakeholders to adopt mobile technologies and cloud solutions. Saved development time and cost to sustain 25% growth.● Hired engineers, contracted outsources, and mentored on topics including Kanban, code reviews, unit testing, domain driven design, cybersecurity, process automation, career advancement, etc.● Prototyped features such as telemedicine, Android and iOS-based patient devices, integration test automation, Bluetooth communication with implants, new therapies, therapy visualizations, WPF to PDF converters, cloud storage, machine learning, etc.● Won approval from executive management for various projects by presenting concepts and live demos. Gained feedback from physicians, clinicians, and patients though formative testing in-house and in the field.● Performed hazard analysis and risk management activities for implantable medical devices. -
Enterprise Application ArchitectOracle Jan 2006 - Oct 2008Austin, Texas, UsASP.NETSQL ServerOracleAjaxJavaScript● Developed web-based product lifecycle management applications sold to Coca-Cola, H.J. Heinz, McDonald's, Tyson, etc. Sales tripled during my tenure.● Corrected mixture of data access via O/R mapping and hard-coded SQL. Added a query builder to a proprietary O/R map. Ported the applications to multiple database engines. Simplified the API of the most commonly used library by two-thirds.● Introduced performance testing. Doubled the performance of the slowest library. Improved UI responsiveness and reduced server load by eliminating unnecessary post-backs. Introduced AJAX using Yahoo! UI to simplify user interaction.● Mentored team members on refactoring, OO design, and JavaScript. -
Software ArchitectImagine Solutions 2004 - 2006Dallas, Texas, UsC#Image ProcessingUX Design● Improved the architecture of an application for scoring standardized tests. Doubled the same machine throughput of servers that processed millions of sheets a day. Redesigned the queue to allow horizontal scaling. Refined user interfaces via paper prototypes, iterative development, and WebEx demos for remote customers. Technologies included LEADTools, smart clients, web services, and workflow engines.● Proposed future directions for existing products and estimated costs of various alternatives. Mentored team members on design patterns, unit testing, multi-threading, and .NET libraries such as CAB and WSE 3. -
Software Development ManagerIwatsu 2002 - 2004C#C++SOAPSIPUX Design● Oversaw the development of six telephony products. Designed web services and applications for PBX configuration, TAPI servers, ACD servers, CTI productivity, VoIP phones, call accounting, and call centers.● Restored confidence in release dates and software quality. Finished a product that had languished for 3 years. Improved architecture and unit testing to develop similar-scale products on 6-month schedules.● Introduced peer review, test-driven development, spiral lifecycle management, automated builds, and pair programming. Advanced the department from SEI CMM level one to three.● Specified new products and features. Increased stakeholder feedback via detailed specifications, prototyping, and iterative development. Assisted sales presentations.● Assessed technology trends. Migrated development to .NET and C#. Adopted SOAP, NUnit.● Architected systems and contributed in every phase of development. Designed and coded shared libraries and high-performance servers. Wrote C# assemblies for RS-232 I/O, socket services, TAPI, CSTA, security, etc.● Improved user interfaces through goal-centered design. Implemented views with .NET Windows Forms and ASP.NET.
-
Web Software Development Team LeadRemedy Corporation 1999 - 2002Carlsbad, California, UsMachine LearningJ2EEJavaC++JavaScriptCRMEAIUML● Shipped a J2EE product that personalizes web site content for individual visitors. This eCRM tool was used to implement support sites that reduced costs for customers such as Canon USA. ● Developed an EAI product that provides XML interfaces to disparate systems such as Oracle ERP and SQL databases.● Estimated schedules and directed peer reviews for a team of eight engineers. Met development dates on two major and two minor releases.● Mentored team members on object-oriented design (OOD), multi-threading issues, network programming, GUI design, internationalization, and design patterns.● Trained support staff on troubleshooting the products and consultants on developing custom applications using the products. Presented conference talks and assisted sales to generate interest in the products.● Designed overall architecture for three products. When requirements changed (delaying one project), five developers collapsed the schedule by building interdependent modules in parallel. Due to solid interfaces, integration took only three weeks.● Designed a JDO-like (Java Data Objects) persistence layer to allow the transparent reading and writing of objects to a relational database. Allowed independent development of Java/C++ object models and their backend schemas. Class implementers simply mapped member collections, objects, and primitive fields to database fields and then delegated database actions to the API. The API handled tables mapping to more than one class and classes mapping across multiple tables.● Designed a personalized content management system. Exposed the module to web site developers via custom JSP tags (similar to Jakarta Struts tags). Due to the tag interface, no programming was required to personalize web sites. On requests for content the system used profile information to return the most appropriate content item for each individual. -
Project Leader, Sales EngineerAxtive Software 1999 - 2000C++SQLJavaScript● Documented designs with Unified Modeling Language (UML) diagrams. Simplified documentation using TogetherSoft’s Together/J and javadoc.● Proved correct behavior and uncovered flaws in third-party libraries by building unit tests with JUnit. Reduced QA bug counts to half the count for other groups in the organization.● Tuned for performance and analyzed load test results. Reduced the creation of little objects, refactored code for superior multi-threaded speed, and minimized network traffic. Tripled the performance of the most heavily used modules.● Wrote build scripts and oversaw configuration management. Builds resulted in InstallShield and Unix install programs ready to run.
-
Lead Software EngineerIntellicall, Inc. 1996 - 1999Santa Clara, California, UsC++DCOMUMLTAPIISO 9000High-Volume ServersUI Design● Designed three applications using object-oriented methods. Documented the designs in class diagrams, state transition diagrams, sequence traces, and thorough descriptions of public class interfaces via Booch/UML.● Shortened the learning curve for other team members, provided ISO 9000 quality documentation, and facilitated change requests via formal design methods.● Gathered requirements for the replacement of legacy systems from existing users, customer support personnel, management, and inspection of competitor’s systems.● Designed the user interfaces for two large applications. Minimized window pollution by application of the latest Win32 features for screen navigation. ● Maximized user feedback through in-place editing and table-based solutions.● Mentored five other developers in object-oriented design, C++, and Windows NT programming. Taught short classes and provided “hands-on” training.● Built a high availability server providing Pre-Paid Calling Card services.● Distributed objects across a network using Microsoft’s DCOM, named pipes, and sockets. Migrated to using ATL, TAPI, and Winsock. Stored data via ODBC to SQL Server, Interbase, and Btrieve.● Optimized multi-threaded applications using overlapped I/O.● Wrote C++ libraries encapsulating NT security, Win32 thread synchronization, inter-process communication, telephony APIs, object-oriented access to SQL databases, NT services, and access to Btrieve databases. These libraries simplified complex interfaces and eliminated the possibility of resource leaks.● Wrote CGI scripts in Perl for an online web-based shopping cart system. -
Enterprise Software EngineerGerber Scientific 1992 - 1996Tolland, Ct, UsC++VBDelphiSQL● Implemented Windows-based workgroup software that supported 250 concurrent users across distributed work locations.● Designed Windows user interfaces and relational database schema.● Led the team building a client server replacement for a file share legacy system. With four programmers and one artist, built the system in less than two years.● Wrote software that distributed documents as faxes and web pages.● Supported translation to multiple languages for international sale of our software.● Provided on-site customer training and sales support.● Wrote version control system.● Modularized an existing project to reduce code bloat by 50%.● Wrote VBXs and DLLs to support multi-language programming. Used Delphi, Visual Basic, Visual C++, and SQL.● Used ODBC to interact with Microsoft SQL Server, Oracle, Microsoft Access, and Superbase.
Evan Howarth Skills
Evan Howarth Education Details
-
Brigham Young UniversityPhysics
Frequently Asked Questions about Evan Howarth
What company does Evan Howarth work for?
Evan Howarth works for Swiftly
What is Evan Howarth's role at the current company?
Evan Howarth's current role is Architect // simplifying complex systems.
What is Evan Howarth's email address?
Evan Howarth's email address is ev****@****sjm.com
What schools did Evan Howarth attend?
Evan Howarth attended Brigham Young University.
What skills is Evan Howarth known for?
Evan Howarth has skills like Software Development, Object Oriented Design, Software Engineering, Embedded Systems, Agile Methodologies, System Architecture, Testing, C#, Embedded Software, Java, C++, Clearcase.
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