Howdy Logo
Image of Johnny D.

Johnny D.
Full-stack Product Engineer

Cakephp
Microsoft Sql Server
Javascript
Php
Mysql
Jira
Bio

Software analyst and developer with six years of programming experience, specializing in project architecture development and unit testing using frameworks such as Laravel, CakePHP2, CakePHP3, CodeIgniter, and PHPUnit. Proficiency extends to database management with MySQL and MongoDB. Expertise includes systems integration leveraging design patterns like SOLID, DRY, and YAGNI, as well as maintaining legacy code and deploying applications.

  • PHP Software Developer
    5/1/2022 - Present

    Integrated new payment methods into the system by receiving documentation, conducting thorough analysis, and dividing tasks for development. Maintained legacy integrations, ensuring they were covered by comprehensive unit tests. Conducted code reviews of the team's pull requests using Git for version control, ensuring all changes passed through a CI/CD pipeline.

  • Mid-Level Programmer III
    7/1/2021 - 5/1/2022

    Developed new features for both monolithic and microservices architectures, leveraging MySQL and SQL Server databases. Integrated various systems and utilized Git for effective project versioning. Employed Scrum as an agile methodology to streamline development processes. Provided maintenance for legacy codebases and managed the deployment of developed applications. Estimated project deadlines accurately and formulated complex queries and routines, including Views, Procedures, and Triggers, to extract detailed reports and execute processes. Utilized job scheduling to automate and optimize previously manual routines. Conducted comprehensive code reviews and participated in the interviewing process for new programming team members.

  • Programmer
    11/2/2018 - 7/1/2021

    Developed proficiency in PHP Programming Language, with extensive web development experience utilizing HTML, CSS, JavaScript, jQuery, and AJAX. Gained experience in creating robust project architectures using frameworks such as Laravel, CakePHP2, CakePHP3, and CodeIgniter. Mastered object-oriented programming principles and efficiently managed data with MySQL and MongoDB. Executed system integration tasks and maintained legacy codes while deploying fully developed applications. Collaborated closely with Product Owners to gather timelines and requirements, create comprehensive documentation, and define delivery deadlines. Formulated complex queries to extract database reports, streamlining and automating processes. Contributed to various projects in domains including dental clinic management, multi-level marketing, quoting portal systems, and franchise management systems.

  • Jr Programmer
    7/2/2017 - 11/2/2018

    Gained expertise in web development with a specialized focus on PHP, Bootstrap, and jQuery. Handled comprehensive system maintenance tasks to ensure optimal performance and reliability. Regularly conducted meetings with clients to define project scope and gather detailed requirements, leading to successful project initiation and execution. Efficiently responded to service calls, addressing and resolving technical issues promptly to maintain client satisfaction and system uptime.

  • Junior IT Technician
    7/2/2016 - 12/2/2016

    Developed expertise in the selection, implementation, and maintenance of hardware and software. Managed responses to service desk calls and executed necessary procedures for efficient problem resolution. Proficiently installed software for upgrades and modifications to optimize equipment performance. Conducted inventory control to ensure availability of resources for equipment. Collaborated to provide employees with access to institutional portals and programs, and offered comprehensive support to students in the computer lab.

  • Computer Systems Analysis at São Paulo Technology College
    2014 - 2017

  • Full Stack Development - Design, Engineering & Deployment at FIAP
    2021 - 2022

  • Complete Web Development at Udemy
    2/1/2018

  • Java Web Application Development at Trainning Education
    6/1/2017

  • CCNA Routing and Switching: Introduction to Networks at Cisco Brasil
    6/1/2017

  • Java Programming and Object Orientation Fundamentals at Trainning Education
    5/1/2017

  • Java Programming Language at Trainning Education
    5/1/2017

Johnny is available for hire

Meet Johnny D.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.