made with ❤ by Valera Rozuvan

Valera Rozuvan

age: 31

location: Kiev, Ukraine

mobile: ask me please

 

email: valera.rozuvan@gmail.com

skype: valera.rozuvan

site: https://valera.rozuvan.net/

Summary

A creative programmer and a heavy Linux user. Started tinkering with computers at age of 13. Since then had a variety of experience in systems programming (C/C++), OS administration (Linux, Windows, Mac), scripting (Bash, Perl), and web (LAMP, Python+Django, HTML+CSS, JavaScript). For the past 5 years main interest lies in front-end development of web applications, JavaScript, and everything JavaScript related (Node.js, Electron, Gjs, etc.).

I believe in the future of web interfaces to just about everything you can imagine! JavaScript is getting it's grip on all major domains of human online interaction, and I will be there to harness all of the new possibilities. I am continuously looking into new ways to unleash the hidden potential of The Language That Can - of the language JavaScript!

Another area of interest for me is working with C/C++. Building applications involving computer vision, real-time video processing, 3D rendering, and system programming in general. IoT (Internet of Things) and hardware (embedded PCs, robotics, flying drones) are two domains where I participated on some very interesting projects in the past.

Blockchain! The potential game changer for the human race. Let’s see what you can do ☺

Experience

Dev-Pro.net

Senior Software Engineer

June 2018 - December 2018

Working as part of a team in a global financial services infrastructure company. Delivering access, compliance, and security to customers. Using cutting edge technologies to bring crypto/blockchain solution to the client.

DataSpark

Senior Software Engineer

January 2018 - May 2018

Blockchain, software architecture, CS research.

Donnelley Financial Solutions

Senior Software Engineer

September 2016 - September 2017

Working on ActiveDisclosure, and ActiveFinancials web applications. Helping to modernize them, moving from old MS Office based plugins to MS Office Online ecosystem. Being part of a large program (80+ devs), and responsible for key areas such as UI performance, quality improvement, removing MS SharePoint dependency.

Methodologies:

  • Scrum, Agile, SAFe

  • CI, CT, CD (continuous integration, testing, delivery)

  • Iterative development

Technologies used:

  • React

  • Angular.js, Angular 2.x, Google Material Design

  • Node.js ecosystem

  • Jasmine & Karma for JS unit tests

  • Gulp & friends

  • Browserify, Webpack, Require.js

  • MS SharePoint

  • Azure, Azure Service Fabric

  • Git, MS Team Foundation Server

  • MS Hyper-V, Docker, Windows Containers

Freelance

March 2016 - September 2016

Mostly Twitter Bootstrap + jQuery type projects...

Uarpa, Evolve Dynamics, Raccoon Gang, Xii & Yu inc.

Senior Software Engineer

December 2015-March 2016

1.) Working on several hardware projects involving:

  • computer vision (OpenCV, real time video processing, stereo vision)

  • embedded processing (Raspberry PI, UDOO, Xilinx)

  • robotic sensor systems (gyroscope, accelerometer, laser distance rangefinder, sonar) and navigation

  • C/C++ Windows/Linux graphical interfaces (GTKmm, Winapi, QT, lib Boost)

  • 3D rendering (OpenGL, WebGL, urho3d engine)

  • IoT

2.) Working on Open EdX online education platform, involving the following technologies:

  • Python

  • Django

  • machine learning

  • online education

  • big data

  • JavaScript visualization of physical and mathematical concepts

Epam Systems

Software Engineer

May 2014 - December 2015

Creating web interfaces for the Canadian Tire Corporation, and QVC. Pure front-end work. All-JavaScript stack, stand-alone web applications. Project roles include: developer, team lead.

Methodologies:

  • Test Driven Development

  • XP: pair programming

  • Agile: Scrum, Kanban

  • Continuous Integration

Technologies used:

  • Angular.js

  • Node.js

  • Jasmine + PhantomJS

  • Mocha + Chai

  • Protractor + Selenium

  • Lineman.js + Grunt

  • Gulp + Browserify

Innovecs

Front-end Developer

Nov 2012 - May 2014

Working as part of the Blades team on the project edX (http://www.edx.org/). Building custom components for the use in various online learning courses.

Responsibilities include:

  • designing component structure from specifications

  • creating graphical interfaces using JavaScript and graphic libraries

  • developing and supporting HTML5 video player

  • creating scientific tools to demonstrate physical / chemical / mathematical concepts

Technologies used:

  • JavaScript (Require JS, Jasmine, d3.js, Raphael JS, jQuery, Backbone, MathJax, etc.)

  • CoffeeScript

  • CSS (standard, SASS), HTML, HTML5 video API

  • Python + Django

FejerPro

PHP Developer

May 2012 - Nov 2012

I was part of a team working on developing a system for managing financial bills, orders, and processes within the system of chimney sweepers in Denmark.

Responsibilities include:

  • integrating new components into a custom web framework (search, user management, etc.)

  • fixing bugs discovered by users

  • parsing old Cobol data and transferring important bits of information into the new system

Technologies used:

  • PHP 5.3

  • MySQL

  • front-end related (JavaScript, CSS, HTML)

Freelance

Jan 2012 - May 2012

Part of a freelancing group, I worked on several stand-alone web projects.

Some of the more notable projects:

Technologies used:

  • LAMP stack (setup, management)

  • PHP

  • front-end related (JavaScript, CSS, HTML)

  • Wordpress

Education

Taras Shevchenko National University of Kyiv. Kyiv, Ukraine

Bachelor's degree, electrooptic and laser techniques and technology (2006-2013)

Woodroffe High School. Ottawa, Canada

OSSD (2002-2006)

Skills

  • used Git, Mercuria, MS TFS, and SVN source code management systems extensively

  • all team based work using scrum methodology, familiar with scrum master role, agile processes

  • team player, strong believer that great things are not a one-man-job

  • English is my second language (after Russian), spent 6.5 years in Canada, completing high school

  • very strong independent worker, capable of finding a solution 100% on my own

Publications

1. Modulo image encryption with fractal keys
Journal: Optics and Lasers in Engineering
Published: January 1, 2009

2. Symmetry of the Modified Mandelbrot Set
Journal: π in the Sky
Published: December 1, 2005

languages

  • Russian (native)

  • Ukrainian (native)

  • English (naturalized Canadian)