Profilbild von Stacey Saroka Senior Ruby on Rails Developer(Remote), Middle/Senior Ruby on Rails Developer aus Berlin

Stacey Saroka

verfügbar

Letztes Update: 06.09.2022

Senior Ruby on Rails Developer(Remote), Middle/Senior Ruby on Rails Developer

Abschluss: MEng
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: englisch (verhandlungssicher) | russisch (Muttersprache)

Skills

Main, Ruby, Ruby on Rails, React, js, Javascript, JQuery, Html5, CSS, SASS, LESS, Coffeescript, Node.js, Ember.js, Angular, Databases, data, server setup, deployment, Postgres SQL, MySql, Bash, Nginx, Unicorn, Passenger, Puma, Ubuntu, Mac OS, AWS, S3, EC2, CloudFront, Codedeploy, Heroku, Travis CI, Jenkins CI, Rspec, Cucumber, Capybara, TDD, Agile, Git, Rack, Rails Engines, REST, SOAP, XML, YAML, microservices, Rails, APIs, Elixir small services, Android Apps, Ember, js\\React, API, Elixir, codebase, matchmaking algorithms, REST API, Go server, TCP, search engine, rendering, Java, Elasticsearch, Facebook, Twitter, Salesforce, CRM, video streaming, pair programming, audio processing, file storage, Cloud, wrapper, SOAP protocol, DB, online store, CMS, UI, SEO, data processing, cloud platform

Projekthistorie

10/2019 - 06/2020
Senior Back End Developer
SuitePad GmbH

Projects̵:

SuitePad - a smart system for hotels
Improving guest communication - give the guests access to all the important information about the hotel and the surrounding area at a
glance; inform them about new hotel offers, services, the latest events, and actively promote these through personalized push
notifications; providing the remote controls for rooms(a smart house system), BYOD, SuitePad Phone, Lobby Screen, TV. The system
was built with the microservices architecture. The main parts: Rails APIs, Elixir small services, Android Apps, Ember.js\React.js Front End
Apps, Admin panels, and different small services for auth, proxy, translations, external integrations, and so on.
Responsibilities̵:
- Designed API
- PRs reviews
- Architecture discussions and decisions
- Designed back-end Rails apps logic
- Elixir small intro tickets
- Involved with business processes and requirements creation
- Cleaning up, optimize and refactor the codebase

10/2018 - 08/2019
Senior Ruby on Rails Developer(Remote)
LCC GP Solutions

Projects̵:

Instant staffing service
Service for booking staff that is needed to run some business. Talents can be booked in a short time, the user just needs to input the job
details and watch the booking get fulfilled in real-time. Showing real-time location and status of all workers related to gig. Last-minute
requests for staff are also available. The application analyzes the booking and selects the best talents based on their experience,
location, skills, availability, history, and ratings. The system includes 2 APIs for clients and talents, admin panel, mobile applications, and
AI(matchmaking algorithms).
Responsibilities̵:
- Designed API
- Did estimations and planning for sprints.
- Designed back-end Rails apps logic
- Did React-JS front-end tasks
- Involved with business processes and requirements creation
- Leading back-end development on small product squad

03/2015 - 08/2018
Middle/Senior Ruby on Rails Developer
LCC Altoros

Projects̵:




Horse racing project
Project for horse races, Ruby on Rails part is for Races management, used by stadium's administrators, operators, and other workers. It
includes settings for a race track, race track maps, jockeys, horses, races, etc. All races are scheduled from this place and there are
interactive maps with horses during all races. The system integrated via REST API with the Go server to receive horses coordinates and
other data from sensors, also there are TCP clients to translate race to monitors.
Responsibilities̵:
- Worked as Tech Lead for a small team(Junior Rails developer, 1 QA, 2 Go developers)
- Planned and carried out daily scrums, weekly estimations, and retrospectives.
- Designed back-end Rails logic
- Designed APIs
- Did JS front-end tasks
- Application deployment using AWS code deploy

Maeve project
Document search engine, used by insurance companies clients for medical documents search. The front-end path includes different
search forms and documents viewers. Integrated with PDF.js for document rendering, used highlights in documents for searchable
words. The back-end is written in Java using AWS lambdas, integrated with Elasticsearch.
Responsibilities̵:
- Creation of site pages
- Applying layouts
- Implementing new features
- Implementing communication with back-end via API
- Working with PDF.js library and optimize viewer performance

Advertising platform
Advertising platform focuses ̵on winning political elections and on solving global corporate challenges. It works with Ads on TV,
Facebook, Twitter, Banners.
Responsibilities̵:
- Designed back-end Rails logic
- Designed APIs
- Did JS front-end tasks using Angular.js and React.js
- Worked with Salesforce CRM system and its integration with application
- Executed enhancements to the existing application
- Ensured software compliance with specified standards.

Music platform
It is a music and video streaming platform that lets you listen to songs and watch videos or upload your own.
Responsibilities̵:
- Worked as Team Lead for a small team (2 front-end developers, 1 QA)
- Planned and carried out daily scrums, weekly estimations, and retrospectives and pair programming.
- Designed back-end Rails logic
- Did JS front-end tasks using Ember.js
- Video and audio processing
- Worked with Transloadit file storage external system and with Amazon services
- Lightning Fast Deployment - this is the Rails-backed Ember.js application.

Financial analysis system
Huge financial reports system, that includes graphics and diagrams generation. It processes a lot of data and generates a large number
of reports on request
Responsibilities̵:
- Designed back-end Rails logic
- Worked with graphics generation using D3.js
- Coded templates for different report types.
- Application deployment

03/2013 - 03/2015
Junior/Middle Ruby on Rails Developer
LCC Active Cloud

Projects̵:

API for integration with external Parallels Billing System
Custom API wrapper for Parallels API. This is an extension of the company billing system using Parallels. The additional ActiveApi gem
was written to integrate it with internal services developed with Ruby on Rails.
Responsibilities̵:
- Designed API methods logic and structure
- Worked with the SOAP protocol
- Investigated Parallels System DB and API inside
- Communicated with Parallels developers team
- Deployment and full application setup to different virtual machines
- Speed and load monitoring
- Performance optimizations(code, server, DB)
- Developed ActiveApi gem for using inside Rails applications

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Stacey Saroka Senior Ruby on Rails Developer(Remote), Middle/Senior Ruby on Rails Developer aus Berlin Senior Ruby on Rails Developer(Remote), Middle/Senior Ruby on Rails Developer
Registrieren