# Carlos Osorio >  Software Engineer | Machine Learning | M.S. Computer Science @ USC Location: Santa Clara, California, United States Profile: https://flows.cv/carlososorio As a software engineer with a passion for Machine Learning, I enjoy combining cutting-edge AI tools with impactful software solutions. With a Master's degree in Computer Science from the University of Southern California and a Bachelor's degree in Physics from the University of California, Santa Barbara, I bring a unique blend of technical skills and scientific knowledge to any project I work on. My professional journey as a backend software engineer has been driven by the desire to create robust, scalable solutions that cater to the needs of clients and businesses. At Pager, I enhanced the chatbot engine, established a Machine Learning delivery pipeline, and developed a micro-service that integrated Natural Language Processing capabilities. Before that, I constructed backend systems for Evox Technology Corp from scratch, automating various client tasks via chatbots. Along the way, I have gained proficiency in programming languages like JavaScript, Python, Java, and C++, as well as AI and backend technologies like NodeJS, Express, Flask, PyTorch, Dialogflow, and MLOps. ## Work Experience ### Software Engineer @ Apple Jan 2024 – Present ### Software Engineer @ Pager Jan 2022 – Jan 2022 ◦ Designed fully integrated machine learning delivery pipeline using KServe, Cloud Build, and Google’s Vertex AI to automate deployment of pre-trained models in a scalable serverless architecture. ◦ Engineered novel micro-service with TypeScript, RabbitMQ, and PostgreSQL to consume and integrate in-house learning models for tasks such as sentiment analysis-driven triggers on platform’s chat services. ### Backend Software Engineer @ Pager Jan 2020 – Jan 2021 ◦ Enhanced chatbot engine by processing user responses with clinical learning models and consolidating with internal services, through RESTful APIs, to provide interface for self-served triage experiences. ◦ Produced groundwork for bot integration framework with Flask and Dialogflow CX to deploy custom conversational agents into messaging platform in a seamless manner. ◦ Refactored Python Flask server into multi-thread worker system, harnessing RabbitMQ to improve the service’s concurrency performance. ### Full Stack Software Engineer @ EVOX TECHNOLOGY CORP Jan 2019 – Jan 2020 | Atlántico Area, Colombia ◦ Formulated architecture and relational database schemas in MSSQL to automate back-office processing of flight bookings through RPA systems. ◦ Led technical conversations in client-facing opportunities & managed team development efforts on three projects. ◦ Founded entire backend systems with Node to automate business’ internal processes through chatbot interfaces. ◦ Devised backend architecture and APIs to communicate with legacy system through a customized TLS socket. ### Full Stack Software Engineer @ Resource IT Solutions Jan 2018 – Jan 2019 | Atlántico Area, Colombia ◦ Drove development of R&D initiatives for card-processing platform, including geolocation services and data cleans- ing for learning algorithms, resulting in full-blown key product features. ◦ Implemented benchmarking module and improved latency of backend processes by identifying unoptimized time complexities in logic and inefficient MySQL database queries. ◦ Oversaw backend development of innovative SAAS platform feature and corresponding test suite through Agile methodologies, producing a reliable fast-paced development cycle. ### Research Intern, David Stuart Group @ High Energy Physics Group (HEP) - University of California, Santa Barbara Jan 2016 – Jan 2017 | Santa Barbara, California Area - Work with Dr. David Stuart on the study and development of high-energy particle detector designs based on scintillating fibers and silicon photomultipliers (SiPMs). - Designed and implemented C++ utility library (TWaveform) with CERN’s ROOT framework to record, plot, and analyze massive sets of waveforms, as well as saving their properties in Trees with efficient time and space complexities. - Used TWaveform to study the occurrence and distribution of after pulses produced by high-energy particle collisions using different particle detector designs. ### Physics Study Room (PSR) Fellow @ University of California, Santa Barbara - Physics Department Jan 2014 – Jan 2016 | Santa Barbara, California Area - Used knowledge and mastery of physics to guide undergraduate students in the PSR with their physics coursework and stimulate their physics intuition. ### Research Assistant @ Instituto de Magnetismo Aplicado “Salvador Velayos” Jan 2015 – Jan 2015 | Madrid Area, Spain - Used a Magneto-Optical Kerr Effect (MOKE) device to measure the magnetization curve of Iron nano-films and extract the effect oxidation has on Iron’s magnetization curve. - In charge of the MOKE’s optimization optical alignment, measurement protocol, and electronic analysis of the signal using the graphing and analysis software, OriginLab. - Synthesis of thin films of Maghemite and Hematite by oxidizing Iron films in a high-temperature oven. ## Education ### Master of Science - MS in Computer Science USC Viterbi School of Engineering ### Bachelor of Science (B.S.) in Physics UC Santa Barbara ### Advance Software Engineering Immersive in Computer Software Engineering Hack Reactor ### High School Diploma - Bachiller Académico Karl C. Parrish ## Contact & Social - LinkedIn: https://linkedin.com/in/carlososoriov --- Source: https://flows.cv/carlososorio JSON Resume: https://flows.cv/carlososorio/resume.json Last updated: 2026-04-01