Available to hire
I’m Carlos Andres Ochoa Barrera, a backend developer based in Ciudad Juárez, Mexico, with extensive experience in Python, FastAPI, data processing, and deploying services on AWS Lambda. I enjoy building robust APIs, data workflows, and developer-friendly tools, with a focus on clean design and maintainable code.
In my free time, I read and contribute to open source projects, and I’ve developed web portals to facilitate customer support work. I’m always learning and looking for ways to improve software quality and collaboration within teams.
Skills
See more
Language
Spanish; Castilian
Fluent
Work Experience
Python Engineer at Digamaa
November 1, 2024 - PresentDeveloped high-performance modular services for S3, APIs, and XML processing with strict typing and optimized design patterns, eliminating duplicate code and reducing development time in subsequent projects. Established modular templates for volumetric reports, reducing duplication across special cases. Created Python solutions for volumetric reporting with a modular approach and adaptable general templates, reducing code duplication between special cases and ensuring regulatory compliance. Built a web platform for JSON validation according to SAT technical rules, mitigating rejections and reducing customer dissatisfaction with the deliverable. Developed reusable libraries for S3 and XML processing, centralizing critical team functionality.
Python Developer at IDS Commercial
July 1, 2024 - November 1, 2024Refactored the backend codebase by implementing design patterns (Singleton, Strategy, Factory, Builder), improving readability and performance, fixing critical API errors, and optimizing data transactionality. Resolved critical API issues (transactionality, validation, exception handling) and implemented design patterns to improve code architecture and maintainability.
Python Developer at Endurance Technologies
February 1, 2023 - April 1, 2024Developed an API using FastAPI, Python, and SQLAlchemy for efficient incident management, implementing unit tests with TDD to ensure software quality. Maintained existing code for enterprise products and contributed to the MVNO system in JavaScript, updating payment webhooks with Django.
Education
Computer Systems Engineering at Universidad Autónoma de Ciudad Juárez
January 11, 2030 - April 1, 2023Qualifications
Industry Experience
Software & Internet, Professional Services
Skills
See more
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer today.