Back to developer list

Adrian Nowik

Ruby Developer

13 years of experience

Unavailable
Adrian Nowik
About me

A few words about myself

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.

Technical skills

Tech stack

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)
Personality & work style

Who I am and how I work

Personality traits

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

Schools & universities

2007 – 2010

Mikołaja Kopernika High School in Sokółka

2010 – 2014

Białystok Technical University

Computer Science (Engineer)

Experience

Projects & experience

REAS

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

Technologies

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

Responsibilities

  • 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.

Technologies

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

Responsibilities

  • 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.

Technologies

RoR 3.2 jQuery RSpec CoffeeScript PostgreSQL Capistrano Haml CSS Git Vim

Responsibilities

  • 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.

Technologies

RoR 3.2 jQuery RSpec CoffeeScript PostgreSQL Capistrano Haml CSS Git Vim

Responsibilities

  • 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).

Technologies

RoR 3.2 jQuery RSpec CoffeeScript PostgreSQL Capistrano Haml CSS Git Vim

Responsibilities

  • 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.

Technologies

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

Responsibilities

  • 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.

Technologies

Rails 5.2 jQuery RSpec Ruby 2.7 PostgreSQL CSS Git

Responsibilities

  • 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.

Technologies

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

Responsibilities

  • 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.

Technologies

Rails 6.0 RSpec Ruby 2.7 PostgreSQL Git Errbit Heroku ActionCable

Responsibilities

  • 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.

Technologies

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

Responsibilities

  • 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.

Technologies

Rails 5.2 RSpec Ruby 2.7 PostgreSQL Git JavaScript DataDog

Responsibilities

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

Tell us what skills you're looking for

Describe your project, and we'll propose matching specialists within 24 hours. No strings attached.

Free technical consultation
24h response time
NDA before the call