Kyle Cheng, Developer in Las Vegas, NV, United States
Kyle is available for hire
Hire Kyle

Kyle Cheng

Verified Expert  in Engineering

Software Developer

Las Vegas, NV, United States

Toptal member since July 6, 2022

Bio

Kyle has launched major software products used by thousands at US Big Tech firms and French unicorn startups. He has taught and advised AI at multiple startups and pioneered Amazon’s 1st AI chat plugin in JetBrains for AWS re:Invent 2023. Kyle actively engages in cutting-edge AI projects and develops business-grade AI agents using LangChain (LangGraph).

Portfolio

Interview Kickstart
AI Agents, LangChain, LangGraph, Python, Prompt Engineering, Claude...
Oracle
Oracle Cloud Infrastructure (OCI), Go, Terraform, JavaScript, React, Python...
seren-ai.co
Flutter, Dart, LangChain, Supabase, PostgreSQL, Prompt Engineering, Claude...

Experience

  • Software Development - 6 years
  • C# - 5 years
  • Dart - 3 years
  • Flutter - 3 years
  • AWS Amplify - 3 years
  • React - 3 years
  • Unity - 2 years
  • Amazon Web Services (AWS) - 1 year

Availability

Part-time

Preferred Environment

Flutter, LangChain, Python, JavaScript, React, Go, Large Language Models (LLMs), AI Agents, ChatGPT, Prompt Engineering, Microsoft Copilot, Node.js

The most amazing...

...thing I've done was pioneer the AWS CodeWhisperer chat integration for JetBrains IDE at AWS re:Invent, streamlining developer workflows with AI assistance.

Work Experience

Applied AI Course Instructor

2024 - PRESENT
Interview Kickstart
  • Taught AI Agent full-stack development using LangGraph and LangSmith.
  • Guided students in creating working AI apps and agents.
  • Assisted in formulating AI teaching curriculum for engineers, managers, and business students.
Technologies: AI Agents, LangChain, LangGraph, Python, Prompt Engineering, Claude, Generative coding, Microsoft Copilot, GitHub Copilot Chat, ChatGPT

Principal Engineer

2023 - PRESENT
Oracle
  • Acted as a principal tech lead for deploying Oracle's Grafana fork for internal dashboards, enabling our 10,000+ developers and all internal Oracle business teams to properly monitor their data and save around $7 million per year in licensing costs.
  • Mentored and led a handoff team in Morrocco to handle all future security, operations, and development for Grafana dashboard tools.
  • Worked on experimental POC for automated DevOps management for Oracle's 100+ global regions.
Technologies: Oracle Cloud Infrastructure (OCI), Go, Terraform, JavaScript, React, Python, Shell, MySQL, Prompt Engineering, Generative coding, Microsoft Copilot, GitHub Copilot Chat, ChatGPT, Node.js

Technical Co-founder

2024 - 2025
seren-ai.co
  • Built a voice-controlled AI productivity app, allowing users to interact with an AI agent for UI control and PostgreSQL data management.
  • Designed, developed, and implemented the entire project from scratch, including generating a business plan and release process with a co-founder.
  • Led beta testing with multiple teams, iterating based on real-world feedback.
Technologies: Flutter, Dart, LangChain, Supabase, PostgreSQL, Prompt Engineering, Claude, Generative coding, Microsoft Copilot, GitHub Copilot Chat, ChatGPT

Senior Software Engineer

2020 - 2023
Amazon Web Services (AWS)
  • Launched the Amazon CodeWhisperer chat integration in JetBrains IDE for AWS reinvent in a team of two.
  • Architectured the AWS Amplify Flutter SDK from scratch and grew the customer base from 0 to 2,000+ upon release.
  • Spearheaded architectural overhaul to support mobile, web, and desktop platforms that increased customer counts by 40%.
Technologies: Flutter, Dart, Amazon Web Services (AWS), AWS Amplify, iOS, Android, Kotlin, Generative Artificial Intelligence (GenAI), Prompt Engineering, Generative coding, Microsoft Copilot, GitHub Copilot Chat, ChatGPT, Node.js

Senior Mobile SDK Developer

2018 - 2022
Voodoo
  • Led direction and development of a C# mobile SDK package that provided ads, analytics, GDPR, and A/B testing functionality for 150+ teams worldwide on iOS and Android.
  • Pushed management to integrate machine learning and remote configuration systems to allow instant updates to mobile SDK behavior to increase ad revenue KPIs and reduce release cycle delays.
  • Designed and independently developed a collaborative media Chrome extension in React and Firebase to improve cross-team information sharing.
  • Created the hiring process and worked with management to expand the team from two to eight people.
Technologies: Unity, C#, iOS, Android

Software Contractor

2017 - 2018
Freelance
  • Developed and deployed a working Android and iOS mobile app in Xamarin that allowed users to organize and structure their media, share with friends, and record audio, pictures, and videos.
  • Created a social media website using Node.js and React, allowing users to make friends, post images and videos, and have instant chats with other users. Integrated it with Google Firebase for storage and user authentication.
  • Developed a React and React Native program that integrated Google Maps and a carousel view to enable easy navigation between key points.
Technologies: JavaScript, React, React Native, C#, Xamarin, Firebase, Node.js

Software Developer

2016 - 2017
Epic
  • Achieved a 15% reduction in server data requests by analyzing and reworking front-end and back-end legacy code across 20 years of development and three different teams.
  • Migrated deprecated server data structures by introducing new APIs and methodically examining the impact on our application's codebase.
  • Educated nurses and doctors in the hospital surgery center on using the Optime program and translated user-specific needs into the software.
Technologies: MUMPS, Visual Basic

Experience

AWS Amplify Flutter

https://docs.amplify.aws/start/q/integration/flutter/
The open-source Amplify framework connects Flutter apps to AWS cloud resources. It provides an opinionated and easy-to-use API for adding auth, analytics, storage, datastore, and API with GraphQL or Rest cloud functionality.

Education

2012 - 2016

Bachelor's Degree in Computer Science

Williams College - Williamstown, MA, USA

Skills

Libraries/APIs

Node.js, React, AWS Amplify

Tools

ChatGPT, Claude, Microsoft Copilot, Terraform, Shell

Languages

Dart, C#, MUMPS, Visual Basic, JavaScript, Python, Go, Kotlin

Frameworks

Flutter, Unity, React Native, LangGraph

Platforms

Amazon Web Services (AWS), Xamarin, Firebase, iOS, Android, Oracle Cloud Infrastructure (OCI)

Storage

MySQL, PostgreSQL

Other

Software Development, Prompt Engineering, Generative coding, GitHub Copilot Chat, LangChain, Generative Artificial Intelligence (GenAI), Supabase, Large Language Models (LLMs), AI Agents

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring