Magdiel Kessler Oliveira Duarte
Verified Expert in Engineering
Front-end Developer
Magdiel is a front-end web application architect and developer with proven success designing, integrating, and deploying scalable, data-driven web and mobile solutions targeting diverse audiences using JavaScript, HTML, and CSS. Magdiel spent the past several years using a myriad of JavaScript frameworks to create the best apps possible so he can adapt quickly to your technology stack.
Portfolio
Experience
Availability
Preferred Environment
Node.js, React Native, React, HTML5, CSS, JavaScript
The most amazing...
...thing I've developed is an analytics dashboard which was used by the company to get $20 millions in investment.
Work Experience
Senior Front-end Engineer
AvantStay
- Developed from scratch a web analytics dashboard that helped the company to get $20 million in investment.
- Tracked user events using Google Analytics and FullStory as well as using the Sentry tracking app for bugs and fixes.
- Developed the web version of house manuals (a PWA).
Senior Front-end Engineer
Tienda Nube
- Developed the mobile and web version of the checkout-tracking page.
- Increased scalability utilizing the Redux application architecture.
- Helped the team to find performance issues as well as fixing them.
Senior Front-end Engineer
Beat 81
- Developed a workout mobile app and was responsible for the app's architecture.
- Created the algorithm to connect with 28 Bluetooth sensors from a tablet which captured the user's heart rate per second.
- Made contributions to the app which helped the business grow to four countries.
Senior Front-end Engineer
Hotmart
- Developed from scratch a web analytics dashboard.
- Built a BI platform from scratch, helping the company to be data-first.
- Developed websites and landing pages which helped international producers to sell more.
Freelance Front-end Developer
Farmaki
- Developed a store app like Google to find medicine using React Native, MobX, and Styled Components.
- Developed the store owners' app to manage orders and order statuses.
- Completed the website using AngularJS and fixed bugs and implemented the responsive details of the MVP.
Freelance Front-end Developer (Part-time)
EzDelivery
- Built the first shop owner's dashboard using AngularJS.
- Developed a static blog using just HTML5, CSS3, and JavaScript.
- Created an official landing page using HTML5, CSS3, and JavaScript.
Senior Front-end Engineer
UFMG | Universidade Federal de Minas Gerais
- Developed an owner CMS for the new UFMG university portal.
- Maintained the CMS architecture and worked together with back-end engineers and designers.
- Developed new features on the picture database dashboard.
Front-end Developer
Publix
- Developed management systems by demand along with dashboards and a CMS.
- Built marketing landing pages, institutional websites, and blogs.
- Created marketing games using just HTM5 and JavaScript.
Front-end Developer
PedroRocha.net
- Developed the PartidoNovo app using Ionic and CoffeeScript.
- Built an Ionic generator scaffold as an open-source project.
- Developed a marketing app to share notes with people you love using Ionic and CoffeeScript.
Front-end Developer
DialHost
- Built dashboards to manage domains like DNS and CNAME configuration.
- Developed marketing websites to share and sell products.
- Constructed internal dashboards and products to help the CX team.
Experience
GraphQL DevTools
http://github.com/dielduarte/graphql-devtoolsPersonal Blog
http://dielduarte.github.io/blog/Animate CSS Styled Components
http://github.com/dielduarte/animate-css-styled-componentsGraphQL Changes Slackbot
http://github.com/dielduarte/schema-diff-botEducation
Certificate in Computer Technician and Web Developer
Cotemig Technical College - Belo Horizonte, Brazil
Certifications
English Course
Stafford House Toronto English school
Skills
Libraries/APIs
React, Node.js, MobX, React Testing Library, REST APIs, D3.js
Tools
Webpack, Rollup, Figma, Fastlane, Jenkins, Karma, Gulp, Grunt
Frameworks
Redux, Jest, React Native, Cypress, Next.js, AngularJS, Jasmine, Ionic, Laravel
Languages
JavaScript, HTML5, CSS, SQL, HTML, TypeScript, Sass, CSS3, PHP
Paradigms
Functional Programming, Continuous Integration (CI), Continuous Delivery (CD)
Storage
MySQL, MongoDB
Platforms
Meteor
Other
ParcelJS, Enzyme, Styled-components
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring