photo

Argo Roots

Visionary software development since 1992

projects.js

Entu
Futuristic data management system - all your business data in one place without sync nor development.
skills: Python, Node.js, MySQL, HTML5, jQuery, AngularJS, RESTfull, OAuth2
Helpific
Helpific connects volunteers to those who need help with everyday activities. Backend is Entu.
skills: Node.js, AngularJS, RESTfull
Ööülikool
New site for Ööülikool. Currently under fast development. Backend is Entu.
skills: HTML5, AngularJS, RESTfull
Spacerabbit
Very simple online store. Backend is Entu.
skills: PHP, HTML, jQuery
SurfData
Online store and orders management. Stock info is automatically importer from dozens of vendors.
skills: Python, PHP, MySQL, HTML, jQuery, OpenID, UX/UI design, SOAP
ScreenWerk
Digital signage for Piletilevi AS. Now ported to Entu + Node.js.
skills: Python, PHP, MySQL, HTML5
eMug - Estonian Macintosh User Group
Group work administration. News page and forum development.
skills: WordPress, PHP, MySQL
ARX-Raamat
Library management system. Used in more than 100 libraries around Estonia.
skills: VisualBasic, Access, Windows

var projects = [
    {
        title:   'Entu',
        url:     'http://www.entu.ee',
        info:    'Futuristic data management system - all your business data in one place without sync nor development.',
        skills:  ['Python', 'Node.js', 'HTML5', 'MySQL', 'MongoDB', 'AngularJS', 'RESTfull', 'OAuth2', 'UX/UI design'],
        current: true
    },
    {
        title:   'Helpific',
        url:     'https://helpific.com',
        info:    'Helpific connects volunteers to those who need help with everyday activities. Backend is Entu.',
        skills:  ['Node.js', 'AngularJS', 'RESTfull'],
        current: true
    },
    {
        title:   'Ööülikool',
        url:     'http://argo.roots.ee/ylikool',
        info:    'New site for Ööülikool. Currently under fast development. Backend is Entu.',
        skills:  ['HTML5', 'AngularJS', 'RESTfull'],
        current: false
    },
    {
        title:   'Spacerabbit',
        url:     'http://spacerabbit.eu',
        info:    'Very simple online store. Backend is Entu.',
        skills:  ['PHP', 'HTML', 'jQuery', 'UX/UI design'],
        current: false
    },
    {
        title:   'SurfData',
        info:    'Online store and orders management. Stock info is automatically importer from dozens of vendors.',
        skills:  ['Python', 'PHP', 'MySQL', 'HTML', 'jQuery', 'OpenID', 'UX/UI design', 'SOAP'],
        current: false
    },
    {
        title:   'ScreenWerk',
        info:    'Digital signage for Piletilevi AS. Now ported to Entu + Node.js.',
        skills:  ['Python', 'PHP', 'HTML5', 'MySQL', 'UX/UI design'],
        current: false
    },
    {
        title:   'eMug - Estonian Macintosh User Group',
        info:    'Group work administration. News page and forum development.',
        skills:  ['WordPress', 'PHP', 'MySQL'],
        current: false
    },
    {
        title:   'ARX-Raamat',
        info:    'Library management system. Used in more than 100 libraries around Estonia.',
        skills:  ['VisualBasic', 'Access', 'Windows', 'UX/UI design'],
        current: false
    },
]

var current_projects = projects.filter(function(x) { return x.current })

console.log(current_projects)
        

employment.py

2016 -
Front-end developer at LHV Bank
LHV Bank homepage complete rewrite
2015 -
Chairman of the board at Kunda Hariduse Toetusselts
Chairman of the board.
2014 -
Teacher at Tabasalu Ühisgümnaasium
Robotics and programming teacher.
2014 - 2015
Developer at HITSA
LEGO robotics training and Learning Management System development.
2012 -
Co-founder, Architect, Lead developer at Entu
UX/UI design and programming.
2010 - 2012
IT visionary at Estonian Academy of Arts
Learning Management System development.
2009 - 2010
Database developer at Playtech
Database developing. Data analysis.
2005 - 2009
Database specialist at Tele2
Data analysis. Consulting and leading different internal projects. BusinessObjects: admin, universes, reports, user training. Shell scripting.
2005 - 2005
IT manager at Estmilk Production OÜ
Designing and leading IT, phone and security systems upgrade.
1999 - 2005
Programmer at Marat AS
End to end (orders, production and stock) database system design and programming. User support.
1997 - 1999
IT and Training specialist at AS Andremar
Programming and user training.
1996 - 1997
Computer teacher at Kunda 1. Secondary School
Computer teacher (form 5 - 12). Staff training.

started_at = [
    2016,
    2015,
    2014,
    2014,
    2012,
    2010,
    2009,
    2005,
    2005,
    1999,
    1997,
    1996,
]

positions = [
    'Front-end developer at LHV Bank'
    'Chairman of the board at Kunda Hariduse Toetusselts',
    'Teacher at Tabasalu Ühisgümnaasium',
    'Developer at HITSA',
    'Co-founder, Architect, Lead developer at Entu',
    'IT visionary at Estonian Academy of Arts',
    'Database developer at Playtech',
    'Database specialist at Tele2',
    'IT manager at Estmilk Production OÜ',
    'Programmer at Marat AS',
    'IT and Training specialist at AS Andremar',
    'Computer teacher at Kunda 1. Secondary School',
]

duty = [
    'LHV Bank homepage complete rewrite',
    'Chairman of the board.',
    'Robotics and programming teacher.',
    'LEGO robotics training and Learning Management System development.',
    'UX/UI design and programming.',
    'Learning Management System development.',
    'Database developing. Data analysis.',
    'Data analysis. Consulting and leading different internal projects. BusinessObjects. Shell scripting.',
    'Designing and leading IT, phone and security systems upgrade.',
    'End to end (orders, production and stock) database system design and programming. User support.',
    'Programming and user training.',
    'Computer teacher (form 5 - 12). Staff training.',
]

zip(started_at, positions, duty)
        

education.xml

LEGO Robotics Training
2015 HITSA
Entrepreneurship Training
2013 Reiting PR
Apple Product Professional
2008 Apple Sales International
BusinessObjects Desktop Intelligents: Report Design
2007 IT Koolitus
BusinessObjects Universe Design
2007 IT Koolitus
Programming in Axapta
2004 Columbus IT Partner
Additional training for computer teachers
1996 University of Tartu
Secondary education
1995 Kunda 1. Secondary School

<courses>
    <course year="2015" trainer="HITSA">LEGO Robotics Training</course>
    <course year="2013" trainer="Reiting PR">Entrepreneurship Training</course>
    <course year="2008" trainer="Apple Sales International">Apple Product Professional</course>
    <course year="2007" trainer="IT Koolitus">BusinessObjects Desktop Intelligents: Report Design</course>
    <course year="2007" trainer="IT Koolitus">BusinessObjects Universe Design</course>
    <course year="2004" trainer="Columbus IT Partner">Programming in Axapta</course>
    <course year="1996" trainer="University of Tartu">Additional training for computer teachers</course>
</courses>

<schools>
    <school start="1983" end="1995">Kunda 1. Keskkool</schools>
</schools>
        

contact.php

email
argo@roots.ee
phone
+372 5663 0526
address
Tallinn, Estonia
viited
github.com/argoroots
twitter.com/argoroots
facebook.com/argoroots

class Contact {
    public  $email = "argo@roots.ee";
    private $phone = "+372 5663 0526";

    protected $address = array(
        "street"  => NULL,
        "city"    => "Tallinn",
        "country" => "Estonia"
    );

    public $links = array(
        'https://github.com/argoroots',
        'https://twitter.com/argoroots',
        'https://facebook.com/argoroots'
    );

    public function send_message($subject, $message) {
        mail($this->email, $subject, $message);
    }
}

$foo = new Contact;
$foo->send_message('Job offer', 'Come, invent with us!');