Howdy Logo
Image of Dimas S.

Dimas S.
Full-stack Product Engineer

Laravel
Cascading Style Sheets
Symfony
Codeigniter
Oracle Database
Html
Java
Javascript
Php
Mysql
Amazon Aws
Angular
Bio

Software Engineer with 15 years of experience in developing scalable and robust applications. Highly skilled in multiple programming languages, specializing in PHP and JavaScript (ES6+), and proficient in Java and Python. Serves as a Security Champion with extensive knowledge in agile methodologies. Demonstrates strong capabilities in team development and management, software architecture design, and the implementation of high-availability solutions. Possesses a comprehensive understanding of database technologies and RESTful APIs.

  • Software Engineer, Security Focus
    1/1/2022 - 3/1/2023

    Analyzed client needs to translate them into comprehensive software requirements, followed by the design and implementation of scalable and efficient software solutions. Employed clean coding practices, organizing and documenting code meticulously while testing, debugging, and correcting software errors. Collaborated efficiently with design and quality assurance teams to ensure seamless integration and functionality of software features. Stayed updated with the latest technologies and software development trends to incorporate best practices. Ensured software security and data protection, with core practices centered around OWASP standards, including OWASP Top 10, OWASP SAMM, OWASP Proactive Controls, and OWASP ASVS. Managed software development projects and teams, maintaining back-end endpoints using PHP and the Lumen framework, while handling the front end with React and Next.js. Addressed security vulnerabilities through tools like Snyk and Checkmarx, conducting comprehensive updates of libraries (across front-end, back-end, and Docker setups), and fixing issues identified in penetration tests. Documented processes and procedures to maintain software quality and consistency throughout the development lifecycle.

  • Web Systems Development Analyst – Full Stack
    2/1/2013 - 1/1/2022

    Analyzed client needs and translated them into software requirements, ensuring the design and implementation of scalable and efficient software solutions. Produced clean, organized, and documented code while collaborating with teams in design and quality assurance to achieve integrated functional software. Developed, analyzed, and maintained modules and systems using Oracle 12 database access, creating data models, complex queries, reports, and various database scripts. Utilized PHP 7 OO with frameworks such as Laravel, Zend Framework, Symfony, and Codeigniter, customizing models to coordinate with Oracle databases, as well as configuring core functionalities and creating helpers. Contributed to a locally developed MVC framework by working on the architecture of the Oracle Database abstraction layer and creating generic methods. Built systems in Java using Spring and Springboot and maintained legacy systems with Java Server Faces (JSF). Used version control software such as Subversion and Git, specifically within environments like Bitbucket and Gitlab. Developed applications and tools with JQuery, AngularJS, Angular 2+, and Ionic 2, and created PLs in Oracle to manipulate data across tables.

  • IT Consultant
    5/1/2012 - 2/1/2013

    Analyzed and developed health system modules and access for municipalities throughout Brazil, ensuring robust functionality and compliance with national standards. Performed comprehensive maintenance on these systems, utilizing an Oracle 11 database to manage and store data. Demonstrated expertise in data modeling and script creation to optimize system performance. Developed applications using Object-Oriented PHP 5.6 and leveraged frameworks including Cake 3, Zend 1.12, and Codeigniter 3 for efficient development workflows.

    Created a data abstraction layer model specifically designed for Oracle databases, customized the system's core functionalities, and developed various helpers to enhance system usability. Contributed to the architecture of a local MVC framework, focusing on the Oracle Database Abstraction Layer and the implementation of generic methods. Ensured effective version control by setting up and using Subversion and Git, along with integrating these tools with Bitbucket.

    Developed applications and tools using frontend technologies such as jQuery and AngularJS, and utilized build tools like GulpJS and dependency management with Composer. Managed and updated information on Apache and Nginx servers to maintain optimal server performance and security. Engaged in continuous learning and skill development, with updates in technologies including Symfony 3, Mean Stack (comprising MongoDB, Express, AngularJS, ReactJS, and NodeJS), Cordova, EcmaScript 6, PhoneGap, and Ionic, ensuring proficiency in modern development practices and frameworks.

  • Mid-Level Developer
    8/1/2011 - 4/1/2012

    Analyzed client needs and translated them into comprehensive software requirements, leading to the design and implementation of scalable and efficient software solutions. Produced clean, organized, and well-documented code while collaborating closely with design and quality assurance teams to ensure seamless integration and functionality of software features. Demonstrated technical expertise by developing and maintaining system modules with PostgreSQL and Oracle databases. Utilized PHP Object-Oriented programming and Zend Framework 1.11 to create robust applications, employing Doctrine as a database abstraction layer. Proficient in using Subversion for version control and PHPUnit for Test-Driven Development (TDD) to ensure code reliability. Participated in a Java project utilizing Java 6, and developed solutions based on use cases and test cases, necessitating the creation and understanding of UML diagrams.

  • IT Instructor
    11/1/2010 - 8/1/2022

    Developed and implemented a comprehensive TI course curriculum aligning with institutional guidelines and job market demands, encompassing areas such as Micro Operator, Web Design (including Figma, HTML5, CSS3, Bootstrap, UI/UX), Advanced Excel with basic VBA, Data Administration (covering Modeling, SQL, Oracle, and MySQL), Web Development (focusing on programming logic, PHP 8, JavaScript, Angular, Data Modeling, and MySQL), and Hybrid Application Development for digital media (utilizing HTML, CSS, JS, Bootstrap, Angular, and Ionic). Executed the preparation and delivery of both face-to-face and virtual classes to impart theoretical and practical IT concepts. Provided students with guidance during practical activities, addressed questions, and offered constructive feedback to enhance their learning experience. Designed and administered evaluations to assess students' knowledge and proficiency in course content.

  • PHP Programmer
    4/1/2008 - 7/1/2011

    Developed and maintained distance education management systems, including both the front-end and back-end of student platforms. Managed SQL Server database information by creating functions, triggers, and procedures, and assisted in system data control while monitoring and identifying data needs. Demonstrated structured programming expertise in PHP 4 and PHP 5.3, with a strong focus on object orientation using the MVC standard. Utilized Zend Framework (1.10) and Flex 4 (Action Script 3.0) to develop new system components and enhance existing functionalities.

  • Information Systems at Anhanguera - FACNET
    2006 - 2009

  • Web Development Platform at Claretiano
    2021 - 2021

  • Introduction to Critical Infrastructure Protection (ICIP) at OPSWAT
    1/1/2023

  • Technical Security Champion - 2022 at BEES Fintech
    12/1/2022

  • Scrum Foundation Professional Certificate (SFPC) at CertiProf
    1/1/2019

  • DevOps Essentials Professional Certificate (DEPC) at CertiProf
    1/1/2019

  • React Developer Nanodegree Program at Udacity
    10/1/2018

  • Zend Certified PHP Engineer (ZCE) at Zend
    3/1/2017

Dimas is available for hire

Hire Dimas S.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.