Hello! I'm Yesid Bernal, a passionate Software Developer with expertise in Frontend, Backend, DevOps, and Cloud Computing. I build comprehensive solutions using modern development practices and cloud technologies.
I specialize in developing scalable applications with modern frameworks, working with both SQL and NoSQL databases, and following industry best practices. I'm driven by creating efficient solutions that make an impact while continuously learning and sharing knowledge with the developer community.
Crafting responsive and intuitive user interfaces with modern frameworks and tools for exceptional user experiences.
Building robust server-side applications and APIs with a focus on scalability, performance and cloud architecture.
Designing and implementing scalable cloud architectures and distributed systems with a focus on reliability and performance.
Utilizing modern development tools and practices for efficient software development and team collaboration.
Explore some of my most impactful projects that showcase my technical skills and problem-solving abilities.
A multi-tenant SaaS system designed for complete control and management of bars and restaurants. This application leverages Django for the backend, PostgreSQL for database management, and TailwindCSS along with DaisyUI for a responsive and modern user interface.
A serverless API specifically designed for a Payment Service Provider (PSP) to simulate financial entities (banks) by generating responses to various transactions including debits, credits, reversals, and reports. Built with a hexagonal architecture and Infrastructure as Code (IaC), the system implements asynchronous responses using AWS services including SQS, Lambda, API Gateway, DynamoDB, VPC, VPC Endpoints, Security Groups, Secrets Manager, CloudFormation, and CloudWatch, with full CI/CD integration.
A comprehensive meeting management platform built with Django and deployed on AWS Elastic Beanstalk. Features include calendar scheduling, resource allocation, attendee management, file attachments, meeting comments, and rating system. Integrated with Microsoft Teams and includes a robust MFA authentication system. The platform utilizes AWS RDS for database management, SES for email notifications, and implements CI/CD for continuous deployment.