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 (locked) demo @ https://bruteforc.ing

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)JAVASCRIPTTYPESCRIPT
Moderate
JAVAC#HTMLSQL
Familiar
SWIFTCC++RUSTBASH
Tools and Frameworks
Systems
AWS LAMBDADOCKERGITHUBNODE.JSJSONREST
Data
MYSQL (INNODB)CASSANDRAPROMETHEUSGRAFANAPYTORCH
Automation
DJANGOSELENIUM
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