Milan Vasic

Milan Vasic

$35/hr
Designing and writing Web applications and APIs, with cutting edge technologies.
Reply rate:
60.0%
Availability:
Full-time (40 hrs/wk)
Age:
41 years old
Location:
Novi Sad, Vojvodina, Serbia
Experience:
14 years
Milan Vasić CV PERSONAL: Name: City of residence: Year of Birth: Email: Skype: Milan Vasić Novi Sad, Serbia 1984 September 12th-vaske555 WORK EXPERIENCE 2020 – Current Senior Frontend Developer, Blockchain.com, Remote job. (Remote position) Tasks and responsibilities: - Implementing and improvements of web app part of a project, Blockchain.com is a leading platform for cryptocurrencies as Bitcoin, Ethereum, etc are. - My main focus is on improving and implementing of a new feature on Blockchain.com web wallet app. Projects details - We used an agile scrum environment divided into squads, tech stack pure react APP which communicates. Tech stack is: NodeJS, React/Redux(Redux Saga), Styled Components, Storybook. Wallet as a single page application communicate over REST API with BE 2018 – 2020 Senior Frontend Developer, Xapo, Remote job. (Remote position) Tasks and responsibilities: - Implementing and improvements of web app part of a project, Xapo is a bitcoin wallet which offers many great features like exchange currencies send money on the easy way with low fees. - My main focus was on growth section and section for people nearby including chat application. Projects details - We used agile scrum, tech stack pure react APP which communicates. Tech stack is: NodeJS, React, Redux, Redux Saga, Styled Components, Firebase, Storybook. 2011 – 2018 Co-founder and Lead software developer, Twingz Gmbh, Vienna, Austria. (Remote position) Tasks and responsibilities: - Responsible for a small team of few developers team has a maximum size of 5 persons, making software architecture and design, steering a wheel of the whole IT part of the company. Regular meetings with management, collecting requirements and converting them into user stories, delegated it to developers. Projects details - Twitter for things. Imagine a world, where you can communicate with things and control these things... And you can share and individualize this communication as simple as Twitter with your Milan Vasić CV - friends! Things – for example, electric devices - are enriched with communication features. Users on the go can check the back state and healthiness of devices that sit at home. We used agile scrum, tech stack java spring, Nodejs, mongoDB, angular (1.x), then moved to Typescript/React+Redux, Bulma. 2012 – 2013 Senior software engineer, Deploy INC, Austin, Texas, USA. Tasks and responsibilities: - Responsible for developing high-quality software solutions. - Performed implementation, maintain and architecture solutions on all relevant projects. Projects Details - Royal Caribbean – as a leader in cruising Royal Caribbean has a great system for booking, searching, and planning of the future vacation. Our project is about to fit their needs to customers with a great new design layout, and functionality. - Terefic is a professional social network, linked-in like, which gives the greatest accent on work references. I am working on front-end part of the project. Terefic has two separated web applications for frontend and beck-end which are communicating with web services. Beck-end part is implemented in Java and is using MySQL db, while front-end is implemented in PHP, JQuery, HTML5/CSS3 with twitter bootstrap. 2009 – 2012 Software developer - consultant, First Beat Media Inc., Miami Florida, USA. Tasks and responsibilities: - Responsible for artificial intelligence parts of application maintain and developing email campaigns, advisory service in the new fields of new Web technologies. - Performed implementation of new modules, manage the Strong Mail server, and advisory service. Projects details - Dating Platform, one of the major US dating platforms, with about 150 sites on same platform, with millions of users, billing processes, and all other service which is needed for online dating platforms. Application have about 10K queries per second, working on this application every day developer have to think about optimization and managing with huge numbers of data. I successfully implemented AI part for contacting users, also with great success working on new modules and maintaining email campaigns. This application has life, and we are working on new modules every day, once a week we make a new release. The number of people who are working on this project right now is about 20. Milan Vasić CV 2010 – 2011 Senior Software developer, RapidEye AG., Brandenburg an der Havel, Germany. Tasks and responsibilities: - For mayor European GIS Company I’m responsible as a member of Product Development team to develop GIS software which will help end users to browse our products. - Implementation of new parts for several applications, such as EyeFind™, WebFis™ and OrderMonitoringTool™. Projects Details - EyeFind™, WebFis™ and OrderMonitoringTool™ are three inhouse software solutions for managing, viewing and ordering products from RapidEye. RapidEye has own 5 satellites that are picturing Earth 24/7 and those tools help end-users to perform the action which they need, should it be to order some product, or to browse existing products, etc. Our product development team contains more than 15 high quality engineers and which are dedicated to all tasks, I’m found my niche over there as a valuable team member which is mostly regarded to Front-End stuff in the corresponding Back-End server(s) side code. Throughout the whole project the team utilized the Agile/Scrum methodology. 2008 – 2009 Software developer, SQL agency, Subotica Serbia Tasks and responsibilities: - Responsible for developing high quality-software solutions and maintain an existing applications. - Performed implementation of new software modules, the whole new application, as a lead developer and software architect. Projects Details - Pharmacy Software, Full system for pharmacy (drug store) company, with 19 points of sale places which are all connected with main server and each other, with full synchronization between each other. We develop a new driver for check registers, also POS places are implemented in C++, this project was successful finished and it is fully operated nowadays, project duration was 9 months. The number of involved people was 3. - SAP integration application, build for our client Resale company, which is one of the biggest clients of InBev group in Serbia, this application was designed and implemented by myself, I was the main architect and lead developer on this project. The project duration was 3 months and it is fully implemented, delivered and in day to day use after that time. Main application requirement to work cross platforms Linux/Windows OS systems, this has been solved with JAVA/Swing. Milan Vasić CV 2007 – 2009 Software developer, Levi 9 Amsterdam Serbian office, Novi Sad Serbia Tasks and responsibilities: - Responsible for developing high quality software solutions. - Performed implementation, maintain and architecture solutions on all relevant projects. Projects Details - ING-ZRK that was desktop application developed by Levi9 for major Dutch bank ING, application is the primary application for RMW used by monitoring the credit process of individual creditapplications and for providing risk management information on a portfolio level to its employees and management team. I was work on new version of this application, about two months; we have been finishing the project successful. Number of involved people on this project was five, we use JAVA/Swing. - GX Web Manager, One of the most popular CMS in the Netherlands. The reference site is www.gx.nl. This application have ability to be ported on several data bases, such as Oracle, MSSQL or MySQL, with the newest and lead JAVA technologies included in it, also the software development process module which has been used on the project was Agile/SCRUM, one of the best iterative ways of agile development. The main two goals on the project (developed by myself) are two modules one for Social Bookmarking and one for Web Analytic tools (such as Google Analytic, Ned stat), the whole project duration that I was involved has about a year. Involved people on this project 1214. 2006 – 2007 Freelance developer and college projects, Tasks and responsibilities: - Responsible for implementing high quality web sites. - Performed implementation and design of web sites and new media. - Projects - Several web sites, for cafe and restaurant, company for Organic production, online hotel reservation system and Travel Company. Milan Vasić CV EDUCATION 2007 – 2010 University of Novi Sad, Mathematics and Informatics department, Orientation on Master of Software Engineering – Information Systems. M. Sc. Degree in Computer Sciences. The subject of my thesis was “Clustering JAVA Web applications with Terracotta Technology” 2003 – 2007 University of Novi Sad, Mathematics and Informatics department. B.Sc. Degree in Computer Science. SOFTWARE KNOWLEDGE AND SKILLS Programing Languages - JavaScript (ReactJS, AngularJS, VueJS), NodeJS, JAVA, PHP, Go, Redux Databases and NoSQL - MySQL, PostgreSQL, MongoDB, RethinkDB Testing tools - Selenium, Cypress, Unit testing Methodologies - Agile Software Development (Scrum, Kanban), TDD, pair programing Cloud tools - AWS, Microsoft Azure Devops - Docker, Jenkins, bash scripts LANGUAGES: English Serbian/Croatian Russian German Fluently Fluently (domestic) Basic Beginner HOBBY’S Basketball, squash and biking.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.