D

Daniel Choi

About

Detail

Colombia

Contact Daniel regarding: 
work
Full-time jobs

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • Vectara
    Senior Software Engineer
    Vectara
    Jan 2023 - Current (3 years 10 months)
    Building an enterprise AI platform that enables organizations to create secure, production-ready AI applications over proprietary business knowledge through retrieval, agentic workflows, and large language models.
    • Led development of customer-facing AI capabilities that enabled enterprise users to search internal knowledge, automate repetitive workflows, and receive grounded, explainable answers through natural language conversations.
    • Designed and delivered end-to-end product features across React, Python, and cloud-native backend services, owning projects from technical design through production deployment.
    • Built agentic AI workflows that combined retrieval, reasoning, tool execution, and human approval to automate ente
  • Thoughtworks
    Software Engineer II
    Thoughtworks
    Oct 2020 - Dec 2022 (2 years 3 months)
    Worked with a U.S.-based financial planning and analytics (FP&A) SaaS provider building cloud-native software that helped finance teams manage budgeting, forecasting, financial reporting, and operational planning.
    • Led development of full-stack features that enabled finance teams to manage budgets, forecasting cycles, approval workflows, and financial reporting through a unified planning platform.
    • Built Python services that automated budget approvals, forecast versioning, and scenario planning, helping finance organizations replace spreadsheet-driven planning with centralized workflows.
    • Developed React and TypeScript interfaces allowing finance managers to compare budget versions, analyze forecast variance, and collabora
  • Endava
    Software Engineer
    Endava
    Jun 2017 - Sep 2020 (3 years 4 months)
    Developed scheduling APIs that allowed regional managers to generate weekly staff schedules while automatically enforcing labor policies, shift availability, and overtime rules.
    • Built full-stack features that enabled HR managers to create employee schedules, track attendance, approve overtime, and prepare payroll across multi-location organizations.
    • Developed Python services for workforce scheduling that automatically validated employee availability, labor rules, and shift conflicts before schedules were published.
    • Built React dashboards allowing supervisors to investigate missed punches, approve timesheet corrections, and resolve attendance exceptions without involving payroll administrators.
    • Optimized schedulin
Education verified_user 0% verified
  • Universidad de los Andes
    B.S. Computer Science
    Universidad de los Andes
    May 2017