We provide IT Staff Augmentation Services!

Seniorsoftware Engineer Resume

Education

BS (Computer Science)
MS (Computer Science)

Work Experience

May 2010 – present Confidential

SeniorSoftware Engineer (Ruby on Rails)

  • Development of backend and customer’s portal for online cars purchase system with RoR, PostgreSQL, jQuery, rspec, Cucumber, web-services. Kanban is used as a methodology, BDD as a development approach.
  • Online games portal system development and support with RoR, rspec, PostgreSQL, jQuery.
  • E-commerce system development and support with RoR, rspec, PostgreSQL, jQuery. Responsibilities: team leading, technical project management, system architecture and implementation.
  • Location Based Service (LBS). Mission of the project is to provide geo location data to the users of the community, millions of rows database, performing tasks of architecture improvements, Search optimization. Frontend and backend development, including implementing design features, creating and supporting mechanism for searching location, including full-text search, address based search, etc.

Aug 2006 – Jan 2010 Confidential

Web-developer, technical writer, requirements analyst, later – team lead.

  • Web application to provide online loans for customers (have USA, UK, Australian and Canada branches). (Ruby on Rails, JavaScript, PostgreSQL, css, html, Ajax, soap)
  • Skype ringtone-application for user to call with almost any song he likes and even calling to people with video clips. Developing and supporting server side. Writing technical documentation. (Ruby on Rails, JavaScript, MySQL, CSS, html, Ajax)
  • Mobile ringtone-application which using SIP. Similar to RingJam only for mobile. Developing and supporting distributed server side (using ActiveResources). Creating demo servers, writing tech documentations. (ruby on rails, JavaScript, MySQL, css, html, Ajax)
  • Ring Jam. Mobile application that uses HTTP connection instead of SIP connection. Server side development, implementing mBlox and NowSMS services, writing tech documentation, coordinating work of 4 people team.
  • Web application. YouTube similar site for pupils of colleges and schools of USA. Front-end and backend development. Designing and implementing video encoding logic, implemented new design of site, CMS. Supporting of site. (ruby on rails, JavaScript, MySQL, CSS, html, Ajax)
  • E-commerce system development and support with Ruby on Rails, RSpec, PostgreSQL, jQuery. Responsibilities: team leading, technical project management, system architecture and implementation. AJAX)

Major skills

Languages & Technologies:

Ruby, SQL, JavaScript, HTML, CSS

Databases:

MSSQL, PostgreSQL, MySQL, Cassandra, Mongo

Frameworks:

Rails, Sinatra

OS:
MacOS, Windows, Linux.

Source Control:

Git

Testing:
Cucmber, RSpec, machinist, factory girl, capybara

Other:

OOP, Software Development Patterns, mathematics and statistical skills, Scrum, Kanban, vim

Hire Now