Bio
Experience
-
-
New Caledonia
-
Software Development
-
1 - 100 Employee
-
Field CTO
-
Jun 2023 - Present
-
-
Senior Cloud Engineer
-
Jul 2022 - Jun 2023
-
-
United States
-
Information Technology & Services
-
100 - 200 Employee
-
Client Solutions Principal / Senior Director
-
Nov 2016 - Mar 2021
Responsible for managing the entire client lifecycle from a technical and delivery perspective, encompassing pre-sales and contract negotiations, team staffing and coordination, architectural guidance, final delivery and transition, and continuous expectation and relationship oversight.Engaged with clients and sales to determine engagement goals, timelines, and pricing. Insured proper technical scoping, design, staffing, and risk managementDesigned high-level technical architectures, phases, and staffing plans. Hired and mentored teams built to support the technologies and outcomes associated with individual projectsGuided teams during architectural design, project kickoff, and throughout the engagement to make sure work and deliverables aligned with client expectationsMentored team leads in client relations and client management, as well as guiding engagements through mistakes, delays, and difficult scenariosProvided a single point of continuity for all technical engagements with a client, allowing for greater coordination between projects and more effective predictions of future needsWorked with remote and offshore teams and taught best practices around maintaining project and team cohesion across time zones and different cultures
-
-
Director / Senior Consultant
-
Mar 2014 - Nov 2016
Data Practice Lead focused on data modeling, ETL, reporting, and real-time data analytics. Designed, developed, and deployed enterprise, cloud-native, serverless systems built to scale automatically based on client load and data volume. Lead multiple teams of developers, analysts, and testers to design, build, deploy, and support client systems.
-
-
United States
-
Appliances, Electrical, and Electronics Manufacturing
-
1 - 100 Employee
-
Director of Software Development
-
Oct 2013 - Mar 2014
Responsible for the design, implementation, and continual improvement of multiple layers of a high-performance message routing and processing system, designed to manage incoming data from tens of thousands of wireless smart-devices in near real-time. Managed a team of frontend, backend, and embedded developers tasked with the design and build out of new features while supporting and maintaining existing clients.
-
-
Senior Software Engineer
-
Aug 2010 - Sep 2013
Responsible for the design and implementation of a linux-based mesh-routing solution to provide wireless network backhaul for a utility's smart meters and devices. Implemented automated check-ins, automatic network healing, lockup protections, and unattended upgrades.Responsible for the design and implementation of the backend sql databases responsible for storing millions of data reads from thousands of utility meters and devices. Devised data retention and processing strategies along with automatically generated summaries and statistics to allow for rapid queries and data system responses.
-
Red Hat
-
Charlotte, North Carolina, United States
-
Project Manager / Technical Lead
-
Oct 2005 - Aug 2010
-
Charlotte, North Carolina, United States
Responsible for providing architectural design, guidance, and best practices for development teams, including mentoring and code reviews for junior developers. In charge of managing project timelines, scopes, and deliverables while communicating progress and challenges to client management and stakeholders. Tasked with mentoring client developers on new technologies and methodologies, allowing internal resources to hit the ground running on new systems and workflows.
-
Education
-
2001 - 2005Duke University
Bachelor of Science in Engineering (BSE), Electrical Engineering and Computer Science
Suggested Services
This profile is unclaimed. These are suggested service rates with 0% commision upon successful connection
Industry Focus. “Computer Software”
Looking to Create a Custom Project?Get StartedNeed a custom project? We'll create a solution designed specifically for your project.
References
Community
You need to have a working account to view this content. Click here to join now -