Stefan Trajković
Personal data:
Born: 25. may 1987. in Belgrade, Serbia
Additional language:English (fluent – reading and writting)
Full-Stack Development Skillset :
Front: JavaScript/Typescript, HTML, HTML5, CSS, CSS3, JQUERY, AngularMaterial JSF(PrimeFaces), BOOTSTRAP, TypeScript, AJAX, SASS, FOUNDATION;
Back: PHP, NODE.JS, EXPRESS.JS, MySQL , MongoDB(Mongoose), FIREBASE;
API: RESTful API, AngularFireAPI;
MVC: Laravel, ANGULAR.JS(Angular2/4+), React/Redux;
MobileDevelopment: Ionic3(with Angular2/4+),);
Task/Build Compile: GRUNT, GULP, BABEL, WebPack;
PackageManager: BOWER, NPM, COMPOSER, Yeoman, AngularCLI;
VersionControl: SVN, GIT;
Preferred Technologies: JavaScript-Full-Stack(Angular2, Ionic2(for mobile), whole M.E.A.N Stack), RESTful API
CODE EXAMPLES: https://github.com/saibot777
Personal traits
Passionate Javascript engineer/full-stack developer with extensive experience building web/mobile applications, TypeScript, HTML5, CSS3, PHP and various web scripting technologies, web standards and project management. Experience with object-oriented software development methodologies, design pattern, frameworks and architecture. A patient listener who fully focuses on speakers and understands a variety of accents.
Education
November 2009 – IT Academy in Zemun
Php programmer, web development
Professional experience
Entropay - Malta
June 2017. – Present
Software Engineer - Angular
Explanation: Performing complete application life cycle functions from conception to final release to users including Design/Analysis, Implementation, Testing, Deployment and Maintenance. Designing and implementing the JSON based definition and model generation engine using Angular for dynamic rendering of views. Add to engineering team’s culture of high code quality. Involved in daily scrum meeting, sprint review meeting and agile release planning. Environment: JAVA/J2EE, Servlets, Angular(4+), Typescript, Webpack, Sass, Ionic, MaterialUI...
FusionITS - Beograd
December 2016. – June 2017
Javascript Engineer
Explanation: Utilized MVC principals to ensure a clean architecture and lean code base. Implementing Object-Oriented Javascript/TypeScript and Angular. Maintaining close communication with UI/UX team to ensure product quality. As well as writing code myself I am responsible for a significant part of the technical direction and mentoring other developers, reviewing code on a daily basis to encourage excellent front-end code standards. Environment: ASP.Net/Core, WebAPI, Angular 2+, AngularJS, ExtJS, Webpack, Sass/Less...
XS-Systems - Beograd
October 2016. – December 2016
Web Developer
Explanation: Responsible for the development and maintenance of a large multi-tenanted and multi-lingual Laravel 5 application, across all levels of the application from low level back-end PHP development to front end Javascript development and user interface.
PureCode - Beograd/TelAviv
September 2016. – December 2016
Freelance-Full-Stack Developer
Explanation: Working in a team of freelancers as a Full-Stack Developer. Using variety of technologies: M.E.A.N Stack(AngularJS, Angular2, ExpressJS, NodeJS, MongoDB...), ReactJS, ReactNative, and Ionic to create hybrid apps(web and mobile), following Google Material Design principles.
BizniSoft - Beograd
March 2013. – October 2016
Front-End Developer
Explanation: I was involved in software development and maintenance of Enterprise Resource Planning(ERP) application BizniSoft.
Gloria Magazin - Beograd
February 2009 – April 2009.
Graphic Designer
Explanation: Job of graphic designer for magazin “Gloria”, Knjeginje Zorke 46, from february 2009 till april 2009
ACTIVITIES AND HOBIES
Trained boxing in club “Serbian Fighter“, Vozdovac, 5 years
Military: 6-month compulsory military service, Sombor 2008