Software Engineer

Carlos Sosa

I like data-heavy automation and distributed systems

Experience

Data Annotation Tech | Software Engineering - AI Trainer

Remote · Sep 2021 - Present

Generate and curate high-quality training data that sharpens software engineering AI models.

  • RESEARCH programming concepts and craft prompts that stress-test large language models.
  • Author, execute, and review code across PYTHON, GO, JAVA, C#, and other languages to validate outputs.
  • Provide actionable feedback through CODE REVIEW to elevate dataset quality and model reliability.
  • Audit AI-generated explanations to ensure training materials align with sound engineering practices.
Freelance Programmer

Remote · Mar 2020 - Sep 2021

Designed scrapers, automations, and lightweight tooling tailored to client workflows.

  • Built serverless web scrapers with PYTHON, SELENIUM, and AWS LAMBDA to collect and clean critical data.
  • Automated financial tracking with Google Sheets dashboards that surfaced real-time insights for clients.
  • Improved WOOCOMMERCE inventory security and veterinarian data pipelines with custom integrations.
  • Adapted quickly to new domains, including PINESCRIPT analytics and Word/Excel document generation.

Projects

Bunny Recipes

https://bunny.recipes

AI-assisted meal planning platform that converts recipe URLs into editable, structured cooking workflows.

  • Parsed food blogs through the OPENAI API to normalize ingredients, steps, and nutritional estimates into a custom JSON schema.
  • Built SVELTE-based recipe cards and a calendar planner where users tweak portions or request AI-driven adaptations (e.g., vegetarian variations).
  • Aggregated weekly and monthly nutrition insights as users drag-and-drop meals to schedule across the app.
UTSA | Distributed Web Mapping System

Database Management Course Capstone

Led a team of four to build a decentralized web mapping system backed by MySQL and Cassandra.

  • Implemented GO‑based crawlers and REST APIs to distribute scraping workloads across machines.
  • Seeded domain data with an ICANN DNS zone transfer file and orchestrated MICROSERVICES for ingestion.
  • Combined relational and NOSQL queries with PYTHON to deliver fast, federated search results.
Live Chat Monitoring System

Engineered a microservice architecture that tracks keyword trends and engagement in real time.

  • Scraped live chats with GO, SELENIUM, and CHROMEDRIVER to capture streaming conversations.
  • Piped metrics into PROMETHEUS and GRAFANA dashboards to visualize sentiment shifts.
  • Introduced RABBITMQ for reliable message queuing and high-throughput processing.
Custom Telegram Bot Framework

Authored a Go framework that lets teams register custom routines triggered by Telegram events.

  • Leveraged GO reflection to support dynamic argument parsing and execution.
  • Handled concurrent updates with goroutines alongside robust error management.
  • Managed TELEGRAM API integration and JSON payload parsing for real-time interactions with GO.

Skills

Programming Languages
High proficiency
PYTHONGO (GOLANG)
Moderate
JAVAC#HTMLSQL
Familiar
SWIFTCC++RUSTBASHJAVASCRIPT
Tools and Frameworks
Systems
AWS LAMBDADOCKERGITHUBMICROSERVICE ORCHESTRATION
Data
MYSQL (INNODB)CASSANDRAPROMETHEUSGRAFANAPYTORCHQTJSONREST
Automation
DJANGOSELENIUMEVENT-DRIVEN INTEGRATIONS
Environments
Operating systems
MACOSLINUXWINDOWS
IDEs and editors
JETBRAINSVS CODENEOVIM

Education

University of Texas at San Antonio

B.S. Computer Science · May 2024 Bachelor of Science in Computer Science.

Major GPA
4.00
Overall GPA
3.7