Top of Form
[pic]
Personal Profile [pic]
Viachaslav K. Print
[pic]
Developer
Ruby (RoR)
2+ years of System administration experience in managing Active Directory
Domain Services under Windows Server OS and workgroups with 120+ total
members count.
3+ years of experience in Development of Web-based applications. Experience
in both UI programming and Server Side programming. Possess profound
knowledge of Social Network and Telecommunication industries.
1+ years of experience in Supporting and Maintenance of Web application and
services. Profound knowledge of optimization work processes and improving
application's performance.
1+ years of experience in Project Management using Agile Scrum methodology.
Used management tools: JIRA and Pivotal Tracker.
Have in-depth knowledge of Ruby on Rails framework and Ruby language.
Specialized in development of project architecture, database structure and
maintenance of the server.
Proficient in Ruby, Ruby on Rails, JavaScript (Prototype and JQuery
frameworks), AJAX.
Profound knowledge of testing frameworks: Test/Unit, RSpec; SCM: Git, SVN.
Worked with relational databases such as MsSQL and MySQL server.
Experienced in Linux and Mac OS.
Experienced in managing developers team, good communication skills.
Familiar with preparation of Software Development Plan, Vision etc.
Task-oriented and always have responsible attitude to work.
Professional Skills
Skills Experience Level? Last used
year
in years
at 0.5
intervals
Operating Systems
Debian 2 Advanced 2009
Linux 2 Advanced 2010
Mac OS 2 Expert 2010
MS Windows 6 Advanced 2010
MS Windows Server 2000/2003/2008 2 Advanced 2007
MS/PC DOS 8 Expert 2008
Ubuntu Linux 2 Advanced 2010
Windows Mobile 2 Novice 2009
Relational Database Management Systems
MS Access 1 Intern 2007
MS SQL Server 1 Advanced 2007
MySQL 3 Expert 2010
Rapid Application Development Systems / Integrated Development Environment
Eclipse 1 Advanced 2008
IntelliJIDEA 1 Advanced 2009
MS Visual Studio 2 Advanced 2007
MS Visual Studio .NET 2 Advanced 2007
NetBeans/Sun Java Studio 1 Advanced 2008
RubyMine 1 Intern 2010
TextMate 2 Expert 2010
VIM 1 Novice 2010
Programming Languages
C# 1 Advanced 2007
C/C++ (including ANSI C) 4 Intern 2006
JavaScript 3 Expert 2010
Python 1 Novice 2009
Ruby 3 Expert 2010
SQL 3 Advanced 2010
VB for Application (VBA) 1 Intern 2007
Internet Technologies
Active Server Pages .NET (ASP.NET) 1 Intern 2007
AJAX 2 Advanced 2010
CSS 2 Advanced 2010
HTML/DHTML 3 Advanced 2010
Ruby On Rails 3 Expert 2010
MS Programming Technologies
.NET 2 Intern 2007
MFC 2 Intern 2006
CAD/CAM/CAE Systems
AutoCAD 1 Intern 2006
P-CAD 1 Intern 2006
Version Control Systems
Git 2 Advanced 2010
Subversion (SVN) 2 Advanced 2009
Building Tools
CruiseControl.rb 1 Advanced 2010
Rake 1 Advanced 2010
Modeling Methodologies
IDEF0 1 Novice 2006
UML 1 Novice 2006
Modeling Tools
BPWin 1 Intern 2006
ErWin 1 Intern 2006
MS Visio 1 Intern 2006
Rational Rose 1 Novice 2006
Protocols
HTTP 2 Advanced 2010
SOAP 1 Intern 2010
SSH 2 Advanced 2010
Internet Servers
Apache 1 Intern 2010
Mongrel 2 Advanced 2010
MS IIS 1 Intern 2007
nginx 1 Intern 2010
thin 1 Advanced 2010
Networking Technologies
Active Directory 1 Novice 2007
DHCP 1 Novice 2007
Defect Tracking
JIRA 1 Advanced 2010
Pivotal Tracker 1 Advanced 2010
Automated Testing
RSpec 2 Advanced 2010
Selenium 1 Novice 2008
Test::Unit 2 Advanced 2009
Software Development Methodology
Agile 3 Expert 2010
Scrum 2 Expert 2010
Waterfall Model 1 Intern 2010
Experience
Period From 8/2010
Project Roles/Job Position Developer
Project PoliticalNews Today
Participation bug fixing, new features implementation,
deploying & post production support.
Team structure 1 Developer(s)
Used Tools, Technologies, TextMate, Ruby, Rails, GIT, MySQL,
and Database Prototype
Period From 10/2009
Project Roles/Job Position Developer
Project Ethnio
Participation Support of the system, bug fixing, new
features implementation.
Team structure 1 Developer(s)
Used Tools, Technologies, TextMate, Ruby, Rails, GIT, MySQL, RSpec,
and Database Prototype, JQuery
Period From 6/2009 To 6/2009
Project Roles/Job Position Developer
Project Live chat
Project Description The chat system
for use during the British and Irish Lions
Rugby Tour which uses social network
authentication features from Facebook and
Twitter.
Participation configurator of the system, twitter
integration, admin interface, multidisign
supporting.
Team structure 3 Developer(s)
Used Tools, Technologies, TextMate, Ruby, Rails, GIT, MySQL,
and Database Test::Unit, Prototype
Period From 4/2008 To 8/2010
Project Roles/Job Position Scrum master / Developer
Project Indigo
Project Description Web portal for organizing each person life
which contains task management system and
other useful applications.
Participation I have dealt with all aspects of
development of this project. The main part
of project which I've done are: 1.
notifications system; 2. permissions
system. 3. system and user settings; 4. API
for third-side developers etc. I've
participated in the development of the
applicatoins like: dashboard, tasks, wikis,
calendar e.t.c. Also as SCRUM-master, I'm
responsible for managing tasks in the team.
Team structure 10 Developer(s), 3QA
Used Tools, Technologies, TextMate, NetBeans, Ruby, Rails, GIT,
and Database MySQL, Test::Unit, RSpec,
Servers: Mongrel, Passanger, Thin
Period From 2007 To 2008
Project Roles/Job Position Developer / Engineer-Programmer
Project Web and Wine
Participation I've participated in the first part of
implementation of the 'web&wine' project. I
was working with following: a) users
registration; b) Import/export information
from/to database through CSV format.
Team structure 2 Developer(s)
Used Tools, Technologies, Ruby on Rails
and Database
Period From 2005 To 2007
Project Roles/Job Position Network Administrator; Teacher /
Engineer-Programmer
Project Bibliographer
Participation development
Used Tools, Technologies, C++, VC 6.0, MFC, MySQL
and Database
Education
Institutions
Name of Institution Belarusian State University of Informatics
and Radioelectronics
Academic degree University Degree in Software Engineering
Year of graduation 2006
Name of Institution Minsk State Higher Radioengineering College
Academic degree Diploma in Radioengineering
Year of graduation 2005
Additional professional education, courses and trainings
The Academy of Postdiploma Education
Courses: Programming on the language Pascal, C, C++.
(1997-2000 years)
Languages
Language Spoken Written Reading
English intermediate upper intermediate upper intermediate
Print altoros.com
Bottom of Form