Full-stack systems, developer workflows, and engineering with AI

Hey, I'm Ivan Tlaseca

I'm a software engineer who builds full-stack systems, internal tools, and developer workflows, using AI to improve how engineers work.

Experienced in building production systems at Bloomberg LP. Open to full-stack, forward-deployed, solutions, and customer engineering roles. Bilingual in English and Spanish.

Building practical systems. Making them understandable.

I'm a software engineer who built and maintained production systems at Bloomberg LP — full-stack development, infrastructure migrations, and internal tooling used by 27,000+ employees globally.

I worked across teams to support infrastructure migrations and improve engineering workflows. Outside of the technical work, I've mentored students and coached non-technical leaders — which shapes how I communicate and collaborate.

I'm looking for roles where I can build things that work, contribute across teams, and engage directly with the problems my work is solving. Particularly interested in full-stack, forward-deployed, solutions, and customer engineering positions.

Ivan Tlaseca

Where I've worked

Software Engineer

Bloomberg LP

Sept. 2023 – Apr. 2026New York, NY
  • Built and maintained full-stack systems supporting internal productivity tools used by 27,000+ employees globally.
  • Led investigation of a production issue during a migration impacting 27,000+ users, identifying root causes across services and driving a safe staged rollout.
  • Improved SSL certificate renewal efficiency through documentation improvements and AI-assisted troubleshooting, enabling engineers to complete renewals up to 50% faster.
  • Contributed to infrastructure migrations including Oracle to Postgres, IAM modernization, and Exchange Online, implementing API changes across backend services.
  • Built an MCP server integrated with Copilot to retrieve event data across 5 internal APIs, delivering a working prototype with a new team on an unfamiliar codebase.
  • Worked across teams to support infrastructure migrations and improve engineering workflows on a team of 16+ engineers.

Software Engineer Intern

Intuit Mailchimp

May 2022 – May 2023Remote, GA
  • Developed and improved frontend features for the Inbox UI using React and Node.js, enhancing performance and user experience.
  • Navigated a large production codebase to implement features using feature flags for safe rollout.
  • Collaborated with designers and engineers to build scalable, responsive web applications.
  • Participated in Agile ceremonies with 10+ team members.

Leadership Coach Fellow

Hispanic Organization Promoting Education (HoPe)

June 2019 – June 2023Remote
  • Mentored 50+ high school students, providing tailored academic guidance.
  • Presented monthly leadership trainings to 12+ participants.
  • Onboarded 250+ chapter presidents with technical tools and operational fundamentals.

Work worth pointing at

Production Incident

Migration Issue — 27,000+ Users

Led the investigation of a production issue during a large-scale user data migration at Bloomberg. Identified root causes across services and coordinated a safe staged rollout to resolve the incident.

Incident ResponseFull-StackCross-team
Developer Tooling

SSL Renewal Efficiency — 50% Faster

Improved SSL certificate renewal workflows by rewriting documentation and introducing AI-assisted troubleshooting steps. Engineers completing renewals saw up to a 50% reduction in time.

DocumentationAI ToolingDevEx
MCP / API Integration

MCP Server + Copilot Integration

Built a Model Context Protocol (MCP) server integrated with Copilot to process user queries and retrieve event data across 5 internal APIs. Ramped quickly on an unfamiliar codebase to deliver a working prototype.

PythonMCPAPI Integration

A few working principles

01

Understand the problem before touching the code.

I read the system, trace the data, and ask the right questions before proposing a solution. Skipping this step is how you fix the wrong thing.

02

Break ambiguity into smaller, answerable questions.

When a problem is unclear, I don't wait for it to resolve itself. I identify what I do and don't know, then move forward on what I can.

03

Ship something that works, then make it better.

I favor pragmatic solutions over perfect ones — get it working, get it reviewed, improve it with more information. Done beats theorized.

04

Communicate clearly across the stack.

I write for the person reading it next — whether that's documentation, a commit message, or an explanation to someone non-technical. Clarity is part of the job.

What I work with

Technical

C++C#PythonJavaScriptReactNode.jsLinuxGitREST APIs

Interpersonal

Bilingual — EN / ESPublic SpeakingLeadership DevelopmentMentoring

Let's talk

If you're working on something interesting or want to discuss a role, reach out directly. I'm open to conversations about full-stack, forward-deployed, solutions, and customer engineering positions.