Freelancer logo How It Works Browse Jobs Log In Sign Up Post a Project Profile cover photo
You're now following .
Error following user.
This user does not allow users to follow them.
You are already following this user.
Your membership plan only allows 0 follows. Upgrade here.
Successfully unfollowed user.
Error unfollowing user.
You have successfully recommended
Error recommending user.
Something went wrong. Please refresh the page and try again.
Email successfully verified.
User Avatar
$32 USD / hour
Flag of ESTONIA
$32 USD / hour
It's currently 7:11 AM here
Joined December 2, 2016
1 Recommendation

Roland K.

@rolandkontson

monthly-level-two.svg
5.0 (15 reviews)
4.3
4.3
$32 USD / hour
Flag of ESTONIA
$32 USD / hour
100%
Jobs Completed
100%
On Budget
86%
On Time
56%
Repeat Hire Rate

Web Developer, 3D, Android, PWA, Extensions

Able to help with a wider variety of problems and finding solutions. I'm good for bouncing ideas off of and tailoring the experience to your needs and possibly something expected to be impossible. More than 10 years of experience. Prefer: Javascript (vanilla + server-side: node.js), Java (Android), PHP, MySQL, HTML5, CSS, PWA (progressive web app), Websockets, WebGL, browser extensions, Ajax, JSON, debugging, bitwise and complex operations, Blender (3D), Adobe products (Illustrator, Photoshop). Being mindful of time complexity, efficiency. Fond of minimalist and user oriented design. Manage with MS Office products, Ubuntu - built and maintained some services - moved to using Google Cloud's services myself, Windows is my daily OS. Limited projects done in - modestly experienced - Assembler, C languages, Windows Phone, many ways of ending up with a desktop applications, can somewhat help with. Certified IT specialist (incl. electrician and locksmith practice, automation, networking, drawing blueprints). Also I like games, adding another ~10 years of experience (playing since 1996), experiencing them at least, making them is fun too :)
Freelancer Javascript Developers Estonia

Contact Roland K. about your job

Log in to discuss any details over chat.

Portfolio Items

Early random 3D objects I've modeled and rendered with Blender.
Do also rigging and animation, simple sample: https://youtu.be/8_IoTTDd25U

Used for basic things in Three.js (WebGL).
Weight painting, unwrapping, texturing, mock-ups from blueprints etc.
3D stuff, modeling, rigging, animating etc
Early random 3D objects I've modeled and rendered with Blender.
Do also rigging and animation, simple sample: https://youtu.be/8_IoTTDd25U

Used for basic things in Three.js (WebGL).
Weight painting, unwrapping, texturing, mock-ups from blueprints etc.
3D stuff, modeling, rigging, animating etc
Early random 3D objects I've modeled and rendered with Blender.
Do also rigging and animation, simple sample: https://youtu.be/8_IoTTDd25U

Used for basic things in Three.js (WebGL).
Weight painting, unwrapping, texturing, mock-ups from blueprints etc.
3D stuff, modeling, rigging, animating etc
Early random 3D objects I've modeled and rendered with Blender.
Do also rigging and animation, simple sample: https://youtu.be/8_IoTTDd25U

Used for basic things in Three.js (WebGL).
Weight painting, unwrapping, texturing, mock-ups from blueprints etc.
3D stuff, modeling, rigging, animating etc
Early random 3D objects I've modeled and rendered with Blender.
Do also rigging and animation, simple sample: https://youtu.be/8_IoTTDd25U

Used for basic things in Three.js (WebGL).
Weight painting, unwrapping, texturing, mock-ups from blueprints etc.
3D stuff, modeling, rigging, animating etc
Early random 3D objects I've modeled and rendered with Blender.
Do also rigging and animation, simple sample: https://youtu.be/8_IoTTDd25U

Used for basic things in Three.js (WebGL).
Weight painting, unwrapping, texturing, mock-ups from blueprints etc.
3D stuff, modeling, rigging, animating etc
Early random 3D objects I've modeled and rendered with Blender.
Do also rigging and animation, simple sample: https://youtu.be/8_IoTTDd25U

Used for basic things in Three.js (WebGL).
Weight painting, unwrapping, texturing, mock-ups from blueprints etc.
3D stuff, modeling, rigging, animating etc
Early random 3D objects I've modeled and rendered with Blender.
Do also rigging and animation, simple sample: https://youtu.be/8_IoTTDd25U

Used for basic things in Three.js (WebGL).
Weight painting, unwrapping, texturing, mock-ups from blueprints etc.
3D stuff, modeling, rigging, animating etc
Early random 3D objects I've modeled and rendered with Blender.
Do also rigging and animation, simple sample: https://youtu.be/8_IoTTDd25U

Used for basic things in Three.js (WebGL).
Weight painting, unwrapping, texturing, mock-ups from blueprints etc.
3D stuff, modeling, rigging, animating etc
Early random 3D objects I've modeled and rendered with Blender.
Do also rigging and animation, simple sample: https://youtu.be/8_IoTTDd25U

Used for basic things in Three.js (WebGL).
Weight painting, unwrapping, texturing, mock-ups from blueprints etc.
3D stuff, modeling, rigging, animating etc
Early random 3D objects I've modeled and rendered with Blender.
Do also rigging and animation, simple sample: https://youtu.be/8_IoTTDd25U

Used for basic things in Three.js (WebGL).
Weight painting, unwrapping, texturing, mock-ups from blueprints etc.
3D stuff, modeling, rigging, animating etc
Early random 3D objects I've modeled and rendered with Blender.
Do also rigging and animation, simple sample: https://youtu.be/8_IoTTDd25U

Used for basic things in Three.js (WebGL).
Weight painting, unwrapping, texturing, mock-ups from blueprints etc.
3D stuff, modeling, rigging, animating etc
Early random 3D objects I've modeled and rendered with Blender.
Do also rigging and animation, simple sample: https://youtu.be/8_IoTTDd25U

Used for basic things in Three.js (WebGL).
Weight painting, unwrapping, texturing, mock-ups from blueprints etc.
3D stuff, modeling, rigging, animating etc
Dynamic animatable 3D box in browser.
Dynamic animatable 3D box in browser.
Dynamic animatable 3D box in browser.
Dynamic animatable 3D box in browser.
Drag racing reaction Android app
A chrome extension to help the realty client contact potential customers.
Features:
> Chrome extension, scraping the site, injecting code (email interface under contacts - selecting template and platform).
> Saving sites with their URL (contains all the site's filters used)
> Creating email templates where a certain format text is replaced with data from the listing.
> Queuing the template and email selections in the background - to go through a larger portion of listings at one time. Then release or run the links queued in the background to review and send the emails out.

Later addition:
> Intercepting returned contact information and sending them to Streak. With popup notices and an option to manually customize captured data and resend.

https://youtu.be/8c_9p2juXAY
https://youtu.be/aEXzHvJpTi0
Not sharing the installation and full usage video - contains too much private info. I also like making gif-s - moving images to describe and demonstrate features and ideas.
Craigslist helper - tool - extension
A chrome extension to help the realty client contact potential customers.
Features:
> Chrome extension, scraping the site, injecting code (email interface under contacts - selecting template and platform).
> Saving sites with their URL (contains all the site's filters used)
> Creating email templates where a certain format text is replaced with data from the listing.
> Queuing the template and email selections in the background - to go through a larger portion of listings at one time. Then release or run the links queued in the background to review and send the emails out.

Later addition:
> Intercepting returned contact information and sending them to Streak. With popup notices and an option to manually customize captured data and resend.

https://youtu.be/8c_9p2juXAY
https://youtu.be/aEXzHvJpTi0
Not sharing the installation and full usage video - contains too much private info. I also like making gif-s - moving images to describe and demonstrate features and ideas.
Craigslist helper - tool - extension
A chrome extension to help the realty client contact potential customers.
Features:
> Chrome extension, scraping the site, injecting code (email interface under contacts - selecting template and platform).
> Saving sites with their URL (contains all the site's filters used)
> Creating email templates where a certain format text is replaced with data from the listing.
> Queuing the template and email selections in the background - to go through a larger portion of listings at one time. Then release or run the links queued in the background to review and send the emails out.

Later addition:
> Intercepting returned contact information and sending them to Streak. With popup notices and an option to manually customize captured data and resend.

https://youtu.be/8c_9p2juXAY
https://youtu.be/aEXzHvJpTi0
Not sharing the installation and full usage video - contains too much private info. I also like making gif-s - moving images to describe and demonstrate features and ideas.
Craigslist helper - tool - extension
A chrome extension to help the realty client contact potential customers.
Features:
> Chrome extension, scraping the site, injecting code (email interface under contacts - selecting template and platform).
> Saving sites with their URL (contains all the site's filters used)
> Creating email templates where a certain format text is replaced with data from the listing.
> Queuing the template and email selections in the background - to go through a larger portion of listings at one time. Then release or run the links queued in the background to review and send the emails out.

Later addition:
> Intercepting returned contact information and sending them to Streak. With popup notices and an option to manually customize captured data and resend.

https://youtu.be/8c_9p2juXAY
https://youtu.be/aEXzHvJpTi0
Not sharing the installation and full usage video - contains too much private info. I also like making gif-s - moving images to describe and demonstrate features and ideas.
Craigslist helper - tool - extension
Game design and creation of the game itself without external libraries. 
Whole game with video intro (1MB), assets and sound is around 1.5MB.
Also a php and mysql implementation through wordpress API of a leaderboard which didn't end up in the end product.
Design according to client's wishes, revised a few times.
Vector design exported and used as svg for the web.
Animated the background (wheel, birds) and bears (css transforms - scale, rotation, translation) with Javascript.

Smaller bears are spewed out of the central container and then falls from above.
Game gets progressively faster and contains discounts for players at certain scores which are shown through a pause/reward popup.
Scaled according to the screen and automatically pauses when leaving the game or being inactive.
Game is made visible from clicking a banner and is hovering over other content. 
The first thing visible is a 6 second long video intro.
Sound on catching bears and unlocking rewards.
Gummybear promotional game
Game design and creation of the game itself without external libraries. 
Whole game with video intro (1MB), assets and sound is around 1.5MB.
Also a php and mysql implementation through wordpress API of a leaderboard which didn't end up in the end product.
Design according to client's wishes, revised a few times.
Vector design exported and used as svg for the web.
Animated the background (wheel, birds) and bears (css transforms - scale, rotation, translation) with Javascript.

Smaller bears are spewed out of the central container and then falls from above.
Game gets progressively faster and contains discounts for players at certain scores which are shown through a pause/reward popup.
Scaled according to the screen and automatically pauses when leaving the game or being inactive.
Game is made visible from clicking a banner and is hovering over other content. 
The first thing visible is a 6 second long video intro.
Sound on catching bears and unlocking rewards.
Gummybear promotional game
Realty firms internal custom tool.
> Google Map - custom theme.
> External API usage, local Caching (external service can be down), verification and translation.
> Filtering.
> Desktop, phone and tablet friendly.
Realty firm's internal map - wordpress plugin and theme
Realty firms internal custom tool.
> Google Map - custom theme.
> External API usage, local Caching (external service can be down), verification and translation.
> Filtering.
> Desktop, phone and tablet friendly.
Realty firm's internal map - wordpress plugin and theme
Realty firms internal custom tool.
> Google Map - custom theme.
> External API usage, local Caching (external service can be down), verification and translation.
> Filtering.
> Desktop, phone and tablet friendly.
Realty firm's internal map - wordpress plugin and theme
Realty firms internal custom tool.
> Google Map - custom theme.
> External API usage, local Caching (external service can be down), verification and translation.
> Filtering.
> Desktop, phone and tablet friendly.
Realty firm's internal map - wordpress plugin and theme
Realty firms internal custom tool.
> Google Map - custom theme.
> External API usage, local Caching (external service can be down), verification and translation.
> Filtering.
> Desktop, phone and tablet friendly.
Realty firm's internal map - wordpress plugin and theme

Reviews

Changes saved
Showing 1 - 5 out of 15 reviews
Filter reviews by: 5.0
$250.00 USD
Thanks for your assistance on this project. I'll certainly keep your Freelancer profile saved, and keep you in mind for future projects that might fit your expertise.
PHP JavaScript Python
M
Flag of John W. @mindresearcher
3 months ago
5.0
$160.00 USD
Thanks for your assistance on this project. I'll certainly keep your Freelancer profile saved, and keep you in mind for future projects that might fit your expertise.
PHP Python
M
Flag of John W. @mindresearcher
4 months ago
5.0
$30.00 AUD
Roland independently audited a chrome extension to ensure no malicious code. Roland provided thorough explanation of all the code contained in non-technical terms. He also provided advice of potential upgrade requirements aswell. Was extremely happy with his prompt and clear communication!
PHP JavaScript Google Analytics HTML Google Chrome
R
Flag of Rhys J. @rhyspjones1987
6 months ago
5.0
$390.00 HKD
Timely and precise work from Roland, as usual.
JavaScript 3D Modelling Software Development Ubuntu
+1 more
User Avatar
Flag of Emmanuel L. @emmanuellefort
9 months ago
5.0
$1,100.00 HKD
Very professional work, excellent communication and proactive suggestions.
JavaScript 3D Modelling Software Development Ubuntu
+1 more
User Avatar
Flag of Emmanuel L. @emmanuellefort
10 months ago

Experience

Soldier

Estonian Defence Force
Sep 2015 - Jun 2016 (9 months, 1 day)
Conscription - ESTTACS.

Software Developer

Mooncascade OÜ
Apr 2015 - Sep 2015 (5 months, 1 day)
PHP, MySQL, Git, Android, Javascript. Angular, Ionic, Cordova.

Education

IT College - Software Development

Estonia 2012 - 2017
(5 years)

Tallinn Polytechnic School - Computers and computer networks

Estonia 2008 - 2012
(4 years)

Qualifications

IT specialist

BCS koolitus
2012

Contact Roland K. about your job

Log in to discuss any details over chat.

Verifications

Preferred Freelancer
Identity Verified
Payment Verified
Phone Verified
Email Verified
Facebook Connected

Top Skills

JavaScript 12 PHP 7 HTML 4 3D Modelling 4 Software Development 4

Browse Similar Freelancers

Javascript Developers in Estonia
Javascript Developers
PHP Developers
Web Developers

Browse Similar Showcases

JavaScript
PHP
HTML
3D Modelling
Previous User
Next User
Invite sent successfully!
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2023 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.