GithubHelp home page GithubHelp logo

Hi, I'm Andrey, a Senior Software Engineer from Joinville, Santa Catarina, Brazil. 🇧🇷

Professionally, I have a decade of experience with Ruby on Rails, Go, and web development in general. Although I really like to work with back-end tools, I also have experience with JavaScript, in particular with React.

Open Source

As an open source lover, I did some small contributions to Ruby on Rails in the past (in special improvements to the Rails Guides) and to other small projects.

I also created some Go projects, like:

  • Task (since 2017, 9k ⭐): a simple automation tool that can be used to automate boring tasks related to development, testing, deployment and more. Written in Go.
  • testfixtures (since 2016, 1k ⭐): a Go package that allows one to write automated tests that connects to a real relational (SQL) database. Useful for writting integration tests.

Work

JobScore (2018-Current)

JobScore is an applicant tracking system built as a "classic" monolith Rails application, using PostgreSQL as its database system and React as the shiny front-end framework of choice. ~6 years is a lot, so I had the chance to help on many different projects.

Highlights:

  • I led the upgrade Rails in the big monolith from 4.2 to its latest version (7.1 currently). I am also the main person resposible to review Dependabot PRs for back-end (Ruby, Rails) dependencies.
  • I helped to improve the billing system, including introducing annual plans.
  • I helped to overhaul the "platform integrations" infrastructure, which is the Google Workspace and Microsoft 365 integrations with JobScore including calendar integration, email synchronization, SSO, and more.
  • I also worked some partner integrations, like with Indeed (Gold Partner), LinkedIn (Gold Partners) and others.
  • I helped to build the recent "v2" public API, which also includes webhooks and an integration with Zapier.
  • I participated in the process to convert many pages from the 1990-like "HTML generated in back-end + jQuery" style to a brand new and modern SPA built in React and using a proper design system and multiple themes.

Sardo (2013-2017)

My first job, in this tiny and local consultancy company (now closed) I had the opportunity to learn and work with Ruby on Rails, Go and other tools, and got a great experience working with many different database systems (mostly PostgreSQL and Microsoft SQL Server).

Education

  • (2012-2015) Bachelor in Information Systems in the University of State of Santa Catarina (UDESC) in São Bento do Sul, Santa Catarina, Brazil.

Andrey Nering's Projects

active_hash icon active_hash

A readonly ActiveRecord-esque base class that lets you use a hash, a Yaml file or a custom file as the datasource

docusaurus icon docusaurus

Easy to maintain open source documentation websites.

excon icon excon

Usable, fast, simple HTTP 1.1 for Ruby

gitea icon gitea

Git with a cup of tea, painless self-hosted git service

github-actions-windows-bug icon github-actions-windows-bug

This reproduces a GitHub Actions bug on Windows where it doesn't seem to be possible to run a binary available in the local directory. This was already reported to GitHub.

goext icon goext

Small extensions to the Go standard library

goreleaser icon goreleaser

Deliver Go binaries as fast and easily as possible

homebrew-core icon homebrew-core

🍻 Default formulae for the missing package manager for macOS (or Linux)

setup-task icon setup-task

GitHub Actions action to make Task available for use in your workflow

sh icon sh

A shell parser, formatter, and interpreter with bash support; includes shfmt

sudoku icon sudoku

Simple sudoku web game made with ReactJS and Redux.

xbsx2 icon xbsx2

XBSX2 - The Playstation 2 Emulator for Xbox.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.