Software Engineer · New York, NY

Thierno Diallo

Software engineer focused on backend systems, with AI integration where it materially improves the product.

Focus

Backend engineering first, with AI integration where it clearly improves the product.

Based In

New York, building practical software with product discipline.

Available For

Internship and full-time software engineering or AI engineer roles.

About

I build reliable APIs, automation pipelines, and AI-enabled products that turn complex workflows into simple, scalable systems. I am most interested in backend engineering because I like building the core systems that make products dependable, secure, and scalable. At the same time, I enjoy integrating AI when it genuinely improves the user experience or product capability rather than adding hype. A lot of what I build comes from real problems I have lived through or seen people around me struggle with, like finding opportunities, navigating school and career systems, and getting access to the right information at the right time. My goal is to ship useful software that saves people time, reduces friction, and makes systems more accessible.

Experience

Recent roles focused on APIs, data pipelines, performance, and systems that hold up under real usage.

Brainstorm

Software Engineering Intern

  • Built a lightweight Go backend pipeline to automate daily health-data tracking across community devices, flagging 6 anomalies and reducing manual monitoring effort by 34%.
  • Integrated 2 backend APIs with a TypeScript data layer, enabling real-time updates that improved dashboard refresh rates by 15% and enhanced user insights across the platform.
  • Deployed a CLI tool to refresh data and generate reports, improving transparency and reducing manual updates by 30%.
10/2025 — 12/2025

Deloitte

Software Engineering Intern

  • Developed and maintained 3 RESTful APIs with Node.js/Express.js to fetch and process real-time MTA transit data (100k+ records/day).
  • Designed and optimized a PostgreSQL schema for 1M+ rows of route and schedule data, improving query speed by 30%.
  • Implemented caching for frequently searched transit routes, reducing average API response times by 45% (1.6s to 0.9s) and cutting redundant database queries by 40%.
02/2025 — 04/2025

Projects

A focused set of products that show engineering depth, shipping speed, and real user context.

01

Cherno CLI

AI-powered CLI coding agent built with Python, Pydantic, and OpenAI API to execute and commit code changes from natural-language prompts.

PythonOpenAIPydanticCLI
02

Yamalverse

Full-stack web app with PostgreSQL to track Lamine Yamal's career stats, implementing serverless API routes and SQL aggregations that return filters in under 200 milliseconds and reaching 5,000+ unique visitors since launch.

React.jsSupabasePostgreSQL
03

Dreamers AI Agent

AI assistant for CCNY immigrant students with source-cited answers, manual research-time reduction of 50%, and response times improved by 35% through Firecrawl TTL caching and LangChain orchestration.

React.jsFastAPILangChainOpenAI

Resume

Quick recruiter-facing context: strengths, education, and role preferences.

Building dependable software with product taste and backend discipline.

  • Built and maintained production APIs, backend pipelines, and caching layers for data-heavy applications.
  • Shipped AI tools with retrieval, orchestration, and source-cited responses for real user workflows.
  • Delivered full-stack products with React, Next.js, FastAPI, and PostgreSQL, backed by measurable performance gains.

Details

Roles of Interest

Software Engineering Intern · Full-Time Software Engineer · AI Engineer

Availability

Start 06/01/2026 · 2 weeks if needed

Work Authorization

Authorized to work in the U.S. (EAD). No sponsorship required at this time.

Education

2027

The City College of New York

B.S. in Computer Science

Relevant Coursework

  • Data Structures
  • Algorithms
  • Software Design
  • Linear Algebra

AI Assistant

Chat with Tody

Tody is trained on Thierno's resume, experience, and projects. Ask anything a recruiter would want to know.

Hi, I'm Tody — Thierno's AI assistant. Ask me anything about his experience, projects, or skills.