Eric K.

Senior Software Engineer

Nashville, Tennessee, United States20 yrs 8 mos experience
Highly Stable

Key Highlights

  • Led the tech team in rebuilding a customer payment portal.
  • Developed full-stack applications with AWS and React.
  • Mentored junior developers and improved team productivity.
Stackforce AI infers this person is a Full-Stack Developer with expertise in Fintech and E-Commerce.

Contact

Skills

Core Skills

Full-stack DevelopmentAwsWeb DevelopmentWordpress

Other Skills

NoSQLTypeScriptAWS LambdaNode.jsNext.jsReactJavaScriptvitestSQSDynamoDBMongoDBGitHubsingle-spaDockerPHP

About

Writing code started off as a hobby, but has turned into a career. I'm a senior software engineer (full stack) and I enjoy every minute of it. I like improving the developer experience for my teams and often write custom plugins (webpack, esbuild, web extensions) to automate build processes and debugging. My current stack is primarily TypeScript/JavaScript, React, AWS Lambda, DynamoDB, MongoDB, PostgreSQL.

Experience

20 yrs 8 mos
Total Experience
4 yrs 1 mo
Average Tenure
--
Current Experience

Trajector

Senior Software Engineer - Tech Lead

Jun 2024Jan 2026 · 1 yr 7 mos · Remote

  • Tech lead for a team responsible for rebuilding our customer payment portal.
  • Developed scalable and efficient software solutions utilizing technologies such as AWS Lambda, Node.js, Next.js, React, TypeScript, JavaScript, vitest, SQS, DynamoDB, and MongoDB.
  • Used vitest for unit tests
  • Integrated with 3rd party payment processors (credit card and ACH) via REST APIs.
  • Built a custom client to communicate with Worldpay's Access Gateway.
  • Integrated with finance team's accounting software via APIs and events (SQS messages).
  • Used GitHub workflows to perform common CI/CD tasks (linting, testing, deploying).
  • Led weekly code review meetings where I reviewed pull requests with the team, discussed new features, and helped debug issues colleagues were having.
  • Mentored junior developers and pair programmed to work on new features.
  • Created a custom GitHub Action that publishes our auto generated release notes to Notion.
  • This provided a central place for stake holders to be kept informed on multiple projects.
  • Created monorepo (using Nx) for shared packages that can be used by any team in the organization.
  • Packages are published to GitHub's private npm registry
  • Shared tooling configs so that organization wide rules can be enforced (e.g. commit message linting, spelling dictionary)
NoSQLTypeScriptAWS LambdaNode.jsNext.jsReact+8

Asurion

Software Engineer 3

Jun 2020Mar 2024 · 3 yrs 9 mos · Nashville Metropolitan Area

  • Worked on a small dev team that created the new Device Replacement Portal, where customers visit to obtain replacements for broken TVs, laptops, and other products.
  • The Net Promoter Score for the new portal was more than double the score of the old portal.
  • Designed our multi-vendor real-time like-for-like product search.
  • Used 3rd party e-commerce APIs to order over nine million dollars worth of products.
  • Created full-stack web applications using TypeScript, AWS Lambdas (Node.js runtime), DynamoDB, React, and single-spa.
  • Designed and implemented REST APIs that had custom authorizers, content negotiation, and strict input validation.
  • Built event driven systems (SQS, SNS, DynamoDB streams).
  • Built an asynchronous background order processor to get the current status of our orders from our vendors.
  • Created the eslint and prettier configurations for our monorepo to ensure consistent coding styles and best practices were followed.
  • Mentored junior developers and pair programmed to work on new features.
  • Led bi-weekly (Tuesday/Thursday) code review meetings where I reviewed pull requests with the team, discussed new features, and helped debug issues colleagues were having.
NoSQLTypeScriptAWS LambdaNode.jsDynamoDBReact+3

Lonely planet

Software Developer

Jun 2014Apr 2020 · 5 yrs 10 mos · Greater Nashville Area, TN

  • Created custom campaign sites for clients with a variety of features, such as photo galleries, custom maps, contests, and social media API integrations.
  • Built class based and functional React components.
  • Used Next.js to build static sites.
  • Built custom Docker images to run web apps.
  • Dockerized our WordPress instances to run in our Kubernetes cluster.
  • Created custom WordPress themes and plugins.
  • Published article content to Apple News with a custom theme and JSON Schema validation.
WordPressReactNext.jsDockerWeb Development

Parthenon publishing

Web Developer

Aug 2006May 2014 · 7 yrs 9 mos · Greater Nashville Area, TN

  • Created numerous WordPress sites with custom themes and plugins. The sites often had features like online ticket sales, events calendars, and interactive maps.
  • Developed web applications using PHP and MySQL.
  • Created multi-tenant web application for clients to manage their printed newsletter, including the ability to submit assets, create events, request changes, and give final approval.
WordPressPHPMySQLWeb Development

Zambooie, inc.

Web Developer

Nov 2004Aug 2006 · 1 yr 9 mos

  • Maintained and improved existing e-commerce website that was written with WebDNA.
  • Developed web applications using WebDNA or PHP and MySQL.
  • Web server setup and maintenance:
  • Maintain current web server while new system is being built.
  • Setup new server configuration that includes mirrored and load balanced servers and a dedicated database server.
  • Apache server configuration.
E-CommerceJSON

Education

Middle Tennessee State University (MTSU)

BS — Computer Information Systems

Jan 2004Jan 2006

Stackforce found 100+ more professionals with Full-stack Development & Aws

Explore similar profiles based on matching skills and experience