
Thiago Santos
Verified Expert in Engineering
Software Developer
Thiago has been working as a full-stack developer since 2009, specializing in web development using HTML5, CSS3, JavaScript, jQuery, AngularJS, and Node.js. Along with having in-depth knowledge of PHP, its respective libraries and classes (OOP and functional programming), he's comfortable developing with servers, databases, and API integrations such as WSDL/SOAP and REST. He's passionate about Laravel and Vue.js but can work with many other stacks.
Portfolio
Experience
Availability
Preferred Environment
GitHub, Sublime Text, Visual Studio Code (VS Code), Linux, Windows, Git, YARN, Front-end Development, HTML, Functional Programming, Databases, Vue 3, Figma, JSON, API Integration, Vue-router, Vuetify, Web3.js, Web Development
The most amazing...
...thing I've coded is an app that fuses the data of an entire company—focused on giving the IT team a quick solution to any technical issue.
Work Experience
Full-stack Developer | Consultant
Zenit Web Development
- Built a web development consultancy for beginners in PHP, JavaScript, and/or web design.
- Trained web developers, mainly in PHP and JavaScript, focusing on Laravel and Vuejs frameworks.
- Acted as a consultant to develop talents which I direct to be new Toptal freelancers.
Lead Developer
Peipa
- Created an amazing application to share and read news like social media using Vue.js for a light and beautiful front end and Lumen for a powerful and fast back end.
- Used Trello to manage tasks and productivity and Figma to design wireframes and pages.
- Utilized TypeScript to develop a front-end that is consistent and reliable,.
Front-end Developer
BabelBark (via Toptal)
- Developed a Vue.js application for veterinarians to share data with pet owners.
- Created multiple cross-platform, reusable Vue.js components.
- Built an independent front-end app that works with RESTful APIs.
Web Developer
Gli Elementi Design
- Developed a squad Brazil website and store. Built it with PHP 5, HTML, CSS, JavaScript, and MySQL.The store system was built with Magento.
- Built many blogs with WordPress and Blogspot with full PHP programming.
- Structured a CMS used for all the Gli Elementi clients. Worked with PHP, JavaScript, and MySQL as the database.
Experience
Dev Team PIÁ
https://github.com/DesenvolvimentoPiaFrom PHP with Apache and Linux to JavaScript with Angular and hosted on IIS, we build solutions for any need every day.
Julia Krüger Website
This website was developed for a photographer focused on a clean and beautiful front end with a Laravel back end.
The whole site was built on top of Laravel 5 and makes good use of HTML5, CC3, JavaScript (with jQuery), OOPHP, and my own CMS.
Kyrios Marketing Website and CMS
The CMS was first built to meet their initial needs but has grown and now is used for all of Zenit's web development clients.
The website was designed with their marketing team to work as a SPA without needing refreshing.
Skills
Languages
HTML, CSS, TypeScript, PHP 7, SQL, Sass, CSS3, JavaScript, PHP, HTML5, GraphQL, Markdown, Ruby
Frameworks
YARN, Laravel 5, Bootstrap, Lumen, PHP MVC, Tailwind CSS, Redux, Laravel, AngularJS, Jest, Eloquent, PHPUnit, Knockout (Knockout.js), Next.js, Vuetify, .NET, .NET Core, Ruby on Rails (RoR), React Native
Libraries/APIs
REST APIs, Vuex, Vue, React, jQuery, Node.js, Chart.js, Web3.js
Tools
Front-end Build Tools, GitHub, Sublime Text, Git, Vue CLI, Figma, Gulp, Asana
Paradigms
REST, Class-based OOP, Functional Programming, Agile, Scrum, Unit Testing
Platforms
OpenCart, WordPress, Visual Studio Code (VS Code), Heroku, Windows, Linux
Storage
MySQL, JSON, PostgreSQL, Microsoft SQL Server, Databases, MongoDB
Other
Front-end, Front-end Development, Responsive Design, User Interface (UI), Software, Full-stack, Vue 3, API Integration, Vue-router, Web Development, User Experience (UX), Headless Software, PWA, Chrome Extensions, Progressive Web Applications (PWA)
Education
Bachelor's Degree in Information Technology
Unopar University - Gramado, Brazil