Wróć do listy developerów

Adrian Nowik

Ruby Developer

13 lat doświadczenia

Niedostępny
Adrian Nowik
O mnie

Kilka słów o sobie

I have been employed as a Full-Stack Web Developer in an IT company for almost 8 years. I have been working with about 10 projects written in Ruby on Rails. Programming in Ruby on Rails suits me very well, but I am open minded to other programming languages and technologies.

Umiejętności techniczne

Stack technologiczny

Backend

Ruby Ruby on Rails (8 years) TDD OOP Rails API Grape API RSpec Dry-rb gems RabbitMQ Postgres MySql MongoDB

Frontend

JavaScript (5 years) SCSS SASS CSS3 HTML5

Database

SQL with PostgreSQL

Tools

Vim RubyMine Git TravisCI CircleCi Github Actions NewRelic Pivotal Tracker Jira

Languages

English (Advanced) Polish (Native)
Osobowość i styl pracy

Kim jestem i jak działam

Cechy osobowości

  • Always ready for new challenges
  • Programming enthusiast
  • Open-minded
  • Basic knowledge about Google AdWords and Google Analytics
Wykształcenie

Edukacja

2007 – 2010

Mikołaja Kopernika High School in Sokółka

2010 – 2014

Białystok Technical University

Computer Science (Engineer)

Doświadczenie

Projekty i doświadczenie

REAS

Internal System for Real Estate market analysis company. Stores and analyzes property market investment data, creates dynamic reports, maps and statistics.

Technologie

RoR 4.2 jQuery CoffeeScript RSpec Redis Sidekiq Haml Sass Git Vim PostgreSQL Capistrano CircleCI LeafletJS OpenStreetMap

Zakres obowiązków

  • Contacting clients
  • Writing new tasks in project management tool (Pivotal Tracker)
  • Doing estimation of new tasks
  • Co-designing new features
  • Developing new features (front-end and back-end)
  • Code review

NAU

Internal system for insurance company that helps with calculations and policy collections, maintained and developed for 4 years.

Technologie

RoR 3.0, 3.1, 3.5, 4.2 jQuery RSpec Redis Sidekiq DelayJob Haml Sass Git PostgreSQL Capistrano CircleCI

Zakres obowiązków

  • Co-designing new features
  • Developing new features, maintaining existing ones
  • Fixing performance issues
  • Code review

ReDent

System for a dental office for storing patient visit data, managing dentists' work schedules and patient visits, with email and SMS notifications.

Technologie

RoR 3.2 jQuery RSpec CoffeeScript PostgreSQL Capistrano Haml CSS Git Vim

Zakres obowiązków

  • Co-designing new features
  • Implementing front-end and back-end features
  • Code reviewing
  • Extending jQuery plugins (fullcalendar, jQuery timeline plugin)

Content management system for SA8000 standard that helps users create surveys, manage results, and create guides about socially acceptable workplace practices.

Technologie

RoR 3.2 jQuery RSpec CoffeeScript PostgreSQL Capistrano Haml CSS Git Vim

Zakres obowiązków

  • Co-designing new features
  • Implementing front-end and back-end features
  • Code review

Arch-Doc

Archiving documents system that also allows users to create different types of documents (e.g. invoices).

Technologie

RoR 3.2 jQuery RSpec CoffeeScript PostgreSQL Capistrano Haml CSS Git Vim

Zakres obowiązków

  • Co-designing new features
  • Implementing front-end and back-end features
  • Code review

CoinFLEX

Cryptocurrencies exchange with microservices ecosystem. Also includes an internal API for crypto trading competitions.

Technologie

RoR 3.2, 4.2, 5.2 jQuery RSpec CoffeeScript MongoDB (Mongoid) Haml Git RabbitMQ Ruby 2.3.5, 2.7 PostgreSQL Sequel ActiveRecord CockroachDB Capistrano Vim

Zakres obowiązków

  • Co-designing new features
  • Implementing front-end and back-end features
  • Code review

Syncta

Web application for backflow testing in the US with REST API for synchronizing mobile app tests and a reporting dashboard.

Technologie

Rails 5.2 jQuery RSpec Ruby 2.7 PostgreSQL CSS Git

Zakres obowiązków

  • Creating new tickets based on client needs and designs and estimating those tickets
  • Implementing front-end and back-end features
  • Code review

REST API in Rails for creating online interventions - interactive questionnaires with text to speech feature.

Technologie

Rails 6.0 RSpec Ruby 2.7 PostgreSQL Git Sidekiq Redis CanCanCan Errbit Heroku

Zakres obowiązków

  • Creating new tickets based on client needs and designs and estimating those tickets
  • Implementing back-end features
  • Code review
  • Fixing API performance
  • Adaptation of the application to the HIPAA standard

Fabry

Application for creating family trees to check the risk of Fabry disease, with WebSocket connections via Action Cable for doctor-patient sessions.

Technologie

Rails 6.0 RSpec Ruby 2.7 PostgreSQL Git Errbit Heroku ActionCable

Zakres obowiązków

  • Creating new tickets based on client needs and designs and estimating those tickets
  • Implementing back-end features

TinyApp

Backend for school organizations: web app in Rails for admins/teachers and REST API in Grape for mobile apps.

Technologie

Rails 6.0 RSpec Ruby 2.7 PostgreSQL Grape Dry-transaction Sidekiq Redis Git NewRelic Redash Intercom React

Zakres obowiązków

  • Creating new tickets based on client needs and designs and estimating those tickets
  • Implementing back-end features
  • REST API improvements

Two Ruby on Rails applications for a financial organization with large legacy codebases started around 2014.

Technologie

Rails 5.2 RSpec Ruby 2.7 PostgreSQL Git JavaScript DataDog

Zakres obowiązków

  • Discovery, investigating system behaviors (huge legacy codebase)
  • Plan changes with whole team (devs, POs, Business POs)
  • Bug fixing
  • System maintenance, upgrades
  • Developing new features
Kontakt

Powiedz nam, jakich kompetencji potrzebujesz

Opisz projekt, a my w ciągu 24h zaproponujemy dopasowanych specjalistów. Bez zobowiązań.

Bezpłatna konsultacja techniczna
Odpowiedź w 24h
NDA przed rozmową