Senior Software Development Manager Resume
3.00/5 (Submit Your Rating)
Seattle, WA
OBJECTIVE
- Seeking a challenging position leading programs and development teams utilizing my broad technology and management expertise.
SUMMARY
- Tech leader wif passion for building strong and vital organizations, leading geographically dispersed teams, setting teh pace and execution, TEMPeffectively managing stakeholders, delivering multiple products on time, wifin budget. Led migration of data and applications from data center to managed services in teh cloud.
- Led data services teams to move data, applications to Google cloud using managed services
- Led building services ingesting IoT data, delivering custom telematics data and reports for fleet management
- Led creation of CI / CD pipelines, use of Docker containers, and use of Kubernetes for managing services.
- Led development of remote asset management tool using RESTful, Angular, MongoDB, Cassandra, Java
- Led development of Back Office Messaging system monitoring, management, guided upgrades.
- Led System Management software for secure communication wif remote assets, developed ISMP protocol
- Led development of Messaging software based on AMQP protocol for multi - transport wireless networks
- Led development of Test automation tools, integrated release management system at Sun
- Led High availability server management software stack using Intel driven IPMI protocol
- Led industry standards EFI, embedded and system software development for Intel’s x86 servers
- Developed CAD tools for IC and PCB designs, design conversions tools for investment protection.
- Developed software in C/C++, HTML, CSS, JavaScript, Shell scripts, AWK, many proprietary languages
PROFESSIONAL EXPERIENCE
Confidential, Seattle, WA
Senior Software Development Manager
Responsibilities:
- As part of leadership team, prepared logical architecture of teh product line and 2018 engineering roadmap.
- Led data services teams to move data, applications from data center to Google Cloud to take advantage of managed services. Created data pipeline for publishing and consuming services, building batch, stream APIs.
- Led teams building data services to deliver custom telematics data and reports for fleet management. Started moving legacy data products to use GCP (Google Cloud Platform), delivering to customers’ Azure endpoints.
- Established use of Docker containers, Kubernetes for managing services in teh cloud and on premise.
- Established CI / CD pipelines automating teh build and deployment processes. Established dev metrics.
Confidential, Renton, WA
Software Dev Manager
Responsibilities:
- Led as a manager development of a tool dat monitors and manages remote assets as well as teh Back office Messaging system and facilitates guided upgrades of Back office Messaging system. Driving development using multiple technologies (RESTful services, Java technologies, HTML5, AngularJS, MongoDB, etc.).
- Led development of Systems Management product to facilitate managing teh remote railroad assets (static and mobile) across North America. Teh software is implemented using digitally secure communication (ISMP protocol), Key exchange service (OTUPs, Certificates) and NoSQL database (Cassandra).
- Led development of Messaging system enabling wireless communication for multi-transport networks (220MHz Radio, Cellular, Satellite, Wi-Fi) for PTC (Positive Train Control, a federal mandate).
- Led teams to move to Scrum, Kanban methodologies. Successfully adopted SAFe (Scaled Agile).
Confidential
Co-Founder
Responsibilities:
- Delivered a fully automated provisioning, execution, and result collection system for a heterogeneous set of operating systems, applications, and test cases.
- Deployed single division-wide continuous build integration and release management system incorporating teh product development workflows. System utilizes web, version control, and database technologies dat centrally coordinate teh development efforts of hundreds of hardware, firmware, and operating system engineers.
- Led development and sustaining of a tool for managing QA process including test creation and management, results recording and tracking, trend reporting for project management.
Confidential, WA
Senior Software Engineering Manager
Responsibilities:
- Led a team ( 15+ engineers ) developing software (Tapeout, Frame generation automation) used in preparing design data for mask and IC fabrication. Automated teh data conversion using RDMBS, embedded SQL code.
- Completed database and other software tool evaluations for developing next generation software tools.