Skip to main content

Nicholas Honyak

I design and build web applications. Philadelphia.

Full-stack engineer with five years of experience in TypeScript, React, Node, Postgres, and AWS, with products running in production today.

Philadelphia business owner? Start here.

Work

A product I designed and built end to end, from the database to the screen

Live product2026 – present

Anicca

Conversation analysis for leadership coaching.

Role

Designed and built the product end to end

Anicca helps leaders and coaches see how a conversation actually went. Upload a recording or send a notetaker bot to a meeting, and Anicca transcribes it, identifies each speaker, and scores the conversation on three communication signals with written coaching feedback. Teams tag who was in the room so each person's results roll up to a shared dashboard. It is a subscription product in production since March 2026.

  • Recordings up to 2 GB upload straight from the browser to S3, and an FFmpeg Lambda compresses the audio to Opus before transcription; if compression fails or is skipped, the original file goes through.
  • Transcription submits are keyed on the stored file, so retries and duplicate webhooks never re-bill the same recording.
  • Diagnosed and fixed a Postgres deadlock between concurrent serverless cold starts by serializing schema setup behind an advisory lock.
Next.jsReactTypeScriptAWS Bedrock (Claude)PostgreSQL + pgvectorDynamoDBAWS LambdaCognitoStripe
Anicca analysis of a sample conversation: three scores, a speaker-labelled transcript, and a coaching suggestion
Anicca guide slide explaining the three communication signals
Anicca guide slide showing the team dashboard with sample members

For Philadelphia businesses

I fix and build websites for Philadelphia businesses

I am Nick Honyak, a software engineer who lives in Philadelphia. I build web applications for a living, and I also help local businesses get their websites working for them. If you got an email from me about your website, this page is for you.

What I usually fix

  • Wrong hours, phone number, or address on Google or on your own site
  • A site that is slow or hard to use on a phone
  • Customers who cannot easily call you, book with you, or find you
  • Broken pages, out-of-date information, or security warnings in the browser
  • No website at all, or one you pay for but cannot change

How the free 10-minute look works

Email me your business name or website. I will look at your site and send you a short, plain-English list of what is wrong and what I would fix first. There is no obligation and no contract to look. If you want help after that, we can talk then.

Or write to nicholas@honyak.com.

Nicholas Honyak, Philadelphia. Software engineer since 2021. My emails come from Honyak Digital.

About Me

From project management to full-stack development

I started in construction. From 2015 to 2018 I was a project manager at Two River Development in Philadelphia, coordinating subcontractors across concurrent projects and managing budgets and timelines. That experience taught me how to break down complex problems and communicate across different teams.

I studied full-stack web development at the University of Pennsylvania. In September 2021 I joined Kyros Digital as an Associate Software Engineer and was promoted to Senior. I led development of 6 client applications, maintained a real estate CRM with 300+ active users, and co-built the Change Mindset learning platform.

Since March 2024 I have worked for myself. I built Anicca, a communication-coaching app now in production, and I own Change Mindset. I work mostly in TypeScript, React, Next.js, and Node.js, with PostgreSQL and AWS, and I am comfortable owning a product from database design through deployment.

5
Years engineering
6
Client apps shipped at Kyros
300+
Active users on a CRM I maintained

Project Background

Started as a construction project manager in Philadelphia, coordinating subcontractors, budgets, and schedules.

Full-Stack Focus

I build complete applications from database design to UI, primarily with React, TypeScript, and Node.js.

End-to-End Delivery

I take projects from concept through development, deployment, and ongoing maintenance.

Experience

Five years of full-stack engineering, after a start in construction project management

Current

Full-Stack Engineer

Self-EmployedMarch 2024 – PresentRemote

Building and running Anicca, a conversation-analysis product for leadership coaching. Maintaining and developing the Change Mindset learning platform, which I co-built at Kyros Digital.

  • Built Anicca end to end: meeting upload and transcription, speaker attribution, Claude analysis on AWS Bedrock, team dashboards, and Stripe subscriptions in production since March 2026
  • Built the interactive, animated Change Mindset competency wheel (PixiJS/WebGL and GSAP) that expands each category and filters lessons, iterating through many design variations
  • Implemented role- and plan-based access policies in Strapi, separating organization admins from participants and gating features by plan tier
  • Designed the Strapi and PostgreSQL content model and wrote data migrations as the curriculum grew
  • Built GitHub Actions CI (lint, typecheck, Jest, API and end-to-end tests) and SSH-based deploys of the API to AWS EC2
TypeScriptReactNext.jsNode.jsPostgreSQLAWS+3 more

Senior Software Engineer

Kyros DigitalSep 2021 – March 2024Remote

Promoted from Associate Software Engineer (Sep 2021 – Sep 2022) to Senior. Built custom software for clients from discovery through production launch.

  • Led development of 6 custom software applications from client discovery through production launch, owning architecture decisions and stack selection
  • Maintained and enhanced a real estate transaction tracking and CRM platform serving 300+ active users
  • Co-built the Change Mindset learning platform from the initial scaffold and led its backend
  • Conducted code reviews across teams and mentored junior engineers
  • Wrote project timelines and technical specifications for POC and MVP stages
ReactNext.jsTypeScriptNode.jsPostgreSQLJava+1 more

Project Manager

Two River Development2015 – 2018Philadelphia, PA

Managed construction projects in Philadelphia, coordinating subcontractors, budgets, and schedules.

  • Directed on-site coordination of multiple subcontractors across concurrent construction projects
  • Managed budgets, timelines, and compliance documentation
  • Delivered milestones on schedule through phase sequencing and cost-effective resource allocation
  • Coordinated between investors, contractors, and stakeholders
Project ManagementStakeholder CoordinationBudget Management

Skills & Technologies

The tools I use to build web applications

Primary Stack

TypeScriptReactNext.jsNode.jsPostgreSQLAWS

Languages

TypeScriptJavaScriptPythonJavaPHPSQLHTML/CSS

Frontend

ReactNext.jsVue.jsTailwind CSSPixiJSSVG Animation

Backend

Node.jsExpressREST APIsGraphQLStrapiStripe

Databases

PostgreSQLpgvectorDynamoDBMongoDBMySQLRedis

Cloud & Infrastructure

AWS (Lambda, RDS, S3, CloudFront, EC2/ECS)AWS BedrockDockerNginxTerraformVercel

Testing & CI/CD

JestPlaywrightCypressGitHub Actions

Auth & Security

OAuth 2.0JWTCognitoRole-Based Access Control

Architecture & Design

System DesignDatabase ModelingDatabase MigrationsAPI DesignSSR/SSGMicroservices

Tools

Figma

Get In Touch

Hiring for an engineering role, or need help with a business website? Email is best.