Jacob LeCoq

Senior Software Engineer

Summary

Senior Software Engineer with 8 years of full-stack experience building scalable web applications and high-throughput backend services. Expert in Node.js, TypeScript, Go, and cloud-native architectures on AWS, with deep experience in data processing and API design. Led the design of Bayer's reusable form system to streamline cross-team workflows and optimized DNAnexus infrastructure to secure $30K in annual savings.

Experience

Senior Software Engineer

Aug 2024 — Present

Dexian (Bayer contractor) · Remote

  • → Built Bayer's farmer-facing e-commerce platform end-to-end: React.js/TypeScript frontend, Node.js/NestJS backend, GraphQL APIs
  • → Mentored junior engineers and performed code reviews, enforcing best practices across Java and Node.js stack
  • → Diagnosed and resolved complex issues using Splunk and DataDog, increasing platform stability

Senior Software Engineer

Oct 2023 — Aug 2024

DNAnexus · Mountain View, CA

  • → Led end-to-end backend development (Node.js/TypeScript) for three features from spec to production
  • → Optimized AWS database clusters and pricing models, achieving $30K in annual cost savings
  • → Developed backend infrastructure using IAM and KMS/Secrets Manager for secure cross-account AWS access (BYOA)
  • → Implemented automatic AWS Spot Instance utilization, reducing compute costs and job execution times

Senior Software Engineer

Feb 2020 — Oct 2023

Bayer · St. Louis, MO

  • → Led design and full-stack development (React.js, Node.js/TypeScript) of reusable form system adopted across all GEM programs
  • → Implemented serverless deployment pipelines using AWS CloudFormation and Lambda
  • → Designed and optimized DynamoDB databases with standard data modeling and indexing strategies
  • → Maintained system stability with error rates below 10% using DataDog and CloudWatch

Software Engineer

May 2019 — Jan 2020

Waitr · Lafayette, LA

  • → Led frontend development with Angular.js for internal applications enabling restaurant partner management
  • → Served as Scrum Master, facilitating ceremonies and improving sprint predictability
  • → Managed frontend builds with Grunt and set up CircleCI pipelines for automated testing and AWS deployment

Technical Consultant

Feb 2018 — May 2019

CGI Federal · Lafayette, LA

  • → Full-stack developer using Knockout.js, jQuery, and Java/Spring Boot for EPA software solutions
  • → Delivered features each 2-week sprint within Agile Scrum ceremonies

Autonomous Systems Software Developer

May 2017 — Jan 2018

ASV Global · Broussard, LA

  • → Developed C++ system software and Qt GUI interfaces for autonomous surface vehicles (ASVs)
  • → Led development and integration of C++ software for winch systems on marine vehicles
  • → Performed software installation and configuration on embedded headless systems

Associate Technical Consultant

Jun 2016 — May 2017

Perficient · Lafayette, LA

  • → Led Agile team building web applications using Angular.js, Java/Hibernate, HTML, CSS/SCSS
  • → Ensured compliance with government regulations (NIST SP 800-53) using Azure Policy
  • → Executed deployments with Jenkins CI/CD pipelines on Azure and AWS

Education

B.S. Computer Science

2012 — 2016

University of Louisiana at Lafayette · GPA: 3.66

Certifications

Certified Scrum Master (2016)

Skills

Frontend: React.js, Next.js, Angular, TypeScript, JavaScript, HTML, CSS, Tailwind, Material UI, Bootstrap
Backend: Node.js, GraphQL, Java, Go, Rust
Databases: DynamoDB, PostgreSQL, Redis, MS SQL
Cloud: AWS, Azure, Oracle
Tools: DataDog, Splunk, Git, Docker, CI/CD