Brian Carl
Verified Expert in Project Management
Project Manager
Rochester Hills, MI, United States
Toptal member since January 3, 2022
Brian is a senior technical project manager, Scrum Master, and team leader with broad experience in software development and maintenance. He is highly organized, an excellent communicator, and able to work with technical and business staff and all levels of clients. Brian is interested in any development project that brings together computing technology and creative ideas to deliver a superior solution for the customer.
Project Highlights
Expertise
- Agile Project Management
- Best Practices
- Certified ScrumMaster (CSM)
- Jira
- Project Management
- Project Planning
- Software Development Lifecycle (SDLC)
- Team Leadership
Work Experience
Solutions Enablement Consultant
Sourced Group (an Amdocs company)
- Worked with architects to assess the client legacy software's current state and document a plan of action for modernization: migration to public cloud (AWS), including decomposition of monolith application to microservices.
- Planned and executed complex design and implementation schedule to build out and migrate services to AWS environment.
- Managed plan execution on schedule and budget, delivering significant improvements in tooling alignment and speed of delivery.
- Created and presented regular status reports to internal leadership, client stakeholders, and client executives. Identified risks and issues and presented mitigation and remediation plans.
Senior Project Management Consultant
Mission Veterinary Partners
- Guided experienced project managers in building best practice guidelines for general project management and strategic alignment. Coached junior project management team members in project management fundamentals and techniques.
- Helped to develop project management best practices, including project analysis and estimation guidelines, cross-department schedule and resource management, and the integration of tools like Monday.com and PowerBI.
- Performed stakeholder interviews, requirements matrix definition and refinement, vendor coordination, and decision analysis scoring for a project aiming to analyze a service desk upgrade.
- Coordinated with IT engineering staff and infrastructure vendors to define and maintain an equipment planning and tracking system for technical supply-chain management.
IT Product Manager
One10 Inc
- Led the multi-team development of a recognition and incentives management SaaS platform.
- Managed a development team of 12 employees and contractors from the US and India, plus 24 contractors in Mexico.
- Performed scrum master responsibilities like daily stand-ups, backlog refinement, retrospective, and sprint planning.
- Created and documented project management processes that formed a new baseline for all other software development teams within the department.
- Coordinated with the business product owner, operations, infrastructure, and client delivery teams to establish and evolve the product roadmap and corresponding technical feature deliveries.
- Created and presented monthly in-person status reports to executives.
Senior IT Project Manager
Aimia Inc
- Led planning and coordination of all technical activities for the Subaru dealer incentives website.
- Managed over $3 million in incentives payments monthly via integrated debit card deposits.
- Spearheaded a rapid-application development team in designing and building a custom website that provided nightly batch processing involving several 1M+ record tables.
- Maintained the ongoing project plan, coordinating with the business account manager, technical architects, creative designers, application developers, and quality analysts.
- Directed planning, estimates, development, testing, delivery, and support activities for the website.
- Coordinated with the internal learning management team to deploy and maintain Sitefinity-based training modules.
Technical Project Manager
EEI Global
- Led in-house development teams and outside vendors in web-based application development.
- Implemented the Agile methodology for the internal development team to deliver small increments of valuable features to the internal user base, including training and support.
- Partnered with outside vendors and clients to integrate technology needs better met by OTS solutions rather than custom-built software.
- Revised and delivered an internal proprietary job tracking system on schedule while delivering time-saving feature improvements.
- Established contracts with two external vendors to supply on-site software solutions saving over 50% compared to previous installations.
eCommerce Development Team Lead
Entertainment Promotions
- Led local and remote teams in the development and delivery of eCommerce web applications.
- Collaborated with business owners and other stakeholders to gather, clarify, and document requirements.
- Implemented Scrum for project management: prioritized backlog tasks into timeboxed sprints, facilitated development via daily stand-ups, focused on removing blockers, coordinated regular product showcases, and facilitated retrospectives.
- Coordinated with QA and system operations staff to manage product validation, release, and maintenance.
Application Developer
Plex Online
- Designed, developed, and deployed software enhancements for a SaaS ERP system.
- Devised and delivered solutions in a RAD environment with minimal turn-around time.
- Developed web applications in HTML, JavaScript, Classic ASP, T-SQL with SQL Server 2008, and C#.NET.
IT Project Manager
DCI Marketing
- Led the development of a B2C website for medium-duty trucks. I owned requirements gathering and analysis, the application's UI design, and the development team's leadership.
- Managed the ongoing maintenance of an online vehicle ordering system web and database application. I planned and supervised activities of outside development vendors, coordinated content experts, and provided support and enhancements as needed.
- Administered Salesforce.com and acted as an enterprise champion for the organization. I developed and deployed a customized local CRM solution for the organization's sales staff.
Senior Software Design Engineer
NEXIQ Technologies
- Led a team of six internal developers to produce a JSP and Struts-based web application. I created and revised requirements documents, concept UIs, and test plans.
- Managed a team of five outside consultants to develop a servlet-based web application. I collaborated with sales and marketing to define the feature scope and partnered with consultants to design, develop, test, and deploy the solution.
- Led rapid prototyping effort for a web-based vehicle diagnostics application. I co-authored the patent for a remote heavy-duty vehicle diagnostics system.
Member of Technical Staff
Lucent Technologies
- Designed and developed a software update subsystem for the prepaid calling card system. I created and developed the client and server application using Windows technologies.
- Led a team of 15 engineers to develop the operator center administrative report system. I managed the project schedule, issue tracking, and work estimates.
- Acted as the primary customer contact for the project development organization. I worked at the client's site in Tokyo, Japan, to provide direct support and timely response to issues.
Programmer | Analyst
NCR
- Developed and maintained Windows software applications.
- Maintained a custom object-oriented security framework.
- Designed and developed software in C++ and Java on Windows and Unix.
Project History
Employee Incentives and Recognition Platform — Product Team Management
Successfully devised, planned, created, and managed a globally-distributed development team to build and support a SaaS platform for employee incentives and recognition.
Scrum Implementation for an IT Department
Championed Scrum methodology and its implementation for the IT department, including definition and rollout of agile best practices.
Client Engagement Through Contract Loss and Reinstatement
Led planning and coordination of all technical activities for custom Subaru dealer incentives' website through contract loss and eventual reinstatement.
Education
Bachelor of Science Degree in Computer Science
Michigan State University - East Lansing, Michigan, USA
Certifications
AWS Certified Cloud Practitioner
Amazon
Certified Scrum Master
Scrum Alliance
Project Management Professional (PMP)
Project Management Institute (PMI)
Skills
Tools
Jira, Microsoft Excel, Microsoft PowerPoint, Microsoft Project, Microsoft Outlook, Microsoft Word, SQL, Confluence, Google Docs
Paradigms
Agile Leadership, Agile, Agile Project Management, Scrum, Management, Rapid Prototyping
Platforms
Enterprise Resource Planning (ERP), Monday.com
Other
Software Development Lifecycle (SDLC), Team Leadership, Project Planning, Project Management, Issue Management, Risk Management, Strategic Planning, Process Documentation, Remote Team Leadership, IT Project Management, Business Planning, Process Design, Scrum Master, Sprints, User Stories, Technical Project Management, Stakeholder Management, Backlog Management, Project Timelines, Sprint Planning, Microsoft Teams, Certified ScrumMaster (CSM), Waterfall Methodology, Project Estimation, Best Practices, Coaching, Product Roadmaps, Client Management, Rapid Application Development (RAD), Vendor Management, IT Business Analysis, Quality Assurance (QA), Web UI Design, IT Systems Architecture, IT Contracts, Account Management, Business Processes, Process Flows, Web, Software Development, Database-driven Web App Development, Web Services, Software Design, Performance Testing, Microsoft SQL Server, ASP.NET, C#, Java, Project Coordination, Project Design, Resource Management, Status Updates, Executive Presentations, Scrum Coaching, Client Presentations, Issue Tracking, Project Tracking, Program Coordination, Cloud, Amazon, Cloud Computing, Cloud Storage, Cloud Security
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring