Osny Netto, Developer in Florianópolis - State of Santa Catarina, Brazil
Osny is available for hire
Hire Osny

Osny Netto

Verified Expert  in Engineering

Software Developer

Location
Florianópolis - State of Santa Catarina, Brazil
Toptal Member Since
April 29, 2019

Osny is a senior front-end developer and UI designer with over 12 years of experience developing and designing high-performance user interfaces that people genuinely enjoy using. When he works on a project, Osny focuses on delivering interactive, usable, scalable, and visually appealing applications.

Portfolio

Conpass
MongoDB, Redux, CSS, Node.js, React, TypeScript
Self-employed
CSS, HTML, JavaScript, Vue, React, UI Design
CIMM
PostgreSQL, CSS, Ruby on Rails (RoR)

Experience

Availability

Full-time

Preferred Environment

Slack, ITerm, Sketch, Git, Visual Studio Code (VS Code), MacOS

The most amazing...

...thing I've built is a Chrome extension that enables users to create guided tours to their website with no coding skills needed.

Work Experience

Senior Front-end Developer (User Onboarding)

2016 - 2019
Conpass
  • Developed and designed a Google Chrome extension using React and Redux.
  • Designed the company's web app.
  • Developed the API and web app mainly with JavaScript (Node.js, Express.js, React, and Redux).
  • Maintained cross-browser and lightweight pixel code (injectable JavaScript).
  • Designed a product focused on self-service which allowed the company to scale quickly.
Technologies: MongoDB, Redux, CSS, Node.js, React, TypeScript

Senior Front-end Developer | UX Designer

2016 - 2016
Self-employed
  • Developed and maintained some open-source projects; you can see more in my portfolio.
  • Worked as a volunteer at Baobba, mainly on Quintal de Troca's website.
Technologies: CSS, HTML, JavaScript, Vue, React, UI Design

Front-end Developer | UI/UX Designer

2012 - 2016
CIMM
  • Prototyped high-quality designs.
  • Consulted on SEO issues (mainly on-page).
  • Set up a cloud structure on Rackspace to host the apps (RoR) and make it easy to scale.
  • Automated the deployment process using Capistrano.
  • Updated the main product from a legacy Rails version to the newest one which increased the overall speed of the website by more than 50% (based on monitoring tools (client-side and back-side).
  • Automated the development process using Vagrant.
  • Wrote documentation for the company's apps.
  • Developed and maintained websites using WordPress.
Technologies: PostgreSQL, CSS, Ruby on Rails (RoR)

Front-end Developer | UI Designer

2013 - 2014
Filmow
  • Redesigned the most visited pages—helping the users to accomplish crucial actions.
  • Collaborated with other team members using tools like Mercurial, Jira, and Bitbucket.
Technologies: CSS, Python

Developer | Designer

2012 - 2012
Instituto Stela
  • Improved the UI of some of the company's major products such as the Stela Experta and Aquarius platforms.
  • Developed an internal website using Liferay to help the team to keep updated about processes and activities.
  • Built and maintained websites using WordPress and Joomla.
Technologies: Design, Content Management Systems (CMS), HTML, CSS

Web Designer | Developer

2005 - 2011
Jimmy FFW
  • Created the UI design and developed the front-end.
  • Developed websites with WordPress and Joomla.
  • Built web apps using Ruby on Rails and PHP.
Technologies: Ruby on Rails (RoR), PHP, WordPress, Joomla, CSS, HTML

Web Designer | Developer

2007 - 2008
FabriCO
  • Created custom themes for an LMS system (Moodle).
  • Designed and developed the company's website.
  • Helped the team to create and deliver EAD platforms.
Technologies: Moodle, CSS, HTML, JavaScript, PHP

Conpass

http://www.conpass.io
I worked closely with a team to create Conpass' website.

GitHub

https://github.com/osnysantos
Here you can see some of the contributions that I've made to various open-source projects.

Joybird

I maintained and extended a React UI components library. I had to ensure that every single component was pixel-perfect and integrate smoothly with other components. I also worked closely with others to build this eCommerce from scratch using React.

Quintal de Trocas

https://github.com/baobba/quintal-de-trocas
I worked as a volunteer at Baobba, mainly on Quintal de Troca's website.

Airfocus

https://airfocus.com/
I worked as a front-end/UI engineer redesigning the app and focusing on improving their onboarding steps.
2010 - 2013

Associate's Degree in Graphic Design

Universidade do Vale do Itajaí - Florianópolis, Brazil

Libraries/APIs

React, JSON API, Flexbox, Vue, REST APIs, React Redux, jQuery, Ruby ERB, Node.js, OpenAPI

Tools

GitHub, ITerm, Slack, Sketch, Git, JSX, NPM, Webpack, Babel, React Apollo, Google Analytics, Moodle

Frameworks

Material UI, Cypress, Jest, Redux, Bootstrap, Express.js, Slim, Tailwind CSS, Next.js, Ruby on Rails (RoR), React Native

Languages

HTML, JavaScript, CSS, HTML5, Sass, CSS3, ECMAScript (ES6), SCSS, TypeScript, GraphQL, Haml, Python, PHP, Ruby

Paradigms

Responsive, UI Design, On-page SEO, UX Design, REST, RESTful Development, Agile, Test-driven Development (TDD), Agile Software Development, Scrum, Responsive Coding

Platforms

Webflow, MacOS, Heroku, Amazon Web Services (AWS), Linux, WordPress, Visual Studio Code (VS Code), Firebase, Joomla, Docker

Industry Expertise

Web Design

Storage

MySQL, MongoDB, PostgreSQL

Other

Web Development, SaaS, Front-end, User Experience (UX), User Interface (UI), Front-end Design, APIs, Single-page Applications (SPA), Web UI, Pixel Perfect, CSS Grid, Styled-components, Styling, Material Design, Dashboard Development, Cross-browser Testing, Data Visualization, PSD Slicing, Code Review, Full-stack, eCommerce, Gatsby, Back-end, Apollo, CSS3 Animation, SVG, Apollo Server, Content Management Systems (CMS), Design, Responsive UI, Storybook

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring