This page was last updated on Sat 27 Jan 2024 01:17:37 PM EET
.
age: 35
experience in IT: 12+ years
my passion: software engineering
current location: Ukraine
e-mail: valera at rozuvan dot net (replace 'at' with '@' and 'dot' with '.')
GitHub: https://github.com/valera-rozuvan
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, macOS), scripting (Bash, Perl), and web (LAMP, Python & Django, HTML & CSS, JavaScript, Node.js). For the past 6+ years my main interest lies in full-stack 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 its grip on all major domains of human interaction, and I will be there to harness all 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 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 in some very interesting projects.
Over the past 12 years I worked in many companies, and on many projects. I know people who keep working at a single company for 5-10 years. Fortunately (or unfortunately) in the past I had to switch projects many times. Some reasons for relatively short stays with a project:
Below is an accurate list of what I did so far in my career as a software engineer.
Because of the Covid-19 pandemic, and because I became a father a second time, I switched to doing freelance work remotely. A few things I am engaged in now:
I joined this company to do full-stack development, but it became quickly apparent that my knowledge of Docker, and infrastructure in general, were very useful at the time. I was transitioned to the DevOps team, and helped migrate everything from standard server setup to GCP. I did a lot of Kubernetes work, but also helped prototype new services in Node.js.
Blockchain, software architecture, CS research.
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:
Technologies used:
Mostly Twitter Bootstrap + jQuery type projects…
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:
Technologies used:
Working as part of the Blades team on the project edX. Building custom components for the use in various online learning courses.
Responsibilities include:
Technologies used:
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:
Technologies used:
Part of a freelancing group, I worked on several stand-alone web projects.
Some of the more notable projects:
Technologies used:
I studied in High School from 2002 to 2006, and received the OSSD.
Bachelor’s degree, electrooptic and laser techniques and technology (2006-2013)
During my studies at school and university, I have published two papers in journals.
Journal: π in the Sky
Published: December 1, 2005
Journal: Optics and Lasers in Engineering
Published: January 1, 2009
For exact citations, please refer to my Google Scholar profile.