Principle Software Engineer

Summary

As a strategic software engineering leader, Contact Contact blends technological expertise with business acumen to architect software solutions, implement scalable infrastructures and introduce processes and procedures that support sustainable growth. He is skilled at identifying and correcting issues, thus enabling successful turnarounds and expansion. He is known for building, coaching and mentoring high-performance teams and organizations.

Training & Coaching
Scrum Teams
Policies & Procedures
Software Development
Implementations
Troubleshooting
DevOps
Automation
Scalable Technologies
Cloud Infrastructure
Quality
Team Building & Leadership

@ Sophos
Led a technical engineering team in developing foundational policies and procedures to enable core product line capabilities, resulting in patients being pursued and reducing AWS costs by fifty percent. Mentored the engineering team on using Go, Python, AWS, Terraform, and general best practices in software development.

@ LeadsRx
Recruited to turn around and expand the software engineering department. Developed foundational policies and procedures to enable corporate growth. Assessed defects to repair and modernize an aging code base. Crafted and implemented a strategic plan for releasing new features for existing products.

@ Intuit
Led team in architecting new mission-critical software solutions, enabling the company to scale. An aging piece of software critical to the security of the companys cloud accounts could not handle the companys growth. Identified issues and spearheaded a complete rewrite from the ground up.

Built a team of high-performing professionals and established processes and standards. Recruited, hired, and directed a team of five to seven engineers in re-architecting and designing scalable software solutions. Established development infrastructure. Maintained a legacy system, built a new one, and led the seamless migration.

Delivered comprehensive training on Go and developing in the Cloud. The overall direction of the infrastructure services organization had changed from on-premise data center operations to Cloud AWS operations: retooled processes and designed and implemented team standards with team buy-in.

@ AlertLogic
Automated deployment pipeline, increasing releases, improving cycle time, reducing bugs, and enhancing quality. Built and maintained continuous integration/continuous deployment pipeline. Automated the release process enabling releases to production to begin after developers checked all the boxes.

Improved product provisioning, breaking record for monthly reoccurring revenue (MRR) in a single month. Sales revenue was recognized when the product was installed at the customer site. Established procedures and systems to physically provision security appliances, customizing and configuring them for client data center

Expectations

Leadership roles: I enjoy mentoring groups of engineers and building things with the mantra of "High quality, elegant, simple software at speed.". I accomplish this by setting a vision and using SCRUM and Agile Methodologies. I have built platforms that delight developers and exceed business expectations. If you are looking for a proven technical leader, let's have a quick chat! - Roles may have titles such as: "Team Lead, Manager/ Senior Manager, Principle/Distinguished engineer or Director.". It depends on the company.

Engineering roles: When I am not leading a team, I enjoy getting down into the nitty gritty of bits and bytes. Whether it is the finer points of TCP/IP, GoLang, AWS, CICD, Terraform, Linux System Engineer, or anything tech. I love solving complex technical problems at scale. I prefer to work in AWS and Go for backend things and React for frontend. Let's chat if you have a complex engineering problem working with the following technologies!

Employment Preferences
Expected Base Salary

**0,000 USD

Experience

Total Professional Experience

16 years

Startup Experience

5 years

Big-Tech Companies

7 years

Enterprise Experience

7 years
Contact Candidate

Contacts are hidden

Send a connection request to the candidate to get their contact details.

Contact Candidate