Luis Thomas
@luisthomas
Senior software engineer specializing in full-stack, AI-enabled solutions.
What I'm looking for
I am a Senior Software Engineer with over 10 years building modern, scalable web and mobile applications across frontend and backend stacks. I specialize in React, Next.js, Vue, React Native, TypeScript, and AI-powered solutions including OpenAI API and LangChain.
My work includes architecting full-stack solutions and microservices using Node.js (Express, NestJS), Python (Django, FastAPI), PostgreSQL, MySQL, and MongoDB, and deploying on AWS and GCP with Docker and Kubernetes. I design REST and GraphQL APIs to improve performance and reduce data over-fetching.
I have led engineering teams, defined architecture, mentored developers, and introduced DevOps practices and CI/CD pipelines that dramatically reduced deployment times. I implemented testing strategies (Jest, Cypress, PyTest) and best practices that improved reliability and reduced post-release bugs.
I deliver production-grade AI integrations—NLP, recommendation systems, chatbots, RAG/LLMs—and build cross-platform apps with React Native, always focusing on scalable, maintainable code and measurable user impact.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Hack/House
Jan 2023 - Jan 2025 (2 years)
Built and maintained scalable frontend and backend systems using React, Next.js, Vue, Node.js and Python, architecting services that supported millions of transactions per month and improving responsiveness and deployment reliability.
Software Engineer
Vasterra
Aug 2019 - Dec 2022 (3 years 4 months)
Built modular full-stack solutions and cross-platform React Native apps, implemented AI-driven features with OpenAI and LangChain, and introduced CI/CD and containerization that reduced deployment time from 2 hours to under 10 minutes.
Software Engineer
Zazz
Sep 2016 - Jun 2019 (2 years 9 months)
Developed dynamic web applications and RESTful APIs using Node.js and Laravel, optimized MySQL/PostgreSQL performance and implemented Redis caching to improve user experience and performance by 20%.
Developed responsive front-end layouts and RESTful APIs with Node.js, improving data management with sorting/filtering features and working on MySQL-backed services to optimize queries and storage.
Education
Degrees, certifications, and relevant coursework
Arizona State University
Master of Computer Science, Computer Science
Completed a Master of Computer Science at Arizona State University focused on advanced computer science topics and software engineering practices.
Tech stack
Software and tools used professionally
GitHub
Kubernetes
Jenkins
GitHub Actions
React Native
MySQL
PostgreSQL
MongoDB
SQLite
Gmail
Node.js
Django
Laravel
Next.js
NestJS
Tailwind CSS
Nuxt.js
Material-UI
three.js
Redis
Terraform
Vue Router
Mocha
Chai
Vue.js
Svelte
WebGL
React-Vue
JavaScript
RabbitMQ
FastAPI
iOS
GraphQL
Elasticsearch
AWS Lambda
Zustand
vuex
pytest
OAuth2
Toolkit
s3-lambda
LangChain
Pinecone
OpenAI API
Pinia
Dynamic
Remote
Redux Toolkit
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Luis?
You can contact Luis and 90k+ other talented remote workers on Himalayas.
Message LuisFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
