Marc Brooks

Marc Brooks Email and Phone Number

Modern Software Engineer @ Turnberry Solutions
St. Louis, MO, US
Marc Brooks's Location
Greater St. Louis, United States, United States
About Marc Brooks

Oversee company-wide development of full stack applications. Design and developed all software for interactive marketing web sites, line-of-business web applications, mobile applications, internal data analytics applications.Set standards for application development, client-server APIs, O/R Mapping, SQL and NoSQL database design and query management with fluency in most cloud datastores on Azure, AWS, and GCP.Establish regular code-review, unit-testing and continuous integration methodologies using GitHub, git, mercurial, subversion and Microsoft Team Foundation Server. Continuous builds with GitHub Actions, Azure Runners, Jenkins, and Drone. Deployment using CloudFoundry, Terraform, Octodeploy and several others.Microsoft .Net specialist, extremely fluent in ASP.Net from 1.0 through current, .Net Core contributor, MVC, WebAPI, AJAX/jQuery, C#, TypeScript, JavaScript, CSS3, HTML5, C++/CLI with extensive experience in architectural analysis, design, coding and deployment of complete systems. Fluent in agile development methodologies SCRUM, XP, Agile, Lean, etc. and have been the Agile Lead for teams from 3 to 20 folks.Fluent in Java, Go, and Scala; using Spring and other full-stack platforms. Fluent in TypeScript, Angular, React and Redux with appropriate client-testing frameworks. Extensive experience in Node, NPM (including shared packages), BUN, etc.Database specialties: Microsoft SQL-Server including DDL, DML, T-SQL, stored-procedures, triggers, etc. with multi-terabyte databases for real-time transactions processing and OLAP data decision analysis. Extensive support of both in-house and cloud-based (Amazon EC2, Amazon RDS and Microsoft Azure). Extensive Oracle and Informix experience. Extensive use of DynamoDB, PostGres, ElasticCachand ElasticSearch.

Marc Brooks's Current Company Details
Turnberry Solutions

Turnberry Solutions

View
Modern Software Engineer
St. Louis, MO, US
Marc Brooks Work Experience Details
  • Turnberry Solutions
    Modern Software Engineer
    Turnberry Solutions
    St. Louis, Mo, Us
  • Turnberry Solutions
    Modern Software Engineer
    Turnberry Solutions Aug 2024 - Present
    Philadelphia, Pa, Us
  • 1904Labs
    Director Of Information Technology
    1904Labs Nov 2022 - Present
    St. Louis, Missouri, Us
    All software and hardware support for entire company, including GSuite, Adobe, Slack, AWS, GCP, Azure, and all other commercial services. Training, repair, security controls and all IT related efforts.Also act as a roving architect for all teams, adding breadth of systems knowledge for systems architecture, security reviews, and DevOps best-practices
  • 1904Labs
    Agile Engineering Lead
    1904Labs Dec 2017 - Present
    St. Louis, Missouri, Us
    Acting as the agile practice team servant-lead for development teams.Ensuring all agile practices were run well (backlog maintenance, sprint planning, sprint review and retrospectives).Executing and facilitating extensive medium and long-term planning sessions and integrated the human-centered design into software designs.Mentoring team members, conducting code reviews of all product, backstopping developers and pairing as needed. Conducting product owner communications and ensuring continuous completion of business-value driven features.Ensuring personal one-on-ones with developers to regularly extends their domain knowledge and development skills while ensuring personal growth.Regular research into upcoming technologies, tools and practices to continuously enhance the teams' skills and abilities. Deep diving into the domain space to ensure ability to understand and translate the business needs for developers.Maintaining company website as well as https://lifitingthelou.orgManaging any software as a service applications used by 1904labs including Google Admin/Slack/CloudFlare/Azure, etc.Acting as an architectural subject matter expert in client-to-team communications to ensure complete understanding techincal requirements, environments, personas, etc. Conducting design and code reviews and coordinating stakeholder demos.
  • 1904Labs
    Senior Software Developer
    1904Labs Sep 2016 - Nov 2017
    St. Louis, Missouri, Us
    Served as a lead developer migrating a Java analytics application from Java 5 and plain JavaScript to a modern microservice-based system calling REST and gRPC APIs from a Java Spring backend and a AngularCLI based frontend using Bootstrap, Material Design and every AWS service needed (CloudFoundry, S3, ElasticCache, ElasticSearch, DynamoDB, Postgres, SQS, Lambda, etc.)Built the entire system using GitFlow, Pull Requests, Jenkins and CloudFoundry to automate and enable continuous integration and auditable deployments of multi-team systems.Performed code reviews, database migration and backup tasks, and mentoring of junior developers. Acted as the agile lead for the team integrating with the Product Manager to translate and prioritize the backlog of user enhancements and feature requests.
  • Steadyrain
    Principal Software Engineer
    Steadyrain Mar 2015 - Aug 2016
    St Louis, Missouri, Us
    Design, code, deploy and troubleshoot applications written in C#, PHP, JavaScript on all major CMS platforms (Drupal, Wordpress, OrchardCMS, DotNetNuke and Umbraco).Design, code, supervise, code-review and deploy MVC-based Software-as-a-Service applications oriented toward Corporate IT Asset Management, Critical Messaging and Digital Marketing Automation based on SQL Server via Entity Framework using WebAPI, C#, Javascript, jQuery, Knockout, HTML5, CSS3/LESS.Diagnose and correct database performance for SQL, NoSQL (even Access) applications.Guide developers in best-practices for development, maintenance and technical-debt pay down in a per-hour environment.Manage offshore teams in the development of large-product efforts.Implement development/operations use of GitHub, Git Flow release management and integration with Slack and MavenLinkAssist clients with infrastructure and deployment changes, including large scale migrations of multiple server environments from in-house server to RackSpace, Azure and Amazon EC2Implement transactional and batched email using SendGrid, CampaignMonitor and MailChimpImplement CloudFlare and CloudFront CDN/caching including fine-grained expiration policiesResearch and remediate multiple XSS/OWASP/ security patches in third-party and inherited code bases.
  • Tacklr
    Hack Prime
    Tacklr Jul 2014 - Mar 2015
    Tacklr was spun off from InfuzI acted as the chief architect, database designer and development lead for multiple projects involved in content curation, social media tracking and analytics. Using APIs from Twitter, Facebook, Reddit, Instagram, Pinterest, Google+, RSS feeds and Google Search (and others) gather new and interesting content (photos, videos, articles, etc.) for various client interest groups. Using extensive data analysis and expert-systems to match content to a client's audience interests. This allows a client to offer engaging content to each audience member.We also built a software-as-a-service product, AlertWire, which allows automatic insertion of important messaging into any website. With a single JavaScript line inserted at the bottom of any/all pages enables placements of alerts (such as site-maintenance, recall notices, closing notices, etc). at any later point without redeploying the websites. Allows PR companies or business owners to manage their own urgent messaging without involving the IT or agencies that build or manage the websites. Includes scheduling, reporting, fine-grained security and audit logs to ensure compliance with various reporting regulations.Hosted site at Amazon EC2 instances using Amazon RDS, Route 53, and the full raft of Amazon tools.Authentication of end users via OAuth(2) and external logins from Facebook, Google, Twitter, etc. All API access secured using JWT.
  • Infuz
    Hack Prime
    Infuz Jan 2007 - Jun 2014
    Development of ASP.Net-based web services for interactive marketing and analysis web sites. Extensive .Net and SQL service coding and design. Support and mentoring for all technical staff. Fire-stomping as need.Worked on web projects like RallySTL, Purina Petcentric, Purina ProClub, STLTweets, STLIndex and Realtime/STL.[Company sold in June, 2014, I continued on with the owner to co-found Tacklr]
  • Educational Software Company
    Lead Architect
    Educational Software Company Jul 2005 - Dec 2006
    Lead architect for the entire company product line. Migrated an ASP VB6 COM+ application to ASP.Net 2.0 with a complete rearchitecting to add customizable systems for university and college academic information management. Also optimized an restructured SQL Server databases for the legacy application.NDA: Company Name
  • Anheuser Busch
    Enterprise Architect
    Anheuser Busch Oct 2004 - Jul 2005
    St. Louis, Mo, Us
    Consulting from Envision to Anheuser Busch. Architect for internal systems, designing building and overseeing off-shore developers for internal applications in use throughout the company. Extensive work with ASP.Net 1.1, Oracle and SAP system integration. Oversee department wide development of internal systems applications. Designed, developed, piloted and rolled-out an application framework for all A-B internal systems intranet applications, setting standards for ASP.Net application development. Established regular code-review, unit-testing and continuous integration methodologies.
  • Envision, Llc
    Senior Architect / Consultant
    Envision, Llc Jun 2004 - Jul 2005
    St. Louis, Missouri, Us
    Technical Architect doing in-house project work. Design systems, architect solutions and developed .Net based applications.Assigned as Enterprise Architect at Anheuser Busch
  • Cpi Corporation
    Lead Technical Architect
    Cpi Corporation Dec 2002 - May 2004
    Plano, Texas, Us
    Design, architect, develop, manage and deploy a Sales Table, POS and production system for Sears Portrait Studios. Developed in .Net for DB2 and MSMQ
  • Charter Communications
    Systems Architect
    Charter Communications Jun 2002 - Dec 2002
    Stamford, Connecticut, Us
    Consultant from iBridge, LLC to Charter Communications working on assigned tasks. Designed and coded support classes and web-services for a distributed authentication and security system. Integrated MapPoint services into location/cable mapping application. Ported several legal applications from Microsoft Access to Microsoft SQL Server with Visual Basic clients under Windows 2000. Wrote, deployed and supported applications to gather, merge, statistically analyze and manage web logs for many disparate servers. Mentored/trained Charter employees on use of .Net C# and CLR/FCL.
  • Ibridge Solutions
    Consultant
    Ibridge Solutions Jun 2002 - Dec 2002
    Assigned to Charter Communications.
  • Sendouts Llc
    Lead Developer
    Sendouts Llc Dec 1999 - May 2002
    Clayton, Missouri, Us
    Developed distributed thick-client software for recruiters to do networked placements, contact management and sales automation. Developed in VB6 for Microsoft Windows using RDO/RDS across the Internet to a service oriented SQL Server backend.
  • Cpi Corporation
    Lead Systems Analyst
    Cpi Corporation Dec 1996 - Dec 1999
    Plano, Texas, Us
    Developed Point-Of-Sale, Image Capture and Sales Table application for Microsoft Windows using VB6 for the user layer and heavily templated C++ for the business layer and data access components for a distributed application using Informix and DCOM.
  • Citation Computer Systems
    Lead Architect
    Citation Computer Systems Dec 1981 - Dec 1996
    Wrote and supported extensive clinical lab management software for PC equipment. Developed in CBasic, PL/I and C++ under CP/M, DOS, Windows using Btrieve and SQL database systems and real-time communication and control of laboratory analysers.

Marc Brooks Education Details

  • Washington University In St. Louis
    Washington University In St. Louis
    Computer Science And Electronics Engineering
  • United States Naval Academy
    United States Naval Academy
    Computer Science

Frequently Asked Questions about Marc Brooks

What company does Marc Brooks work for?

Marc Brooks works for Turnberry Solutions

What is Marc Brooks's role at the current company?

Marc Brooks's current role is Modern Software Engineer.

What is Marc Brooks's email address?

Marc Brooks's email address is id****@****ail.com

What is Marc Brooks's direct phone number?

Marc Brooks's direct phone number is +131481*****

What schools did Marc Brooks attend?

Marc Brooks attended Washington University In St. Louis, United States Naval Academy.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.