Carlos Alberto Barahona Herrera
Software Engineer — Panama
Profile
I'm passionate about software engineering and
experienced at crafting and sustaining dynamic web applications using frameworks
including ReactJS, VueJs, and NodeJS. Eager to contribute to a vibrant team,
where we can all learn new things from each other while creating quality
products.
Work Experience
Lead Software Engineer
Current Job at Intech Ideas InternationalAs a lead software engineer at Intech Ideas, I am responsible for:
- Leading initiatives to overhaul the UI/UX for an improved user experience.
- Collaborating with fellow engineers to plan and implement software architecture enhancements.
- Driving efforts to apply containerization and establish CI/CD pipelines for streamlined development and deployment processes.
Senior Software Engineer
From 07/2023 to 07/2024 at Cal Technology SolutionsAs a software engineer at Cal Technology Solutions, my accomplishments include:
- Leading optimization initiatives for backend APIs and frontend components and ensuring codebase robustness.
- Architecting AWS infrastructure to facilitate application deployment, leveraging AWS technologies such as EC2, S3, and Code Commit.
- Developing an internal library for integrations with Microsoft SharePoint.
Web Developer/ Marketing Assistant
From 04/2021 to 06/2023 at Live and Invest Overseas
- Developed and maintained web pages and applications, resulting in increased user engagement.
- Implemented new features written with javascript, increasing user engagement.
- Optimized website performance, resulting in a 80% decrease in page load time.
- Improved website accessibility by implementing responsive design, increasing mobile traffic.
- Developed automatic excel reports using macros and complex formulas.
Risk Analyst/GPS Analyst
From 04/2018 to 03/2021 at Si PanamaOutsourced as data analyst for Cable&Wireless Panama.
- Managed and reported on 600+ GPS Devices with an average of 900 daily records per device.
- Developed and implemented new reports that allowed for a better use of the company's assets.
- Implemented a geofencing technology that allowed the company to mark coordinates of interest and have live feedback and reporting from those locations.
Education
Software Development degree
2019 to 2024 at Universidad Tecnologica de Panama, Panama City, Panama
Certifications
- Model Context Protocol: Advanced Topics - Anthropic
- Introduction to Claude Cowork - Anthropic
- Building with the Claude API - Anthropic
- Claude Code in Action - Anthropic
- Introduction to Model Context Protocol - Anthropic
- Introduction to Agent Skills - Anthropic
- Javascript algorithms and data structures - FreeCodeCamp
- Responsive Web Design - FreeCodeCamp
- Leadership training program - Maxwell Lidership
