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 — PresentDexian (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 2024DNAnexus · 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 2023Bayer · 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 2020Waitr · 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 2019CGI 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 2018ASV 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 2017Perficient · 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 — 2016University 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