Howdy Logo
Image of David S.

David S.
Full-stack Product Engineer

React
Python
Php
Doctrine
Amazon Aws
Javascript
Docker Cloud
Github
Postgresql
Mysql
Sqlite
Node.js
Express.js
Bio

A full-stack developer with over a decade of experience, holding extensive expertise in SQLServer, MySQL, and PostgreSQL for data processing. The professional journey includes significant contributions to registration web pages and internal corporate systems. Experience covers a range of applications including billing systems, securities settlement platforms, and corporate systems. Technological proficiencies encompass PHP, JavaScript, TypeScript, Node, and React, along with a solid understanding of agile methodologies.

  • Senior Full Stack Developer
    2/1/2021 - Present

    Cultivated expertise in developing state-of-the-art web applications and software solutions that seamlessly integrate technology with user needs. Demonstrated a holistic understanding of both front-end and back-end development to create user-centric, performant, and scalable applications. Proficient in HTML, CSS, and JavaScript for front-end development with extensive experience in frameworks such as React, Angular, and Vue.js. On the back-end, exhibited robust skills in Node.js, Python, and Ruby on Rails, leveraging databases such as PostgreSQL, MongoDB, and MySQL to ensure data integrity and performance.

    Utilized Docker and Kubernetes for containerization and orchestration, boosting deployment efficiency and simplifying maintenance. Implemented API development and integration using RESTful services and GraphQL, ensuring seamless data exchange and communication across different systems. Maintained high standards of code quality and collaboration through the use of Git and SVN for version control. Focused on continuous delivery and integration practices with tools like Jenkins and Travis CI, achieving rapid release cycles and minimizing downtime. Applied Agile methodologies, using Jira and Trello for project management, to enhance team collaboration and drive project success.

    Developed robust problem-solving abilities, addressing complex technical challenges and providing innovative solutions. Ensured applications were secure, scalable, and optimized for performance by employing best practices in web security and performance tuning. Delivered exceptional user experiences by conducting thorough user research and usability testing. Demonstrated a strong commitment to staying current with evolving technologies and industry trends, continually advancing technical skills and knowledge.

  • Software Engineer
    12/1/2020 - 1/1/2021

    The role involved active participation in State of Goiás projects, focusing on agile and efficient solutions. Responsibilities included strategic decision-making, developing applications from scratch, and adhering to tight deadlines within agile methodology frameworks. The contribution spanned backend application development and the creation of monolithic systems, along with the design and optimization of databases specifically for state applications. This also involved maintaining legacy systems and integrating single sign-on with the government's gov.br platform. Key skills highlighted include collaborative teamwork, effective deadline negotiation with project managers, and proficient use of CI/CD tools for software delivery, all within the context of agile methodologies.

  • Software Engineer
    4/1/2020 - 12/1/2021

    Engineered solutions for projects targeting the State of Goiás, focusing on agile and efficient development. Demonstrated the ability to make strategic decisions and create applications from scratch while adhering to strict deadlines within agile methodologies. Proficient in backend application development and the creation of monolithic systems. Expertise in designing and optimizing databases for state applications, including maintaining legacy systems and integrating single sign-on with the gov.br platform. Showcased strong collaborative skills, effectively negotiating deadlines with project managers, and utilized CI/CD tools for software delivery in alignment with agile practices.

  • Software Engineer
    12/2/2019 - 4/1/2020

    Developed and deployed applications from scratch, focusing on agile and efficient solutions for state-level projects. Demonstrated expertise in backend application development and the creation of monolithic systems. Exceled in designing and optimizing databases specifically for state applications, maintaining legacy systems, and integrating single sign-on with the government's gov.br platform. Showcased strong skills in collaborative teamwork, deadline negotiation with project managers, and proficient use of CI/CD tools for software delivery, all within the framework of agile methodologies.

  • Full Stack Developer
    7/2/2017 - 12/2/2019

    In the software development role, significant achievements included the successful involvement in maintaining and enhancing legacy systems while also developing new applications from scratch, specifically for real estate agencies, cooperative banks, and property management firms. A key focus was on enabling integrations with financial institutions and improving system communications through the implementation of RESTful APIs. Demonstrated expertise in agile methodologies contributed to more efficient and collaborative project deliveries.

    Essential contributions included defining software architecture and leading database design efforts. Created an application for the protest of bank titles and engineered desktop applications to streamline record-keeping and payment confirmation processes. Additionally, participated in mobile development projects aimed at extending existing functionalities. This role demanded critical decision-making skills and active teamwork, promoting an in-depth understanding of information technology and cross-functional collaboration.

  • Full Stack Developer
    11/2/2009 - 3/2/2016

    The role has provided extensive experience in developing small-scale corporate systems, including a more significant involvement in web application development where critical decision-making within the technology team was necessary. Skills were honed in candidate data processing, involving the creation and maintenance of database management procedures. Implementing technological solutions to automate previously manual tasks showcased problem-solving capabilities. The role demanded direct and consistent collaboration with internal and external end users, ensuring an efficient and satisfactory user experience. This period also enabled the development of expertise in using various tools, frameworks, and systems requisite for delivering robust technological solutions.

  • IT Governance at GRAN
    2022 - 2023

  • Telecommunications at Federal Institute of Goiás (IFG)
    2005 - 2007

  • Computer Engineering at Federal University of Goiás
    2007 - 2014

  • AWS Certified Cloud Practitioner at Cloud Guru
    10/1/2023

  • Software Architecture Fundamentals at Full Cycle
    10/1/2023

  • Docker at Full Cycle
    3/1/2023

  • SOLID with PHP: principles of object-oriented programming at Alura
    10/1/2021

  • Mindshift: Break Through Obstacles to Learning and Discover Your Hidden Potential at McMaster University
    7/1/2021

  • Basic English 2: Pre-Intermediate (King's College London) at FutureLearn
    11/2/2020

  • Basic English 1: Elementary (King's College London) at FutureLearn
    9/2/2020

David is available for hire

Meet David S.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.