Skip to main content
Steven Steinhoff

Steven Steinhoff

Senior Full Stack Engineer | AI Engineer

Talent
LancasterMember since September 23, 2026
ReactNext.jsVue.jsTypeScriptJavaScriptTailwind CSSReact NativeRedux ToolkitKotlinNode.jsNest.jsPythonFastAPIDjangoGraphQLMicroservicesC#ASP.NET CoreLLMRAGLangChainTensorFlowAWSAzureDockerKubernetesJenkinsGitHub ActionsPostgreSQLMongoDB
·

Hire this person

Send a job offer directly to this candidate

ReactNext.jsVue.jsTypeScriptJavaScript

About

Senior Full Stack Engineer with 10+ years of experience building scalable web applications, AI-powered platforms, fintech solutions, and enterprise systems. Skilled in frontend architecture, backend development, cloud infrastructure, and modern AI technologies including LLM applications, RAG pipelines, and AI agents. Passionate about creating reliable software solutions that improve business processes and user experiences.

Experience

Senior Full Stack AI Engineer at Taskrabbit (2023-07 – Present)

  • Engineered and optimized machine learning models using Python, Scikit-learn, and TensorFlow for classification and prediction tasks, improving model performance through feature engineering and hyperparameter tuning.
  • Implemented RAG-based AI solutions using LangChain, FAISS, ChromaDB, and LLM APIs to enable semantic search and context-aware responses from internal knowledge sources.
  • Developed backend services for LLM-powered applications using Python, FastAPI, and cloud AI services, enabling scalable deployment and seamless integration with existing platforms.
  • Created responsive web applications and analytics platforms using React, Next.js, TypeScript, Redux Toolkit, and Tailwind CSS, improving usability, performance, and frontend maintainability.
  • Architected and integrated backend APIs using ASP.NET Core, C#, PostgreSQL, Redis, and GraphQL to support secure data access and reliable application workflows.
  • Transformed legacy applications by migrating components into microservices architectures using Docker, Kubernetes, AWS Lambda, Azure Functions, and RabbitMQ, enhancing scalability and deployment efficiency.
  • Enhanced the Taskrabbit platform by optimizing frontend architecture, refactoring backend services, and improving API performance and application responsiveness.
  • Built scalable web applications using Laravel and PHP, integrating Vue.js components to deliver reusable and maintainable frontend functionality.
  • Guided junior developers through code reviews, technical mentorship, and engineering best practices across React, API development, cloud technologies, and software development workflows.

Software Engineer at Whatnot (2020-06 – 2023-05)

  • Implemented seller and buyer workflow features by developing reusable UI components, API integrations, and data processing logic to improve marketplace usability and transaction efficiency using React, Next.js, Python, and AWS.
  • Developed machine learning solutions using TensorFlow, Keras, and Python, building predictive models and deep learning pipelines with optimized training workflows and performance improvements.
  • Collaborated with product managers, designers, and engineering teams to define technical solutions, prioritize development efforts, and deliver scalable features aligned with business goals.
  • Built scalable backend services using Python, FastAPI, Django, Node.js, and Nest.js, developing robust APIs and service architectures to support high-traffic applications.
  • Developed interactive web and mobile experiences by implementing real-time features, analytics dashboards, data visualization components, and AI-powered functionality using React, React Native, Kotlin, and modern JavaScript frameworks.
  • Contributed to engineering best practices through GitHub-based code reviews, technical guidance, and collaboration improvements to maintain code quality and development standards.
  • Collaborated with DevOps and cloud teams to deploy and scale services on AWS, utilizing Docker and Kubernetes for container orchestration, resource optimization, and production reliability.
  • Designed distributed systems and microservices solutions by integrating third-party platforms, databases, and internal services while improving reliability, security, and system performance.
  • Optimized cloud-native deployment workflows using AWS, Docker, Kubernetes, Jenkins, and GitHub Actions, enabling automated releases, testing, and streamlined deployment processes.

Full Stack Developer at Cisco (2014-04 – 2020-03)

  • Developed backend services using Python and Flask to support analytics modules and application functionality.
  • Managed application data using MongoDB, PostgreSQL, and Redis, ensuring efficient querying, reliable storage, and improved application performance.
  • Integrated RESTful APIs with third-party services including payment gateways, email providers, and authentication systems to support business workflows.
  • Enhanced user experience by implementing AJAX interactions and dynamic frontend components for improved application responsiveness.
  • Implemented secure authentication and authorization features using token-based security and session management practices.
  • Collaborated with development teams to deliver full-stack features using HTML, CSS, JavaScript, PHP, and Node.js.
  • Optimized application performance by applying Redis caching strategies for session management and frequently accessed data.
  • Developed responsive web applications using React, JavaScript, Bootstrap, and jQuery, improving usability and cross-browser compatibility.
  • Contributed to scalable system design efforts by working closely with senior engineers and applying software development best practices.

Education

Bachelor's Degree in Computer Science – UNSW Sydney (2010 – 2014)

Skills

Senior Full Stack EngineerAI Engineer

Reviews

Related