Howdy Logo
Image of Luan D.

Luan D.
Principal Engineer

Node.js
Spring Boot
Sql
Java
Kotlin
Php
Postgresql
Mysql
Mongodb
Amazon Aws
Jira
Angular
Bio

Back-end Developer with over seven years of experience in web development, specializing in high-traffic applications and payment method systems.

  • Senior Software Engineer
    8/1/2021 - Present

    Developed proficiency in Java and Python, with extensive application in both frontend and backend development frameworks including React.js and Django. Demonstrated expertise in relational and non-relational databases such as MySQL, PostgreSQL, and MongoDB. Applied knowledge of cloud platforms, extensively utilizing AWS services like EC2, S3, and RDS. Engaged in DevOps practices, effectively using Docker and Kubernetes for containerization and orchestration. Implemented continuous integration and continuous deployment (CI/CD) pipelines using Jenkins and GitLab CI. Ensured code quality and collaborative development through the application of version control tools Git and Bitbucket. Enhanced application performance through profiling and optimization techniques, utilizing tools like New Relic and Grafana. Applied best practices in software engineering, including Test-Driven Development (TDD) and Agile methodologies, to deliver robust and scalable solutions. Led the design and implementation of RESTful APIs, contributing to microservices architecture projects. Developed strong debugging and troubleshooting skills, ensuring system reliability and performance.

  • Developer Analyst
    12/1/2020 - 8/1/2021

    Gained advanced proficiency in Java, Python, and C++. Demonstrated expertise in building scalable web applications using Spring Boot and Flask frameworks. Acquired substantial experience with front-end technologies, including React.js, Angular, and Vue.js. Utilized RESTful and GraphQL APIs for effective back-end and front-end communication. Mastered database management systems including MySQL, PostgreSQL, and MongoDB. Leveraged cloud platforms like AWS and Azure for deploying and managing applications. Implemented CI/CD pipelines using Jenkins, GitLab CI, and Docker to streamline development workflows. Showcased skills in code versioning with Git and GitHub. Developed a keen understanding of software development lifecycle (SDLC) methodologies such as Agile and Scrum. Enhanced system performance and reliability through active monitoring and troubleshooting using tools like New Relic and Grafana. Structured and conducted comprehensive tests, ensuring software quality with JUnit, Mockito, and Cypress.

  • Developer Analyst
    5/1/2020 - 12/1/2020

    Developed proficiency in Java, Spring Boot, and Hibernate while working on high-traffic web applications. Extensive work on Angular and React, contributing to both the front-end and back-end development of scalable systems. Demonstrated skills in MySQL and Redis, ensuring robust data management and optimized performance. Employed Docker and Kubernetes for containerization and orchestration, leading efforts to streamline deployment processes and maintain efficient CI/CD pipelines. Utilized AWS services including EC2, S3, and RDS to enhance cloud infrastructure capabilities. Ensured collaborative code maintenance and version control using Git and GitHub, leveraging Jira for project management and Confluence for documentation. Enhanced application security through implementation of OAuth2 and JWT for secure authentication and authorization.

  • Analyst Developer II / Product Owner
    1/1/2018 - 5/1/2020

    Developed advanced proficiency in Java, Python, and JavaScript, leveraging these languages to build scalable and efficient software solutions. Extensive experience using frameworks such as Spring Boot and Django, as well as front-end technologies like React and AngularJS. Demonstrated expertise in database management systems including MySQL, PostgreSQL, and MongoDB, ensuring robust data handling and storage solutions. Implemented microservices architecture, enhancing system modularity and facilitating easier maintenance and scalability. Utilized Docker and Kubernetes for containerization and orchestration, improving deployment efficiency and application reliability. Employed Agile methodologies, including Scrum and Kanban, to streamline project workflows and foster collaborative development. Maintained high standards of code quality through the use of continuous integration and continuous deployment (CI/CD) pipelines with Jenkins and Travis CI. Leveraged Git and GitHub for version control and collaborative coding practices, ensuring seamless team integration and code review processes. Developed RESTful APIs and integrated third-party services to enhance application functionality and user experience. Emphasized automated testing with tools like JUnit, Selenium, and pytest to ensure high levels of code reliability and performance.

  • Mid-Level Software Engineer
    4/1/2017 - 12/1/2017

    Developed proficiency in Java, Python, and C++. Extensive work on Spring Boot, Django, and Flask frameworks. Demonstrated strong understanding and utilization of MySQL, MongoDB, and PostgreSQL databases. Employed cloud technologies, primarily AWS and Azure, for efficient deployment and scaling of applications. Leveraged containerization tools such as Docker and Kubernetes for streamlined development workflows. Applied continuous integration and continuous deployment pipelines using Jenkins, Travis CI, and GitLab CI. Contributed to collaborative code maintenance and version control through Git, GitHub, and Bitbucket. Engaged in Agile development processes, emphasizing Scrum and Kanban methodologies. Enhanced front-end capabilities with Angular, React, and TypeScript. Conducted thorough code reviews to maintain high standards of code quality and consistency.

  • Systems Analyst
    5/1/2016 - 4/1/2017

    Developed expertise in Java, Spring Boot, and Hibernate, focusing on backend system enhancements and microservices architecture. Achieved mastery in Angular and React for creating dynamic front-end solutions. Leveraged SQL and NoSQL databases, including MySQL, PostgreSQL, and MongoDB, to design and optimize database schemas. Utilized Docker and Kubernetes for containerized application deployment and orchestration, ensuring efficient scalability and reliability. Demonstrated proficiency with CI/CD pipelines using Jenkins and GitLab CI, streamlining the development and deployment process. Implemented robust security practices and performed regular code reviews for improving code quality and maintaining industry standards. Enhanced collaborative development through the use of Git for version control and Jira for project management and task tracking. Contributed to the design and development of RESTful APIs, ensuring seamless integration with various third-party services and applications.

  • Systems Developer
    4/1/2014 - 4/1/2016

    Specialized in the design and implementation of scalable web applications with strong expertise in JavaScript, Node.js, and React.js. Developed robust backend systems using Express.js and MongoDB, ensuring scalability and performance optimization. Leveraged Redux for state management and Webpack for efficient module bundling. Proficient in RESTful API development and third-party API integrations, significantly enhancing application functionality. Employed Docker for containerization, enabling consistent development and deployment environments. Utilized AWS services, including S3, EC2, and RDS, to achieve reliable cloud-based solutions. Applied Continuous Integration and Continuous Deployment (CI/CD) practices using Jenkins and GitLab CI, automating the build and deployment pipeline. Key accomplishments include the successful migration of legacy systems to modern architectures, boosting application performance by 30%, and the implementation of comprehensive unit and integration tests using Jest and Mocha, ensuring code reliability and quality.

  • Computer Science at Federal University of Paraíba
    2012 - 2016

  • Software Engineering and Quality at University Center of João Pessoa
    2017 - 2020

  • SFPC™ - Scrum Foundation Professional Certificate (SFPC) at CertiProf
    6/1/2020

  • SFC™ - Scrum Fundamentals Certified at SCRUMstudy - Accreditation Body for Scrum and Agile;Download Free Scrum Body of Knowledge(340 pages)
    11/1/2017

Luan is available for hire

Hire Luan D.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.