Skip to main content

Hello, I'm

Nicholas Honyak

Full-Stack Engineer

I build web applications with React, TypeScript, and Node.js. From database design to deployment, I deliver complete solutions.

TypeScriptReactNode.jsCloud ArchitectureSystem Design

About Me

From project management to full-stack development

I transitioned into software engineering from project management. At Two River Development, I managed real estate projects end-to-end, coordinating between investors, contractors, and stakeholders to deliver projects under budget. That experience taught me how to break down complex problems and communicate across different teams.

In 2021, I joined Kyros Digital as an Associate Software Engineer and progressed to Senior. I led development on 6 custom applications, including a real estate CRM with 300 daily users and the Change Mindset LMS that I continue to maintain today.

I primarily work with TypeScript, React, Next.js, and Node.js, with PostgreSQL for databases and AWS for cloud infrastructure. I'm comfortable owning projects from database design through deployment.

3+
Years Engineering
6
Apps Built
300
Daily Users

Project Background

Started in project management, giving me a strong foundation in coordinating stakeholders and delivering on budget.

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

10+ years of growth from business analysis to full-stack engineering

Current

Software Engineer

Self-Employed2024 - PresentRemote

Lead engineer on the Change Mindset e-learning platform, a full-stack application serving corporate L&D teams. Took over platform ownership after building the MVP at Kyros Digital, now driving architecture decisions, feature development, and infrastructure.

  • Architected and built a fully interactive, animated competency wheel visualization with custom SVG animations, iterating through many design variations to achieve the final UX
  • Engineered role-based access control system supporting multiple user types (learners, administrators, content managers) with granular permissions
  • Built comprehensive admin dashboard with content management, user analytics, and progress tracking across seven competency areas
  • Implemented server-side rendering and static generation with Next.js for performance optimization, achieving fast load times across devices
  • Designed and maintained PostgreSQL database schema with migration workflows supporting evolving platform requirements
  • Developed automated testing suite and CI/CD pipeline via GitHub Actions for reliable deployments to AWS
  • Conducted feasibility studies and technical design for companion products including a Zoom integration app and an AI-powered coaching analysis tool for leadership development
ReactNext.jsTypeScriptNode.jsPostgreSQLAWS+1 more

Senior Software Engineer

Kyros Digital2021 - 2024Remote

Started as Associate Software Engineer and progressed to Senior, leading development of custom software applications for clients across multiple industries.

  • Led development of 6 custom software applications from concept to production
  • Built real estate transaction tracking system and CRM with 300 daily active users
  • Developed Change Mindset LMS from scratch, now serving corporate training needs
  • Created MVPs for e-commerce and insurance industry clients
  • Progressed from Associate to Senior Software Engineer based on delivery and leadership
ReactNext.jsTypeScriptNode.jsPostgreSQLJava+1 more

Project Manager

Two River Development2015 - 2018Philadelphia, PA

Managed real estate development projects from investor acquisition through final delivery, coordinating across all stakeholders to deliver projects under budget.

  • Managed on-site construction and development projects end-to-end
  • Coordinated between investors, contractors, and stakeholders
  • Delivered projects under budget through effective resource management
  • Developed interest in software through process optimization needs
Project ManagementStakeholder CoordinationBudget Management

Featured Project

A learning management system I built and continue to maintain

Live Product

Change Mindset E-Learning Platform

Change Mindset is a full-stack e-learning platform I designed and built from the ground up for The Change Mindset Co. The platform enables corporate L&D teams to deliver structured training programs focused on mindset development and leadership growth. Users progress through challenges and lessons across seven competency areas: Understanding, Readiness, Trust, Optimism, Focus, Commitment, and Purpose. The centerpiece is a custom-built interactive competency wheel — a fully animated SVG visualization I designed through hundreds of iterations — that gives users an immediate, intuitive view of their progress. The platform includes role-based access control, an admin dashboard with content management and analytics, email notifications, media management, and full mobile responsiveness. I own the entire stack: React/Next.js frontend with server-side rendering, Node.js API layer, PostgreSQL database, automated CI/CD pipeline, and AWS infrastructure.

ReactNext.jsTypeScriptNode.jsPostgreSQLAWSJestGitHub Actions
Change Mindset E-Learning Platform - Competency Wheel
Change Mindset E-Learning Platform - Dashboard
Change Mindset E-Learning Platform - Mobile View

Skills & Technologies

The tools I use to build web applications

Primary Stack

TypeScriptReactNext.jsNode.jsPostgreSQLAWS

Languages

TypeScriptJavaScriptJavaPythonSQLHTML/CSS

Frontend

ReactNext.jsTailwind CSSCustom SVG/Animations

Backend

Node.jsExpressREST APIsGraphQL

Databases

PostgreSQLRedisNoSQL

Cloud & Infrastructure

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

Testing & CI/CD

JestCypressGitHub Actions

Auth & Security

OAuth 2.0JWTRole-Based Access Control

Architecture & Design

System DesignDatabase ModelingAPI DesignSSR/SSGMicroservices

Tools

GitFigmaVS Code