Available for work

Daniel Egas 👋

Software Engineer with experience in Backend Development, DevOps, Data Engineering and Machine Learning, passionate about building scalable backend systems, optimizing workflows, and applying-data insights to solve real-world problems. Motivated to contribute in AI and machine learning projects. 🚀☕

Beyond the Code

Reading Music Movies Astrnonomy Sports Puzzles Science fiction

Tech Stack

Projects

I enjoy developing challenging and meaningful projects, always integrating modern and efficient technologies Here are some of the projects I have built creatively and profesionally. Check them out!

View of two website interfaces with modern and dark design. The first screen shows the title 'Behind the Code' with a rocket and dark background, explaining the origin of a community software project. The second screen presents a platform for finding speakers, with an attractive design, expert photos, and a prominent search button.

Work Experience

  1. Machine Learning Engineer

    AnyoneAI

    - Built an ELT data pipeline by extracting e-commerce data from CSV files and APIs using Python and Pandas, loading it into a SQLite data warehouse, and transforming it through SQL queries forstructured analysis.

    - Analyzed key business areas—Revenue and Delivery—identifying popular products, revenue trends, and delivery performance, including the impact of public holidays on order processing.

    - Generated actionable insights by correlating various data types and company KPIs, leading to performance assessments and strategic recommendations.

    - Visualized findings using Matplotlib and Seaborn, effectively communicating results and trends through data-driven storytelling to support business decision-making.

  2. Backend Developer

    Tcensa

    - Developed a web application with Python and Django that replaced a disorganized manual process for student certification registration, enabling administrators to manage applicants, validate documents, and track eligibility, which streamlined workflows and eliminated information loss.

    - Optimized the certification process by automating from submissions, document verification, and record-keeping, resulting in the accurate processing of 800+ certifications annually and a significant reduction in administrative workload.

    - Implemented automated report generation in PDF format and integrated storage of all certification records using AWS S3 buckets, ensuring secure, centralized, and easy retrievable documentation.

    - Established a CI/CD pipeline to automate deployment and maintenance of the application, increasing reliability, reducing downtime, and ensuring faster iteration of updates.

  3. Backend Developer with Fullstack Experience

    CréaloYa

    - Developed a robust REST API using Django REST Framework, enabling seamless interaction between the backend, web frontend, and mobile application, which ensured real-time data communicationacross platforms.

    - Implemented core backend functionalities in Python using Django and object-oriented programming principles, successfully managing modules for products, services, orders, reservations, and a rewards system, contributing to a scalable and maintainable architecture.

    - I implemented and managed AWS services to deploy and scale applications, leveraging EC2 instances for compute resources and integrating cloud-based databases, ensuring high availability and scalability in cloud environments.

    - I used Docker and Docker Compose to containerize web applications, creating reproducible environments that included services for the backend application, PostgreSQL databases, and caching systems like Redis, optimizing portability and deployment across different environments.

  4. Tester QA

    Grupo KFC

    - Executed black-box testing to validate system functionality and performance from the end-user perspective, ensuring optimal behavior and stability across multiple scenarios.

    - Developed unit and automated tests using Dynatrace, significantly improving the speed and accuracy of the verification process and reinforcing the reliability of key software components.

    - Managed and structured detailed test plans in Azure DevOps, defining scope and objectives to ensure systematic and goal-oriented testing aligned with project requirements.

    - Reviewed and verified new or updated code to ensure correct functionality, reporting issues or inconsistencies to the QA lead and helping maintain code quality across development iterations.

Projects

Here you'll find a selection of projects
I've built with creativity and dedication, integrating modern technologies to deliver practical and efficient solutions. Each project reflects my professional approach to software development and my passion for learning and applying new tools. Check them out!

Ready to take your idea to the next level? Let's work together.