Tomas Trajan

Tomas Trajan

Zürich, Zürich, Schweiz
5157 Follower:innen 500+ Kontakte

Info

Founder of https://angularexperts.io and https://omniboard.dev

Google Developer…

Serviceleistungen

Berufserfahrung

  • solveo GmbH Grafik

    solveo GmbH

    Zurich, Switzerland

  • -

    Worldwide

  • -

    Bern Area, Switzerland

  • -

    Zurich, Switzerland

  • -

  • -

    Worldwide

  • -

    Zürich Area, Switzerland

  • -

    Bern Area, Switzerland

  • -

  • -

  • -

Ausbildung

  • Technical University of Košice Grafik

    Technická univerzita v Košiciach

    Master Thesis: Implementation of Emotional Model in BDI Agent Systems

    Emotional model based on OCC model of emotions (psychology) implemented in Jadex BDI Agent system (Java + XML), adding emotional model in form of emotional engine implemented by available Jadex elements (beliefs, goals, plan) which provides agent with another feedback loop usable in decision making. Actions of agent influence his emotional state, which in turn influences further agent actions.

  • Bachelor Thesis: Web portal for management of departments assets

    Web Application for management of departments material assets. Application with database of assets. System for tracking who is currently using particular asset, borrowing system, system for tracking position history, assigning assets to particular rooms in department, migration of data from older system (Excel tables), legacy support. Application was developed in Zend Framework (PHP), with custom HTML, CSS templates and…

    Bachelor Thesis: Web portal for management of departments assets

    Web Application for management of departments material assets. Application with database of assets. System for tracking who is currently using particular asset, borrowing system, system for tracking position history, assigning assets to particular rooms in department, migration of data from older system (Excel tables), legacy support. Application was developed in Zend Framework (PHP), with custom HTML, CSS templates and design.

Veröffentlichungen

Projekte

  • Web applications for FX & securities trading @ Bank Julius Bär, Zürich

    Fullstack development role with focus on front-end. Implementing client-side apps with modern Javascript stack (ECMAScript6 / 2015, npm, browserify, mocha, babel, eslint, websockets, socket.io) & server side services with Java (Spring Framework, Liquibase, Oracle, ActiveMQ).

    Team size: 12

    Andere Mitarbeiter:innen
  • AngularJS portal with node.js reusable services @DieMobiliar

    –Heute

    Angular JS portal with reusable node.js services for managing offered insurance products and related processes

    Technologies & tools: Angular JS, nodejs, Java EE, Gruntjs, Karma, Jasmine, Mocha, Javascript, Typescript, Teamcity, SVN, Git, npm, bower, maven, Webstorm, scrum, HP Agile Manager

    Job description: Architecture, introduction of best practices and their documentation, implementation of business features, Javascript, Angular.js and node.js coaching, creating Typescript proof…

    Angular JS portal with reusable node.js services for managing offered insurance products and related processes

    Technologies & tools: Angular JS, nodejs, Java EE, Gruntjs, Karma, Jasmine, Mocha, Javascript, Typescript, Teamcity, SVN, Git, npm, bower, maven, Webstorm, scrum, HP Agile Manager

    Job description: Architecture, introduction of best practices and their documentation, implementation of business features, Javascript, Angular.js and node.js coaching, creating Typescript proof of concept, enhancing grunt build process

    Team size: 20+

    Andere Mitarbeiter:innen
  • QUADO - android game (Java development, personal project)

    Android Arkanoid (breakout) type game (pad, ball and bricks to destroy)

    Download @ Google Play : https://play.google.com/store/apps/details?id=com.trajan.android.game.Quado&hl=en

    Personal project realized because I took interest in android development and I prefer learning new technologies by creating something.

    This project started (November 2012) as a game idea based on popular image which circulated on web where ball and cigarette pad slowly destroys bricks arranged in…

    Android Arkanoid (breakout) type game (pad, ball and bricks to destroy)

    Download @ Google Play : https://play.google.com/store/apps/details?id=com.trajan.android.game.Quado&hl=en

    Personal project realized because I took interest in android development and I prefer learning new technologies by creating something.

    This project started (November 2012) as a game idea based on popular image which circulated on web where ball and cigarette pad slowly destroys bricks arranged in shape of lungs. Original version (called Fumo) had basic engine and couple of levels. After that i took long break until May 2013 when I decided to finish it so the project is provided with some sort of closure.

    Final version is called QUADO and has stylish vector graphic (7 different color themes), which suites any display size and density so it is playable from smallest android device to tablet just in cca 50kB. Game provide 2 game modes: Normal - classic campaign where you go through 15 different levels and Arcade mode where you try to survive as long as possible while speed of ball is continuously increasing.



    Projekt anzeigen
  • Community news website similar to digg, reddit (Web application development, personal project)

    Website with similar function as popular reddit or digg, where users vote on what will be displayed on the front page based on popularity. Users add interesting text, image or hyperlink and the community vote on what is hot.

    Project was realized in PHP, persistence in PostgreSQL.

  • Web application with AngularJS front end and Spring backend

    Project description: Web application for Swiss companies to manage their withholding tax online

    Technologies: Java 7, Spring, Spring MVC, Spring Integration, Spring Batch, AngularJS, JavaScript, Grunt, Karma, Jasmine, Maven, Git

    Job description: software development (frontend and backend), front end build process

    Andere Mitarbeiter:innen
  • System for selling and managing services for tenants (real estate industry)

    Angular JS customer and employee facing web application for selling and management of services for tenants renting flats from given company

    Technologies & tools: Angular JS, Spring Framework, Java, Javascript, Mysql, Grunt, Bower, npm, maven, Git, Bamboo, Jira, Intellij Idea

    Job description: maintenance and support of the web application, implementing new features, production deployments

  • Implementation of Emotional Model in BDI Agent system (Java development, personal project)

    This project is my Master Thesis.

    Screenshot (same as project url) : http://i.imgur.com/zjMj2OG.png

    Emotional model based on OCC model of emotions (psychology) implemented in Jadex BDI Agent system (Java + XML), adding emotional model in form of emotional engine implemented by available Jadex elements (beliefs, goals, plan) which provides agent with another feedback loop usable in decision making. Actions of agent influence his emotional state, which in turn influences further…

    This project is my Master Thesis.

    Screenshot (same as project url) : http://i.imgur.com/zjMj2OG.png

    Emotional model based on OCC model of emotions (psychology) implemented in Jadex BDI Agent system (Java + XML), adding emotional model in form of emotional engine implemented by available Jadex elements (beliefs, goals, plan) which provides agent with another feedback loop usable in decision making. Actions of agent influence his emotional state, which in turn influences further agent actions.

    Projekt anzeigen
  • Enterprise solution for regional ISP (Java development)

    Enterprise solution for regional ISP, project featured following main functions

    Screenshots (same as project url) : http://i.imgur.com/7RnIiEH.jpg

    - customer database
    - customer information, connection information, contract history
    - customer service tracking
    - customer payment tracking
    - late-payment resolution system
    - import of bank operation statemets
    - statistics
    - various contract template printing
    - multi-user, multi-role suppport
    - custom…

    Enterprise solution for regional ISP, project featured following main functions

    Screenshots (same as project url) : http://i.imgur.com/7RnIiEH.jpg

    - customer database
    - customer information, connection information, contract history
    - customer service tracking
    - customer payment tracking
    - late-payment resolution system
    - import of bank operation statemets
    - statistics
    - various contract template printing
    - multi-user, multi-role suppport
    - custom design
    - custom netflow solution based on ISP infrastructure

    Application was realized with Vaadin Java web application framework, persistence with Vaadin SQLContainer attached to MySQL database.

    Projekt anzeigen
  • Website with custom CMS functionality for Reasearch facility (Web application development)

    Website for research facility based in my alma mater.

    Project included webdesign, creating of custom CMS to provide needed functions such as assigning employees to projects, project duration tracking and progress visualization, milestones tracking and notifications etc.

    Website was realized with ZendFramework (PHP), persistence in MySQL database.

  • Various websites for small local businesses (Web design)

    Various websites (static, or with simple CMS) for 40+ small local businesses.

    Custom animated webdesign - HTML, CSS, JavaScript (jQuery)
    CMS realized in PHP, persistence in Sqlite, MySQL.

  • Enterprise solution for medium print company (Web application development)

    Enterprise solution for medium sized regional print company, project featured following main functions

    Screenshots (same as project url) : http://i.imgur.com/c53UyPO.jpg

    - tracking of active projects
    - CRM, automatic communication with customer in cases of (e.g. project milestone, offers...)
    - ERP based on previous time period consumption (e.g. paper, colored leather...)
    - BPM, automated queue of "TODOs" for employees based on projects state
    - statistics
    -…

    Enterprise solution for medium sized regional print company, project featured following main functions

    Screenshots (same as project url) : http://i.imgur.com/c53UyPO.jpg

    - tracking of active projects
    - CRM, automatic communication with customer in cases of (e.g. project milestone, offers...)
    - ERP based on previous time period consumption (e.g. paper, colored leather...)
    - BPM, automated queue of "TODOs" for employees based on projects state
    - statistics
    - standardized project price calculation
    - price calculation variable settings system
    - various printed outputs (e.g. contract info, receip...)
    - multi-user, multi-role support

    Application was realized with ZendFramework (PHP) - MVC architecture pattern, persistence in MySQL database.

    Projekt anzeigen

Auszeichnungen/Preise

  • Google Developer Expert for Angular

    Google

    GDEs are experienced, recognized developers of Google technologies as well as outstanding professionals in product strategy, UX/UI, marketing, growth hacking and monetization. They distinguish themselves through frequently speaking at conferences, share their passion and experience by publishing videos and tutorials, writing code samples, mentoring developers and startups and much more. Thanks to their support, developers, high-potential startups and technical communities around the world build…

    GDEs are experienced, recognized developers of Google technologies as well as outstanding professionals in product strategy, UX/UI, marketing, growth hacking and monetization. They distinguish themselves through frequently speaking at conferences, share their passion and experience by publishing videos and tutorials, writing code samples, mentoring developers and startups and much more. Thanks to their support, developers, high-potential startups and technical communities around the world build and launch highly innovative apps.

Sprachen

  • English

    Verhandlungssicher

  • German

    Fließend

  • Slovak

    Muttersprache oder zweisprachig

  • Czech

    Muttersprache oder zweisprachig

  • Swiss German

    Gute Kenntnisse

Erhaltene Empfehlungen

Tomas Trajans vollständiges Profil ansehen

  • Herausfinden, welche gemeinsamen Kontakte Sie haben
  • Sich vorstellen lassen
  • Tomas Trajan direkt kontaktieren
Mitglied werden. um das vollständige Profil zu sehen

Weitere ähnliche Profile

Entwickeln Sie mit diesen Kursen neue Kenntnisse und Fähigkeiten