Loading...
Loading...
Coding for 14 years.
100 followers.
Basic Information | | --- | --- e-Mail: | devsdmf@gmail.com | Website: | http://www.devsdmf.io | LinkedIn: | https://www.linkedin.com/in/devsdmf | GitHub Profile: | https://github.com/devsdmf | SpeakerDeck: | https://speakerdeck.com/devsdmf |
I'm a Senior Solutions Architect at Amazon Web Services with over 10 years of experience helping companies build better software systems. Based in Brazil, I work with startups to design cloud-based solutions that help them grow their businesses faster and more efficiently. I've worked at major tech companies like AWS, Twilio, and several successful startups, where I've helped teams move from simple systems to more advanced, scalable platforms. I hold multiple AWS certifications and serve as a Subject Matter Expert for Infrastructure as Code, Mobile Development, and AI tools.
Throughout my career, I've led engineering teams and architectural transformations at companies like Sympla, Brazil's largest ticketing platform, and Tiendanube, where I built teams from the ground up and modernized their technology infrastructure. I speak Portuguese, English, and Spanish, making me effective with international teams and clients. I'm passionate about mentoring other developers and have written several articles about software development best practices, combining my technical expertise with strong leadership and communication skills.
As a Senior Solutions Architect at Amazon Web Services, the world's most comprehensive and broadly adopted cloud platform, I provide strategic technical guidance to customers within the Startups organization. I specialize in delivering software architecture best practices and cost-optimized, AI&ML based piece of software (demos and POCs) and scalable solutions that enable fast innovation to help customer achieve their business objectives through effective cloud adoption.
My responsibilities include managing complex customer projects with key stakeholders and partners, facilitating rapid service adoption and architecture pattern implementation. Additionally, I serve as a Subject Matter Expert (SME) for Infrastructure as Code (IaaC), Mobile and Front-end Development and Generative AI tools for developers within the Next Gen Developer Experience Technical Field Community (TFC), where I mentor fellow Solutions Architects and guide customers in implementing cutting-edge infrastructure automation techniques and tools.
Skills: Solution Architecture, Software Architectural Design, Architectural Patterns, Cloud Computing, Amazon Web Services (AWS), Terraform, CDK, Pulumi, JavaScript, Python, Java, TypeScript, React.js
As a Senior Solutions Architect at Twilio, the world's leading customer engagement platform, I delivered strategic technical consulting to enterprise clients across the Americas, including companies such as Toyota, Globant, Kavak and others. I specialized in architecting comprehensive messaging solutions that integrated SMS, WhatsApp, voice, and video capabilities to drive customer engagement and business outcomes.
I delivered expert technical advisory services, developed best practices frameworks, and created custom solutions tailored to client requirements. Additionally, I spearheaded the development of reusable contact center assets and led the CI/CD SME program, mentoring fellow SAs and establishing delivery standards across the organization.
Skills: Solution Architecture, Software Architectural Design, Twilio, Enterprise Integration Patterns, Apex Programming, Java, JavaScript, TypeScript, React.js, Python
As a Senior Software Architect Consultant at Sensedia, a leading API platform company specializing in software architecture and backend development services, I've provided strategic consulting to a customer in the digital payments industry. I've focused on designing and developing scalable, reliable, and secure platforms for payment processing and banking services, incorporating comprehensive automation, testing, and software delivery tools to ensure robust technology operations.
My responsibilities included creating reference architectures tailored to product engineering team requirements and delivering comprehensive guidance and mentorship to developers on platform services and architectural patterns. I've also developed and documented libraries that streamline platform service access, conduct strategic consulting sessions with product engineers, and guided teams in designing optimal product architectures using available platform capabilities to drive innovation and accelerate development cycles.
Skills: Microsoft Azure, Azure DevOps, Active Directory, JavaScript, Java, Scala, Python, Enterprise Integration Patterns, Apache Kafka, ActiveMQ, Solution Architecture, Platform Engineering, Kubernetes
As Principal Architect at Sympla, Brazil's largest SaaS ticketing platform, I've led the engineering department's strategic architectural transformation, spearheading the migration from a monolithic system to a modern service-oriented architecture. I collaborate closely with product managers and analysts to analyze business domains and design the necessary micro-services that compose our scalable system architecture.
My responsibilities was developing and optimizing software development processes alongside engineering managers to enable high-performing development squads. I've architected, developed, and documented new software systems using PHP, Java, and Python to enhance product experience, while conducting research and development of innovative technologies and architectural patterns that solve complex scalability and maintainability challenges across the platform.
Skills: PHP, Java, DevOps, Python, Docker, Kubernetes, Rancher, Amazon Web Services (AWS), MongoDB, Redis, Apache Kafka, Amazon Kinesis, Elasticsearch
After completing my tenure as Technical Product Manager, I returned to my Software Architect role within the Fulfillment and Shipments team, where I focused on modernizing and scaling the company's logistics infrastructure. I led the analysis and development of internal and external system integrations for shipping carriers using Java and Scala, addressing critical scalability and reliability challenges while maintaining seamless operations.
My responsibilities included maintaining backward compatibility across existing core platform systems and designing new software systems that supported the company's strategic shipment initiatives, including public API services for fulfillment management. Additionally, I led product architecture committee meetings, collaborating with fellow software architects to design solutions and address cross-domain technical challenges that drove organizational efficiency and innovation.
Skills: Java, Scala, MongoDB, MySQL, Docker, Akka, Apache Kafka
As Technical Product Manager, I accepted the challenge of building a new engineering team from the ground up. The Ecosystem team was tasked with enabling customers and partners to extend our product through public APIs to solve complex business problems. I led the development of an API-based product, collecting meaningful inputs from internal and external stakeholders to develop a comprehensive product backlog aligned with company OKRs.
My responsibilities included prioritizing product initiatives using strategic frameworks and supporting a cross-functional team of product engineers and designers through daily, weekly, and monthly rituals to deliver backlog objectives. I provided technical and behavioral feedback through retrospective meetings and performance reviews, fostering high-performance team culture. Additionally, I authored API documentation and developer resources, developed and maintained SDKs and sample projects that served as integration tools and references for developers working with our public API platform.
Skills: Ecommerce, Platform Engineering, API Development, Apigee, Amazon Web Services (AWS), Project Management, Product Management
As a Software Architect at Tiendanube, an ecosystem of services providing intuitive and extensible e-commerce platform solutions, I tackled complex architectural challenges within the Consumers team, which was responsible for optimizing the purchase experience. I spearheaded the migration from a monolithic architecture to a service-oriented and microservices approach, focusing on scalability and maintainability improvements across the platform.
My key responsibilities included designing and developing a new payment processing micro-service to replace the existing PHP-based monolithic solution. I implemented this critical service using a modern Scala-based technology stack, leveraging the Actor Model with Akka framework for concurrent processing, MongoDB for event sourcing persistence, and ActiveMQ for inter-process communication. Additionally, I participated in Product Architecture Committee meetings, collaborating with fellow architects to design the company's macro-architecture using Domain-Driven Design (DDD) principles to decompose the monolith into domain-oriented services, while designing and documenting comprehensive inter-process communication protocols for both internal and external system integrations.
Skills: Platform Architecture, PHP, Scala, Java, MySQL, MongoDB, Docker, Akka, ActiveMQ, Redis, Software Architectural Design
My core responsibilities encompassed designing and developing robust backend system architectures specifically tailored to support mobile e-commerce platform requirements, ensuring scalability and performance optimization. I spearheaded research and implementation of cutting-edge software development tools and best practices that enabled the team to operate at peak efficiency. Additionally, I collaborated closely with product leads and company executives to manage and prioritize the product backlog from a technical perspective, ensuring alignment between business objectives and technical feasibility while driving strategic platform evolution.
During my final two years with the company, I advanced to Lead Engineer for the web/mobile platform team, where I took on comprehensive technical leadership responsibilities that combined hands-on development with strategic team management. I led a team of over 5 developers, providing daily technical assistance and fostering professional development to maximize individual and collective performance across complex e-commerce platform initiatives.
Skills: PHP, Python, JavaScript, MySQL, MongoDB, Docker, Redis, Amazon Web Services (AWS)
One year after joining the company, as the team expanded, I transitioned into a senior role with enhanced responsibilities focused on backend architecture, development, and production platform stability. Beyond core software development, I took ownership of critical infrastructure and platform reliability initiatives that supported the company's growing operational demands.
My expanded responsibilities included monitoring and maintaining the e-commerce platform infrastructure, implementing performance optimizations to support intensive background task processing and applying security fixes to ensure platform reliability. I implemented and maintained a self-hosted GitLab version control system, conducted research and analysis of emerging backend technologies, and developed AwMailer, a comprehensive mailer service for the new CRM platform using PHP and C++. This service featured advanced outgoing IP address balancing capabilities, with the core functionality later released as an open-source project on GitHub while maintaining proprietary internal extensions.
Skills: PHP, C++, Python, JavaScript, MySQL, MongoDB, Redis, Amazon Web Services (AWS)
As a Software Engineer at ISET, a technology company from Belo Horizonte, Brazil, that provides integrated digital products including an e-commerce platform (iShopping), CRM system (iMarketing), and chat solution (iChat), I worked on core platform development and feature enhancement. I maintained and implemented new features across the e-commerce and chatting platforms using PHP and JavaScript, while integrating third-party services such as payment gateways, shipping carriers, and sales channels to enhance merchant experience.
My responsibilities included developing and maintaining internal tools that enabled cross-team product integration and collaboration. I also led the development of a new contracting system for company products from the ground up, implementing a modern technology stack using PHP for backend services and BackboneJS with MarionetteJS for frontend functionality, delivering a comprehensive solution that streamlined the customer onboarding and contract management process.
Skills: PHP, JavaScript, MySQL, Redis, Amazon Web Services (AWS)
As Co-Founder and Chief Technology Officer at Caravane, a social travel startup based in Belo Horizonte that provides a comprehensive platform for organizing and managing travel caravans, I lead the technical vision and product development strategy. I drive the intersection of market research, technology innovation, and user experience validation to build scalable solutions that connect travelers and facilitate group travel experiences.
My core responsibilities encompass conducting comprehensive market research to identify technology applications and opportunities within the social travel space, ensuring our platform addresses real user needs and market gaps. I spearhead the development and maintenance of our minimum viable product (MVP), implementing agile development practices and modern technology stacks to deliver robust, user-centric features that enable seamless caravan organization and management. Additionally, I lead technology experience validation initiatives, gathering user feedback, analyzing platform performance metrics, and iterating on product features to optimize user engagement and platform effectiveness in the competitive travel technology landscape.
As a Software Developer at Aplus Tecnologia, a web development agency, I gained foundational experience in full-stack development and the complete software development lifecycle. This role marked my first full-time software development position, where I learned to navigate the entire process from initial customer problem analysis through production deployment and maintenance.
My responsibilities encompassed researching and implementing new technologies from scratch to meet diverse business requirements across the agency's client portfolio. I conducted technical analysis and documentation of software development processes, developed web applications using PHP, Ruby, and JavaScript, and maintained two key company products: a local restaurant and pub guide website and an ERP software solution. Additionally, I managed application deployment and monitoring across both VPS and shared cPanel-based hosting environments, gaining comprehensive experience in production operations and system administration.
Skills: PHP, JavaScript, HTML, CSS, Wordpress
As a Course Instructor at a local IT school, I began my technology career in education, teaching comprehensive computer-related curricula to students across multiple skill levels. This foundational role provided me with extensive experience in knowledge transfer and technical communication, skills that would prove invaluable throughout my subsequent career in software development and technical leadership.
My teaching responsibilities encompassed a diverse range of technical subjects, from Basic Computing fundamentals including Microsoft Office suite proficiency and internet navigation, to Advanced Computing topics covering system setup, file management, and database administration using Microsoft Access. I also delivered specialized courses in Web Design using HTML and CSS, Web Development with PHP and MySQL databases, Hardware and Computer Maintenance covering component assembly and troubleshooting, and Network Setup and Administration using Microsoft Windows Server and Active Directory configuration. This comprehensive teaching experience established my foundation in both technical expertise and the ability to communicate complex concepts effectively to diverse audiences.
Pontifical Catholic University of Minas Gerais (Jan 2015 - Jun 2017 / Hold)
Polytechnic School of Minas Gerais (Jan 2009 - Dec 2011)
Issued: Feb 2025 - Expires: Feb 2028
Issued: Nov 2024 - Expires: Nov 2027
Issued: Nov 2024 - Expires: Nov 2027
Issued: July 2024 - Expires: July 2027
Issued: July 2011 - Expired: July 2014
Contribution Graph
Activity Timeline
Commits and contributions grouped by day, week, or month.
Starred huseyinbabal/taws
January 6th, 2026 2:56 PM