Catalin Nicolae I.

Technical team leader

Outsourcing
Senior
Bucharest, ROMANIA
Contactez-nous à propos de ce profil

Mon expérience

Voir plus

Techwizard01.04.2017 - Présent

Founder of a company offering custom IT solutions for companies worldwide.
  • Consulting on software architecture design.
  • DevOps and software engineering services.
  • Using tools like Ruby on Rails, Docker, MySQL AWS Cloud, React.JS and other deploy automation tools.
Voir plus

2Performant01.12.2015 - 01.08.2017

Technical Leader within a company providing affiliate marketing services.
  • Migrating the platform from a “classic DataCenter” to an AWS Cloud infrastructure.
  • Migrating the structure from a monolith (Rails 3) to a micro services architecture (Rails 5).
  • Handling and recovering from several outages, including database drop.
  • Scaling procedures in order to keep a 99.99% up-time for the tracking component during Black Friday and other major events.
  • First unit tests and automation flow from coding, reviewing, testing, deploying for both a classic DataCenter and an AWS infrastructure.
  • Statistics module rewriting using ETL techniques and processes, this resulted in a really big optimization for the statistics module.
  • Designing and implementing a resilient infrastructure without single points of failures, with failsafe and recovery instances for every critical service.
  • Software development spot in Ruby on Rails, AngularJS, iOS native and other technologies used in the platforms.
  • Mentoring a dynamic team of 5-9 members.
  • Handling more than 5m clicks / month with ease and some peaks of more than 2m clicks / day (on special events).
Voir plus

Intuo.io01.09.2014 - 01.12.2015

Full-Stack Developer within a software company.
  • Development, maintenance, optimization of the platform aimed to change the way organizations are training their employees.
  • Migrating the architecture from a single tenant design to a multi-tenant design.
  • Coding using Ruby on Rails and Ember JS.
  • Testing in RSpec.
  • Deployment with Capistrano and hosted in Azure Cloud.
Voir plus

2Parale01.09.2013 - 01.11.2015

Full-Stack Developer / Lead Develop for the first local affiliate marketing platform.
  • Architect for the website infrastructure which included: multi MySQL server configuration, multi Redis / Sidekiq configuration, MongoDB cluster and HTTP balancing.
  • Use of a large variety of Ruby Gems: devise, carrierwave, paperclip, sass, compass, db-charmer, delayed_job, sidekiq,resque, rmagick, capistrano, dalli, friendly_id, faker, rspec, capybara, cucumber, zeus, guard, simplecov, mongoid.
  • Development of several custom processors capable of handling large files with high resolution.
  • Extending the existing API and development of an iOS app, natively in Objective C.
  • Development of a CSV parser, capable of handling big size files.
  • Handling the upgrade process from Ruby 1.9.3 to Ruby 2.2.x and from Rails 3.x to Rails 4.x.
Voir plus

Deindeal.ch01.01.2015 - 01.04.2015

Lead Developer for an e-commerce website selling products from various fields.
  • Migrating the database layer from MongoDB to PostgreSQL.
  • Optimizing the mobile API service: eliminating from responses JSON data that wasn't used on device.
  • Unifying the output.
  • Leading the implementation of a unified shopping cart that allowed logged users to have a useful shopping experience (adding to cart on their phone but finalizing the purchase at home on their desktop computer).
  • Implementation and extension of the search module using Sphere.io.
Voir plus

Catalyst Worldwide01.11.2012 - 01.09.2013

Lead Ruby on Rails Developer for a Romanian company developing next-generation web and mobile apps.
  • Leading the development process.
  • Mentoring other colleagues in Ruby on Rails.
  • Software development for different US customers like fast-foods and e-commerce websites.
  • Coding using Rails, RSpec, Cucumber, MySQL, PostgreSQL, MongoDB, Redis, Twitter Bootstrap, Zurb Foundation, jQuery, d3.js, Underscore.js, Mustache, Backbone.js, Ember.js, Memcached, Unicorn & Puma, nginx, HTML5, R, Git, Photoshop, Adobe Flash.
  • Development of custom data visualizations for Stylitics.com, with Rails, R and D3.js.
Voir plus

Freelance01.08.2006 - 01.11.2012

Web Developer in various freelance projects.

Development of several websites and web applications:
- Presentation websites for cultural institutions, local newspapers, automotive companies, real-estate agencies, government institutions;
- APIs and mobile applications for various activity sectors: patient care, gaming, fashion;
- E-commerce websites and SaaS e-commerce platforms;
- An election simulator, a college finder for Parliament elections in Romania;
- Designing and drawing different info graphics for a museum in partnership with the Ministry of the Environment;
- Participation in the development of the Web API and the iOS prototype of an application for a startup.

Mes compétences

Langues parlées

ENGLISH: Advanced
ROMANIAN: Native speaker

Networks and systems

Azure Cloud, Docker, iOS, Windows

Languages

Ruby, CoffeeScript, JavaScript, Objective C/C++

Web technologies

AWS, React.js, Ruby on Rails, AngularJS, Backbone.js, D3.js, Ember JS, HTML5, HTML5, jQuery, Mustache, Sinatra, Underscore.js, Web API

DBMS

MongoDB, MySQL, PostgreSQL, Redis

Development Environment

GIT

Application servers

Memcached, Nginx, Sidekiq

Open Source solutions

Capistrano

Software testing

Cucumber, RSpec

Miscellaneous

DevOps, Mentoring, Team management

Graphic

ImageMagick, Photoshop