Dmitry Kustarnikov
DK

Dmitry Kustarnikov

Software Developer II

Software Developer II with 3+ years of experience building AWS-based backend systems, REST and GraphQL APIs, and TypeScript/Node services. Skilled in Java, Spring Boot, and cloud architecture using AWS CDK and Lambda. Recently contributed to LLM-integrated backend features and scalable API design. Based in New York City.

Quick Contact

About Me

My passion, experience, and professional achievements.

Software Developer II with expertise in AWS-based backend systems and cloud architecture.

Built and operated diverse AWS stacks using the AWS CDK, improving deployment efficiency.

Developed scalable backend APIs using AWS Lambda, API Gateway, and TypeScript/Java-based modules.

Recently contributed to LLM-integrated backend features and collaborated on urgent project deliveries.

Serverless Expertise

Building cost-efficient, scalable serverless applications on AWS using Lambda, API Gateway, and CDK.

Full-Stack Craftsmanship

Connecting robust .NET backends with dynamic React frontends to create seamless user experiences.

Agile & Collaborative

Driving projects forward in fast-paced, cross-functional teams with a focus on clear communication and quality code.

Fintech & AI Innovation

Applying modern tech to solve complex problems in fintech and exploring AI-driven solutions.

Technical Skills

My proficiency in various technologies.

Programming Languages

TypeScript
JavaScript
Java
C#
Groovy

Frameworks & Libraries

Node.js
React
Flutter
Spring Boot
.NET Framework

Cloud & DevOps

AWS CDK
Lambda
API Gateway
DynamoDB
S3
Docker
Kubernetes
Serverless Architecture

Databases

PostgreSQL
DynamoDB

AI & Automation

LLM Integration
Prompt Design
AWS SageMaker

Tools & Design

GitHub
Jenkins
Postman
Playwright
Bruno
Figma
Adobe XD

Projects

A selection of my work. Click to see more details.

Workout Wager API
API / Backend
Workout Wager API

An event-driven, serverless backend built with AWS CDK and Lambda for managing workouts, user profiles, and wagers.

AWS CDK Lambda TypeScript Template
API / Backend
AWS CDK Lambda TypeScript Template

A streamlined AWS CDK and TypeScript template designed for quickly spinning up robust, serverless APIs using Lambda functions and DynamoDB.

Toucan Tribe
Website / Frontend
Toucan Tribe

An interactive React website created for my NFT-based business initiative, featuring custom UI components, seamless integration with Phantom Wallet, and the Solana blockchain.

To Do With Me
Website / Frontend
To Do With Me

A fun, personal website designed to showcase my personality and interests, allowing visitors to pick activities and directly coordinate with me via email.

In Development

GetOuts – Discover Local Experiences
Coming Soon

A mobile application that helps users discover low-key events and activities happening nearby, encouraging exploration and social engagement.

React Native
Firebase
Expo
React Navigation
Cross-Platform Budgeting App
Coming Soon

A mobile application built with Flutter to track expenses and manage budgets, with a focus on a shared data model for couples or families.

Flutter
Dart
Firebase
Riverpod

Work Experience

My professional journey and key contributions.

EllucianJul 2024 – Present

Software Developer II

Built and operated diverse AWS stacks using the AWS CDK, improving deployment efficiency and developing scalable backend APIs.

  • Built and operated diverse AWS stacks using the AWS CDK, improving deployment efficiency
  • Designed and implemented scalable backend APIs using AWS Lambda, API Gateway, and CDK
  • Developed and optimized TypeScript- and Java-based backend modules integrated with AWS infrastructure
  • Collaborated with a new team to develop multiple AWS Lambda functions within one month to meet urgent project requirements
  • Addressed Jira tasks in a multi-week sprint scrum system, improving team productivity
  • Reviewed and provided feedback on Pull Requests (PRs) to ensure code quality and compliance with best practices
  • Provided feedback to enhance UI/UX design, ensuring adherence to company UI guidelines and improving user experience

EllucianJan 2023 – Jul 2024

Software Developer I

Developed backend services using React TypeScript and crafted GraphQL queries within the .NET Framework.

  • Developed backend services using React Typescript, improving system performance and reducing response times
  • Crafted GraphQL queries and mutations within the .NET Framework, improving data retrieval efficiency and application performance
  • Created and worked with various stacks in AWS utilizing the CDK, streamlining deployment processes

EllucianMay 2022 – Dec 2022

Software Developer Intern

Researched and implemented biometric and device authentication methods, enhancing system security.

  • Researched and implemented biometric and device authentication methods, enhancing system security
  • Developed a prototype and integrated a third-party API with existing systems, improving user authentication processes
  • Resolved software bugs using JavaScript and Node.js, increasing application stability

Graduation ProjectJun 2022 – Dec 2022

Software Developer

Led mobile application development using Flutter and spearheaded framework development for web components.

  • Led the mobile application development using Flutter Dart, contributing significantly to the web component
  • Spearheaded the framework development for the web component, reducing development time by 30%
  • Conducted regular client meetings, providing progress updates and design feedback, resulting in client approval
  • Spearheaded the design and implementation of the project's database using advanced Serverless Architecture, boosting system performance

Education

My academic background.

Bachelor of Computer Science

University of Michigan-Dearborn

Sep 2019 - Dec 2022

Get in Touch

Have a question or want to work together? Send me a message!

Or reach out directly:

[email protected]