Hello, world! My name is Fernando Machado. I am a Full Stack Software Engineer, fluent with Agile development practices and with more than 15 years of professional experience.I developed software in a variety of languages: from PHP to Java to Go to a mostly Typescript oriented tech stack with React and Node today.I designed and colaborated on solutions for problems in different domains, such as: custom content management, meteorology, tool tracking, healthcare and medical appointments, warehouse allocation, education and e-learning, authorization and authentication, web browser automation and payments (with a personal passion for gamification).I love how people and technology are able to come together to shape ideas into solutions for real life problems - from inception to (continuous) deployment. I believe that authentic communication, interdisciplinary collaboration and iterative experimentation are the keys to the success of any project or team.
-
Senior Software EngineerDeed Oct 2023 - May 2024Berlin, Germany• Building services responsible for managing the donation experience - from improving the user experience at the app to the backend integration with different payment providers and HR Payroll workflows.• Tech stack: Node, React, Typescript, MongoDB, GraphQL, Kafka, Splunk, Microservices, Continuous Integration and Continuous Delivery, Unit Tests, Regression Tests and Integration Tests. -
Software EngineerKlarna Aug 2021 - Apr 2023Berlin, Germany• Building services and dashboards to manage and provide various merchant's website identifiers with the goal of helping end users fast-fill their forms while making their purchases online through the Klarna app.• Tech stack: React, Node.js, Typescript, MongoDB, GraphQL, Kafka, Grafana, Splunk, Microservices, Continuous Integration and Continuous Delivery, Unit Tests, Regression Tests and Integration Tests.• Gathering requirements, identifying needs and improving overall user experience through continuous collaboration with distributed teams and alignment with relevant stakeholders.• Supporting the team's leadership on tasks like Roadmap building, Tasks refinement, Onboarding for new hires and providing updates during company-wide Product presentations. -
Senior Software EngineerLoggi Aug 2020 - Jul 2021São Paulo, Brazil• Building a cross-company solution for user authentication and authorization.• Tech stack: React, Python, Django, AWS Cognito and AWS Amplify. -
Senior Software Engineer & Consultant @ Podcast Publishing ServiceThoughtworks Feb 2020 - Jul 2020Porto Alegre, Rio Grande Do Sul, Brazil• Building an end-to-end podcast publishing solution for a major media company, from inception to production, from metadata management to player customisation.• Tech stack: Node, React, Storybook, MongoDB and GitLab.• Full remote experience with a strong focus on asynchronous communication/collaboration plus several adaptations of Agile practices such as retrospective and speedback sessions. -
Senior Software Engineer & Consultant @ Video-On-Demand Authentication ServiceThoughtworks May 2019 - Jan 2020Porto Alegre Area, Brazil• Building an integration system for a major entertainment company used to provide streaming rights to users authenticated by international television providers.• Tech stack: Go(lang) on Hexagonal Architecture, React, MySQL, ActiveMQ, New Relic, Sentry, GitLab.• Team culture and practices included pairing, TDD, peer reviewing, writing stories and acceptance criteria, attending daily standups with short updates and sign-off demos, biweekly planning and retrospective meetings, knowledge transfer and team norming sessions. -
Software Engineer & Consultant @ Worldwide Clothing RetailerThoughtworks Apr 2018 - May 2019Porto Alegre Area, Brazil• Building a product allocation solution for an US clothing retailer - part of a team composed of 30+ people distributed across different timezones• Tech stack: Java 8 on microservices architecture, RabbitMQ, Spring Boot, Angular, React, Gradle, MongoDB, MySQL, HBase, Apache Phoenix, Hadoop, Oozie and Splunk• Besides software development, this was a "multiple hats" consultant experience where I managed to work on Quality Assurance (validating technical solutions made by peers), on Business Analysis (discussing business challenges directly with product owners and architects) and on Project Management (improving the team's everyday routine) -
Software DeveloperTouch Tecnologia May 2014 - Apr 2018São José Dos Campos Area, Brazil• Creating healthcare solutions, including software for appointment scheduling, calendar management, exam tracking and integration with legacy systems• Tech stack: Java, Groovy, Hibernate, Spring, JSP, Tomcat Server, Oracle, PostgreSQL, Gerrit, Git, Maven, Jenkins, Liquibase, HTML, CSS, JavaScript, Angular and IntelliJ• Customer support during deployments and production incidents -
Software DeveloperCompsis Oct 2012 - Sep 2013São José Dos Campos Area, Brazil• Developing software for the financial module of a toll system used in countries like Brazil, Ecuador and India• Customer support during deployments and production incidents• Tech stack: Java, Hibernate, Spring, JSP, CSS, JBoss Server, Oracle, Tortoise SVN, Maven, Hudson and Eclipse -
Technical Support ProfessionalIacit Soluções Tecnológicas Dec 2011 - Aug 2012São José Dos Campos Area, Brazil• Concept and development of a meteorological web app that allowed the view of rainy clouds, highlight precipitation numbers and the occurrence of lightning using data from a custom radar• Tech stack: Google Maps, PHP, HTML, CSS, JavaScript and jQuery• Technical support (internal and on client visits) -
Microsoft ConsultantOnset Tecnologia Da Informação & Telecom Sep 2008 - Jun 2011São José Dos Campos Area, Brazil• Creation of Microsoft Installer packages used globally by Johnson & Johnson• Quality assurance across multiple versions of Microsoft Windows• Tech stack: Wise Package Studio, ORCA MSI Editor and Visual Basic Script -
Web DeveloperCyber Garage Jul 2007 - Aug 2008São José Dos Campos Area, Brazil• Concept and development of a content management software for small websites• Tech stack: PHP, HTML, CSS, JavaScript and jQuery
Fernando Machado Education Details
-
Computer Science -
Colégio JoseenseComputer Software Technology/Technician
Frequently Asked Questions about Fernando Machado
What is Fernando Machado's role at the current company?
Fernando Machado's current role is Software Engineer.
What schools did Fernando Machado attend?
Fernando Machado attended Unifesp - Universidade Federal De São Paulo, Colégio Joseense.
Not the Fernando Machado you were looking for?
-
1gmail.com
-
2cmpaisagismo.com.br, medcomerce.com.br
1 +491737XXXXXX
-
Fernando M.
Berlin Metropolitan Area -
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial