Software Engineer | Full-Stack .NET Developer

Building software withpurpose, precision, and scale.

I’m Olaff Velazquez-Escalante, a bilingual software developer with 6+ years of experience transforming complex ideas into secure, reliable digital products.

Based in Holland, Michigan

About

Engineering with context, not just code.

I work across product, frontend, backend, data, and delivery to turn complex requirements into software people can trust. My experience spans regulatory compliance, civic education, financial reporting, and tax technology.

6+Years building software
EN / ESBilingual collaboration
Full-stackProduct-to-production ownership

Core capabilities

  • C# & .NET
  • Angular & React
  • REST APIs
  • SQL & PostgreSQL
  • Kafka & Docker
  • Azure & Supabase
  • Testing & security
  • Product architecture

Professional experience

Systems shaped by scale, reliability, and purpose.

Experience building, modernizing, and supporting enterprise software across regulatory compliance, civic education, financial reporting, and tax technology.

January 2026 – PresentMichigan · Remote

Natly

Founder & Full-Stack Developer

Building a bilingual civic-education SaaS platform that helps Spanish-speaking immigrants prepare for U.S. naturalization.
View full experience
  1. Architect and develop the product end-to-end using React, TypeScript, Tailwind CSS, Vite, Supabase, and serverless technologies.
  2. Build bilingual quizzes, flashcards, study tools, interview simulations, reusable UI components, and responsive user experiences.
  3. Own product strategy, application architecture, UI/UX, testing, analytics, and the technical roadmap.
  4. Create automated frontend tests with Vitest and React Testing Library to improve reliability and maintainability.
  • React
  • TypeScript
  • Tailwind CSS
  • Vite
  • Supabase
  • Serverless
  • Vitest
  • React Testing Library
October 2022 – December 2025Williamsport, PA · Remote

Enhesa

Software Developer II

Contributed to the RegScan platform and services supporting global regulatory-data workflows.
View full experience
  1. Owned and optimized RBMD.JOB, a Kafka-based microservice processing high-volume regulatory baseline data, resolving bottlenecks and restart failures.
  2. Built internal C# debugging and simulation endpoints that removed local Kafka and Docker dependencies, reducing issue reproduction and debugging from hours to minutes.
  3. Maintained and modernized enterprise applications using C#, .NET, ASP.NET Web API, Angular, Angular Material, DevExtreme, Fuse Angular, SQL Server, and PostgreSQL.
  4. Developed REST APIs, integrations, and database logic supporting evolving business requirements following the RegScan acquisition.
  5. Improved database performance through indexing, normalization, stored procedures, and SQL query optimization.
  6. Converted Figma designs into reusable Angular components and integrated shared UI libraries across multiple product experiences.
  7. Implemented secure patterns including HttpOnly cookies, secure sessions, and backend-only access to sensitive data.
  8. Created unit and integration tests with xUnit and NSubstitute, delivered Liquibase migrations, and investigated production issues with Splunk and Grafana in an Agile environment.
  • C#
  • .NET
  • ASP.NET Web API
  • Angular
  • Angular Material
  • DevExtreme
  • Fuse Angular
  • Kafka
  • Docker
  • SQL Server
  • PostgreSQL
  • Liquibase
  • xUnit
  • NSubstitute
  • Splunk
  • Grafana
September 2017 – September 2018Tecámac, Mexico

Technological University of Tecamac

Jr. Full-Stack Developer – Java / C# / .NET

Supported an initiative to centralize financial reporting across institutions using different Java, .NET, MySQL, and SQL Server systems.
View full experience
  1. Developed a centralized reporting solution integrating systems used by multiple technological universities.
  2. Built REST endpoints between Java Struts/J2EE applications and C# ASP.NET Web API services backed by MySQL and SQL Server.
  3. Connected Angular services to backend APIs and implemented API-key, token-based, and CORS security controls.
  4. Developed Java modules with Servlets, JSP, Spring, JDBC, and Ajax; created stored procedures and validated APIs using Postman.
  5. Participated in requirements analysis, solution design, implementation planning, proofs of concept, and product reimplementation.
  • Java
  • C#/.NET
  • ASP.NET Web API
  • Angular
  • Struts/J2EE
  • Spring
  • MySQL
  • SQL Server
  • Postman
September 2016 – September 2018Mexico City, Mexico

CA-Microsystems

Software Engineering Developer

Developed tax, financial, accounting, and administrative software for Mexican businesses.
View full experience
  1. Developed and maintained components for MFU, a financial application used to calculate and report Mexican federal taxes.
  2. Built ETL processes to integrate accounting data from Microsoft Dynamics, Oracle, SAP, and other client ERP systems.
  3. Partnered with clients to map source data, business rules, and ERP-specific extraction processes.
  4. Created SQL Server views, stored procedures, triggers, and database objects supporting tax calculations and reporting.
  5. Developed C# .NET components using object-oriented design and created Crystal Reports and technical documentation.
  • MFU
  • C#/.NET
  • SQL Server
  • ETL
  • Microsoft Dynamics
  • Oracle
  • SAP
  • Stored procedures
  • Triggers
  • Crystal Reports

Selected work

Software built around real people.

Projects where product thinking, engineering, and social impact come together.

Featured project · Founder & Lead Developer

Natly

In active development

A bilingual civic-education platform helping Spanish-speaking immigrants prepare for the U.S. naturalization process with quizzes, flashcards, study tools, and interview simulations.

The challenge

Make citizenship preparation clearer, more accessible, and less intimidating in both English and Spanish.

My contribution

Product strategy, application architecture, UI/UX, and end-to-end full-stack development.

Planned AI experience

Natly will adapt preparation to each learner’s profile. Learners with limited English will receive guided practice for understanding questions and responding confidently to a USCIS interviewing officer. The platform will also provide alerts about relevant citizenship news and changes to naturalization rules.

Resume

A concise view of my experience.

Software engineering experience across modern product development, enterprise modernization, secure APIs, data-intensive services, and cloud delivery.

VEOSoftware Engineer · Full-Stack .NET Developer

Olaff Velazquez-Escalante

C# · .NET · Angular · React · TypeScript · SQL · Kafka · Azure

Education

Engineering Degree in Information and Communication Technologies · Technological University of Tecámac

Languages

Spanish — Native · English — Professional working proficiency

Contact

Let’s build something useful.

I’m open to software engineering opportunities, product collaborations, and conversations about purposeful technology.

No phone number is published. Email is the best way to reach me.