Servant leader in software engineering with over 15 years of software development experience in agile teams. Most fulfilled by building high-performing teams and advocating for highly-engaged individuals. Most energized by doing the right thing, the right way, with the right people.
Overview
5
5
years of post-secondary education
15
15
years of professional experience
Work History
Senior Manager, Software Engineering
Becton-Dickinson / CareFusion
San Diego, CA
08.2017 - Current
Managing software development project for MMS’ next-generation connectivity solution for smart infusion pumps (cloud-first, microservices, domain-driven-design, infrastructure-as-code approach; cross-functional team of over 40 members across 6 countries, 4 continents, with both full-time associates and outsource partners)
Partnering with stakeholders in marketing, regulatory affairs, manufacturing operations, and customer support to regularly ensure R&D roadmap alignment
Managing individual career development of 11 direct reports
Established and administered R&D internship program for 3 summers, growing from 1 to 16 students and from 1 to over a dozen mentors/sponsors
Acting as Steering Team member for 2 R&D leadership development rotational programs (recruiting/hiring candidates, mentoring associates, advising on infrastructure subcommittee, and representing MMS business unit in program strategy)
Developing unified strategy for MMS R&D department’s Diversity/Equity/Inclusion culture initiatives, university relations programs, and community outreach initiatives
Coordinating budgets and SoWs for outsource partners across multiple projects
Participating on MMS R&D software architecture advisory board
Represented MMS R&D in planning, presenting at, and reporting out of first annual company-wide software conference (established team collaboration site; reviewed presentation materials; presented retrospective to leadership)
Senior Principal Software Engineer
Becton-Dickinson / CareFusion
San Diego, CA
11.2012 - 08.2017
Led product development on cross-functional scrum teams of 3-7 team members
Communicated technical development stages and provided design support to businesses and other stakeholders encouraging participation for on-time execution
Collaborated with cross-functional development team members to analyze potential system solutions based on evolving client requirements.
Pioneered first-in-company implementations of new technologies, frameworks, and approaches across multiple projects (Single-page-application framework on stack of NodeJS, ExpressJS, Backbone/Marionette, i18n, MongoDB; Hypermedia API to support complex med-dispensing and validation workflows; Android native mobile application for managing medication delivery and tracking logistics workflows; Agile software development team practices; Continuous-integration pipeline with TeamCity/OctopusDeploy; Behavior-driven (BDD) test automation with Specflow
Created and maintained deployment/configuration scripts
Tested troubleshooting methods, devised innovative solutions, and documented resolutions for inclusion in knowledge base for support team use
Software Engineer
InnovaSystems International, LLC
San Diego, CA
10.2006 - 11.2012
Performed full-stack software development for multiple Navy, AirForce, and DoD application platforms (UI, business tier, and SQL stored procedures)
Created AdvancedQueryBuilder and MassEdit tools for GFM Navy to support building ad hoc data queries across multiple entity sets and performing mass operations on resultant data
Created and maintained in-house library of custom web control components
Wrote business objects layer and data access layer for applications using NHibernate persistence ORM system, Microsoft ADO.NET and Microsoft LINQ-to-SQL
Maintained/developed automated build scripts and wrote internal tool for automating database deployments
Programmer Analyst
First Advantage Litigation Consulting
Pasadena, CA
12.2005 - 09.2006
Developed proprietary data processing/management software in C++ and C#
Developed, tested and executed pre-release testing scripts
Performed builds/releases and managed application release notes
Investigated and addressed system issues to enhance usability and improve functionality
Designed new product elements such as image recognition, OCR, and indexing techniques
Collaborated with product management to design, build and test systems
Consulted regularly with internal customers on application development project status, new project proposals and software-related technical issues
Stress-tested server code to validate code changes
Education
Master of Science - Applied Computer Science and Technology, Client/Server Technologies
Azusa Pacific University
Azusa, CA
08.2003 - 07.2005
Bachelor of Science - Information Technology, Telecommunications
Mt Sierra College
Monrovia, CA
08.1999 - 07.2002
Work Availability
monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse
Skills
Software Development
undefined
Quote
You can learn many things from children. How much patience you have, for instance.
Franklin P. Adams
Timeline
Senior Manager, Software Engineering
Becton-Dickinson / CareFusion
08.2017 - Current
Senior Principal Software Engineer
Becton-Dickinson / CareFusion
11.2012 - 08.2017
Software Engineer
InnovaSystems International, LLC
10.2006 - 11.2012
Programmer Analyst
First Advantage Litigation Consulting
12.2005 - 09.2006
Master of Science - Applied Computer Science and Technology, Client/Server Technologies
Azusa Pacific University
08.2003 - 07.2005
Bachelor of Science - Information Technology, Telecommunications
Mt Sierra College
08.1999 - 07.2002
Similar Profiles
Mitch A. SmithMitch A. Smith
Territory Manager at Becton DickinsonTerritory Manager at Becton Dickinson