PROFILE
Over 20 years in the IT and software development sectors, my repertoire goes beyond front-end and back-end development. I thrive on diversity and challenges, whether it's crafting resourceful web applications, web design/UX or developing trading bots. My extensive background and diverse skill set make me a compelling candidate who can excel in any role that values teamwork, effective communication, stress resilience and problem-solving.
EXPERIENCE
Full Stack Developer
Freelance
- Jun 2011 - Present
- Sandefjord, Norway
- Diverse portfolio of web projects, utilizing technologies such as PHP (Laravel), JavaScript, and Python.
- Pioneered mobile application development efforts, employing NativeScript and Vue Native to craft user-centric experiences.
- Designing and implementing custom trading indicators for TradingView.
Lead Frontend Developer
BB Finance Group
- Oct 2018 - May 2021
- Tallinn, Estonia
- Entrusted as Lead Frontend Developer, I spearheaded initiatives to optimize both user experience and web application performance, leveraging JavaScript frameworks and Vue.js.
- Developed and implemented a CMS to streamline content management for editors, enhancing workflow efficiency.
- Championed the adoption of front-end development best practices, contributing to seamless and responsive web designs across multiple platforms.
Senior Frontend Developer
SkySelect
- Dec 2015 - Oct 2018
- Tallinn, Estonia
- Contributed as a Senior Frontend Developer to enhance user experience and web application functionalities, utilizing tools like Figma and technologies such as Vue.js and HTML5.
- Took on the responsibility of managing the Node.js application, ensuring optimal performance and scalability.
- Prioritized clean, maintainable code in collaboration with the development team, employing JavaScript frameworks and libraries like Node.js and AngularJS to create responsive web designs.- Contributed as a Senior Frontend Developer to enhance user experience and web application functionalities, utilizing tools like Figma and technologies such as Vue.js and HTML5. - Took on the responsibility of managing the Node.js application, ensuring optimal performance and scalability. - Prioritized clean, maintainable code in collaboration with the development team, employing JavaScript frameworks and libraries like Node.js and AngularJS to create responsive web designs.
Senior Frontend Developer
Telia
- May 2010 - Dec 2015
- Tallinn, Estonia
- Specialized in optimizing user experience, employing a suite of technologies including jQuery, pure JavaScript, and CSS preprocessors.
- Led the initiative to implement a streamlined development environment with Gulp.js, enhancing team productivity.
- Maintained a focus on code quality, writing scalable and maintainable code using best practices in JavaScript and Git.- Specialized in optimizing user experience, employing a suite of technologies including jQuery, pure JavaScript, and CSS preprocessors. - Led the initiative to implement a streamlined development environment with Gulp.js, enhancing team productivity. - Maintained a focus on code quality, writing scalable and maintainable code using best practices in JavaScript and Git.
Frontend Developer
Swedbank
- Oct 2009 - May 2010
- Tallinn, Estonia
- Specialized in the development of responsive web designs, leveraging technologies such as JavaScript and Java.
- Collaborated with cross-functional teams to meet project deadlines and quality requirements.
- Contributed to ongoing improvements in code quality and development processes, targeting enhanced performance and user experience.
Lead Frontend Developer
3D Stuudio
- Apr 2006 - Oct 2009
- Tallinn, Estonia
- Focused on front-end development, leveraging HTML5, CSS, and various JavaScript frameworks to create dynamic user experiences.
- Developed interactive games using ActionScript 2/3, enhancing user engagement across projects.
- Broadened project scope by contributing to web applications built with PHP (smartphp), jQuery, and ActionScript.
Lead Frontend Developer
Design Factory
- Apr 2002 - Apr 2006
- Tallinn, Estonia
- Wore multiple hats as a Developer, ranging from crafting dynamic web pages with HTML and CSS to developing Microsoft Word and Excel templates.
- Ventured into multimedia design, creating intros for shows using Adobe Premiere Pro and After Effects, while also coding for other multimedia applications.
- Broadened project scope by contributing to web applications built with PHP (smartphp), jQuery, and ActionScript.
Web Developer
Tele2
- Sep 2000 - Apr 2002
- Tallinn, Estonia
- Managed daily website improvements and content updates at Tele2, utilizing HTML, CSS, and JavaScript to enhance user experience.
- Conducted regular maintenance, including bug fixes and feature rollouts, to align the website with business objectives.
EDUCATION
Cross-Site Scripting (XSS) Course
Course
- Apr 2012 (5 days)
- Tallinn, Estonia
- Mastered web security, focusing on XSS vulnerabilities.
Course on Creating Secure Pages
Course
- Mar 2005 - Mar 2005 (30 days)
- Tallinn, Estonia
- 30-day course on web security essentials.
Vocational education in IT
IT Collage
- 2002 - 2003
- Tallinn, Estonia
- Advanced Flash Development.
Vocational education in IT
Technical School of Tallinn
- Sep 1999 - Jun 2000
- Tallinn, Estonia
- Basics in IT: web dev, data digitization.
Vocational education in IT and culture
Højskolen på Helnæs
- Aug 1998 - Jul 1999
- Denmark
- Studied culture and basic IT
Activities and societies:
I played handball, I made electronic music:)
Leppävirta Vocational School
Leppävirta
- Aug 1995 - Jun 1998
- Finland
Activities and societies:
I did the decathlon, I played indoor hockey
Saaremaa High School
High School
- Sep 1992 - Jun 1995
- Saaremaa, Estonia
Activities and societies:
I did the decathlon, I was involved in a band and acting:)
SKILLS
- User Experience (UX)
- Web Applications
- JavaScript Frameworks
- NativeScript
- pine script
- MySQL
- WordPress
- Python (Programming Language)
- Figma (Software)
- scss
- Vue.js
- HTML5
- SASS
- Webpack
- Git
- Front-End Development
- React.js
- Responsive Web Design
- JavaScript
- PHP
- Node.js
- AngularJS
- Project Management
- jQuery
- css3
- Gulp.js
- actionscript 2 / 3
- Cascading Style Sheets (CSS)
- smartphp
- Adobe Premiere Pro
- JavaScript Libraries
- After Effects
- VBScript
- HTML
- ActionScript
- CSS