I'm a Developer with solid experience in developing applications using PHP, NodeJS and Python. Passionate about good practices, testing and good architecture. Always seeking to develop the best solution to improve the customer experience with scalable and efficient applications.
years of experience
completed projects
Postgraduate
Finished Courses
As a Senior Software Engineer on the Platform Team, my role involves the development and maintenance of critical systems that underpin our platform. Collaborating closely with cross-functional teams, I optimize system performance and constantly seek opportunities to enhance our systems, streamline processes, and integrate emerging technologies. Establishing best practices is a fundamental part of my daily routine. My contributions are pivotal in delivering seamless experiences for both internal stakeholders and end-users, ultimately driving the continued success and evolution of our platform.
I worked as a back-end developer on the API team, where I was responsible for developing and maintaining the APIs consumed by the company's mobile applications and website. To achieve this, I used several technologies such as Python, PHP, MySQL, Docker, Git, Redis, among others. For monitoring, I utilized New Relic and Grafana. Additionally, we leveraged various AWS tools such as S3, SQS, SNS, Lambda, CloudWatch, among others.
As a PHP Developer, I excelled in crafting innovative features for various projects, leveraging a comprehensive skill set encompassing PHP, JavaScript, MySQL, HTML, and CSS. I seamlessly integrated functionality to enhance user experiences and drive project objectives forward, actively contributing to the full software development lifecycle. My collaborative approach ensured alignment with business requirements and delivery of high-quality, scalable software products. Additionally, my expertise includes hands-on experience in payment integration, ensuring secure and seamless transactions within the applications I developed.
As a Full-Stack Developer, I've worked on several projects in the tourism, accounting, and e-commerce sectors. I've utilized programming languages such as PHP, JavaScript, HTML, CSS, Python, and SQL. We've employed the Bootstrap framework and versioning tools like Git. Given the web nature of these projects, we opted for MVC architecture and used Docker to facilitate development and deployment.
Apache Kafka, System Design and Design Docs, Solutions Architect, Cloud Computing and Serverless, Edge Computing and so on.
APIs and Web Services · Analysis, Design and Evaluation of Software Architecture · Back end architecture · Cloud Computing · Front end architecture · DevOps · DevSecOps · Nodejs · Agile Methodologies · Software Architecture · Data Management · MLOps · Java EE · ASP.NET
Infrastructure Management for Big Data · Data Visualization · Python · Machine Learning · Data Mining · Statistical Data Analysis · NoSQL · Data Processing · Big Data · Deep Learning · Artificial Intelligence (AI)
Data Structure Algorithm, Web Design, Database, Programming and so on.
Architects are always looking for new ways to meet the changing needs of businesses and users....
System design is a critical aspect of software engineering that involves creating the architecture of a system to meet s...