Danilo C.Principal Engineer
Skills
With over a decade of expertise in PHP development, encompassing popular frameworks such as CodeIgniter, Symfony, and Laravel, this individual possesses a solid foundation in software architecture, clean code principles, Test-Driven Development (TDD), best practices, and design patterns. With significant experience as a full-stack developer followed by a focused enhancement of backend skills from 2020 to 2023, they later revisited frontend technologies like Vue 3, Pinia, Nuxt, and Angular for side projects. Their skill set includes proficiency in Docker and database management systems such as MySQL, PostgreSQL, and SQL Server, as well as the capability to perform certain DevOps functions including the management of EC2 instances, S3 buckets, and configuration of Linux production environments. They are also well-versed in CI/CD methodologies, employing tools like Travis CI, CircleCI, and GitHub Actions to ensure continuous quality in solution delivery. In addition to their extensive PHP specialization, they pursue side projects in C#, aiming to expand their proficiency in diverse programming environments.
Software Engineer
6/1/2023 - 11/1/2023
Developed a cost management system for a Public Prosecutor's Office, demonstrating proficiency in PHP, Symfony, and the Laravel frameworks. Conducted extensive development using front-end technologies such as AngularJS and ReactJS, ensuring seamless user interaction. Utilized MySQL and PostgreSQL for robust database management, achieving optimal data integrity and performance. Developed skills in automated testing with PHPUnit and Selenium to ensure reliability and efficiency. Employed Docker for containerization, facilitating consistent development and deployment environments. Managed version control and collaborative coding through Git, enhancing team productivity and code quality. Implemented secure authentication mechanisms and adhered to strict data privacy protocols, aligning with legal and regulatory standards.Frontend developer
6/1/2023 - Present
Developed core components and entire pages utilizing Vue 3, Pinia, and Nuxt, showcasing advanced frontend development skills. Contributed partially to backend development using Node.js with NestJS and TypeORM, demonstrating full-stack development capabilities.Senior Software Engineer
8/1/2020 - 12/1/2022
Developed web crawlers for data acquisition from government systems, airlines, and shipping companies, showcasing advanced expertise in web scraping techniques and data parsing. Utilized Python and libraries such as Scrapy and BeautifulSoup to systematically extract and collect data. Implemented robust error-handling mechanisms and optimized crawlers for efficiency and speed. Ensured data integrity and accuracy by integrating validation and verification processes. Contributed to data storage solutions using SQL and NoSQL databases, enhancing data retrieval and analysis capabilities. Proficiently managed and deployed projects using version control tools like Git, facilitating seamless teamwork and code collaboration.Mid-Level Software Engineer
1/2/2020 - 5/1/2020
Specialized in the development of new features and maintenance of a payment capture system, ensuring seamless transaction processing. Managed the maintenance of a comprehensive payment reconciliation system, ensuring accuracy and reliability between the acquirer and financial platforms. Strengthened technical expertise through extensive work on improving system functionality, enhancing performance, and troubleshooting issues. Utilized an array of tools, frameworks, and systems to ensure robust and efficient financial operations.Self-employed - CTO
1/2/2019 - 12/2/2019
Coordinated all technical operations and IT maintenance while managing both the development and testing teams. Emphasized maintaining high source code quality and ensuring stringent data security.Full-Stack Developer
1/2/2016 - 12/2/2018
Led the development of a telephone invoice audit system, achieving seamless cross-referencing of invoice data with carrier data by efficiently reading PDF files and Febrabans. Utilized advanced Web Crawler techniques to automate data extraction and validation processes, ensuring accuracy and consistency across large data sets. Gained expertise in PDF parsing and data extraction methodologies, as well as implementing automation scripts for continuous data monitoring and error detection.Web Developer
5/2/2015 - 11/2/2017
Engineered a comprehensive help desk system to streamline and enhance the support team's operational efficiency. Developed and implemented modules using PHP and Laravel, ensuring robust backend functionality. Leveraged AngularJS for dynamic and responsive frontend interfaces, providing an intuitive user experience. Integrated MySQL and Redis databases for optimized data management and retrieval processes. Maintained code quality and consistency through Git for version control, and facilitated continuous integration using Jenkins. Implemented RESTful APIs for seamless integration with external systems and tools. Enhanced troubleshooting capabilities and support ticket management through administrative dashboards and reporting tools, employing Elasticsearch for advanced search functionalities.Web Developer
4/2/2014 - 3/2/2015
Engineered a task and routine management system, leveraging proficiency in full-stack development. On the back-end, utilized Node.js, Express, and MongoDB to create robust APIs and manage the database. On the front-end, applied advanced knowledge of React.js and Redux to build an interactive user interface. Demonstrated expertise in RESTful API design, MVC architecture, and state management. Ensured high code quality and collaborative development through the use of Git for version control, alongside CI/CD pipelines for continuous integration and deployment. Integrated third-party services via OAuth and implemented comprehensive unit and integration testing using Jest and Mocha.PHP Developer
11/2/2012 - 3/2/2014
Gained expertise in the maintenance and development of features within a proprietary content management system (CMS). Engaged in extensive website development, leveraging advanced HTML, CSS, and JavaScript techniques to enhance user interfaces. Employed PHP and MySQL for backend development, ensuring robust and scalable architectures. Utilized Git for version control and collaborative code maintenance. Conducted thorough testing and debugging using industry-standard tools to ensure high-quality deliverables. Familiarized oneself with modern frontend frameworks such as React.js and Angular for dynamic website functionality. Demonstrated proficiency in API integration to streamline data exchange across platforms.
Information Systems at Federal University of Mato Grosso
2011 - 2016
Laravel 5.5 with Vue JS at Udemy
8/2/2018
Danilo is available for hire
Hire Danilo C.All Howdy Candidates are vetted for skills and english proficiency.