Jeff Merckens

Senior Front-End Developer

PDF version coming soon

LinkedIn

Summary

Seasoned front-end developer with over 10 years of experience building responsive and accessible web applications. Specializing in clean, maintainable code with a focus on user experience and performance. Experienced in modern JavaScript frameworks, functional programming patterns, and design systems.

Skills

Proficient

  • Angular
  • HTML
  • JavaScript
  • TypeScript
  • Git
  • CSS
  • RxJS
  • NgRx

Intermediate

  • Python
  • C# .NET
  • Postgres
  • Bash
  • Docker
  • AWS
  • CircleCI
  • NoSQL

Experience

EVERYWHERE Communications

Remote/Portland, ME

Front-End Developer

March 2025 - Present

Build and maintain mission-critical communication platforms, ensuring seamless access to secure messaging, location monitoring, and emergency services; enabling users to preserve situational awareness in challenging environments.

  • Upgraded a large AngularJS application from version 1.5.11 to 1.8.3
  • Established a new code quality process using ESLint and Prettier

Branding Brand

Remote

Senior Software Engineer

July 2022 - March 2025

Create mobile apps and sites for an international portfolio of high-profile brands in retail and hospitality.

  • Led team of 8 engineers on a major code modernization project: Rewrote and upgraded 20 Angular (JS & 3-7) libraries to Angular 14, improving readability, maintainability, performance, and design consistency across the entire application.
  • Designed a core utilities Angular library to eliminate code duplication in libraries.
  • Automated code quality checks using GitHub Actions, ensuring higher standards and encouraging best practices through test execution, linting, formatting, and builds.
  • Mentored client engineers and junior team members, assisting with debugging and improvement with technical concepts, industry standards, and best practices.

Tyler Technologies

Remote/Yarmouth, ME

Senior Software Engineer

January 2022 - July 2022

Software Engineer

October 2020 - January 2022

Analyze, design, and develop lean, secure, well-documented and testable code of moderate to high complexity using modern design techniques that conform to the requirements, established technical architecture, and industry best practices.

  • Became an integral member of a small trailblazing team of 4 engineers in a short time.
  • Developed new features and implemented bug fixes for a web application used by hundreds of clients and internal staff for Tyler product installations and upgrades.
  • Restructured the bulk deployment scheduling process by replacing ad-hoc scripting with reusable library methods, saving time and minimizing errors.
  • Troubleshooted and resolved production issues with microservices in Amazon Elastic Container Service (ECS) by analyzing and adjusting EC2 instances (number and size).

State of Maine, Office of Information Technology

Augusta, ME

Senior Programmer Analyst

August 2019 - October 2020

Programmer Analyst

July 2017 - August 2019

Computer Programmer

April 2017 - July 2017

Supported the Maine Department of Transportation by performing comprehensive software development activities across the systems development lifecycle, including requirements gathering, design, coding, testing, and maintaining complex database environments.

  • Maintained 5 applications, including a critical web application with 500,000+ lines of PL/SQL code managing time reporting, payroll processing, and contract payments for over 1,000 employees and contractors of the Department of Transportation.
  • Architected a solution for rounding errors in pay calculations, eliminating the need for manual corrections and saving time for the department.
  • Implemented a table-driven approach for management of pay rates and associated factors, saving time by making it easy to adjust these values without code changes and enabling self-service management by business users through a UI.

Certifications

  • Society of Actuaries - Probability Exam

    – Passed (2016)

    Understand the fundamental probability tools for quantitatively assessing risk. The application of these tools to problems encountered in actuarial science is emphasized. A thorough command of the supporting calculus is assumed. Additionally, a basic knowledge of insurance and risk management is assumed.

  • Society of Actuaries - Financial Mathematics Exam

    – Passed (2016)

    Understand the fundamental concepts of financial mathematics, and how those concepts are applied in calculating present and accumulated values for various streams of cash flows as a basis for future use in: reserving, valuation, pricing, asset/liability management, investment income, capital budgeting, and valuing contingent cash flows.

Education

Bachelor of Arts in Mathematics

– University of Maine, Orono

Let's Work Together

Interested in working together? Send me an email or connect with me on LinkedIn or GitHub.