Jeff Merckens
Senior Front-End Developer
PDF version coming soon
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 - PresentBuild 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 2025Create 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 2022Software Engineer
October 2020 - January 2022Analyze, 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 2020Programmer Analyst
July 2017 - August 2019Computer Programmer
April 2017 - July 2017Supported 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