
Hi! I'm Igor Minin, a developer
who loves Go, TypeScript and Vue.js.
And this is my little humble site
Portfolio
My open source project portfolio is kinda empty for now, because I can't post my code from work on the web.
But here is stuff available from my free time.
Experience
Here's my work experience from the past few years

Rosbi Inform
Junior Developer
Participation in development of the client-server application with Caché DB as backend
Responsibility: writing of the utility classes and functions on Caché Object Script, and SQL queries to DB
September 2010 - October 2011
Eureca corp
Regular Developer
1.) Participation in development of the analytic system for processing various data formats (.NET, WinForms, Devexpress, Oracle). Creation of WPF controls to work with inner system objects
Responsibility: development of visualization and processing modules
2.) Participation in development of the Sharepoint application and creation of web-parts for it using Javascript and JQuery
October 2011 - November 2012
Eureca corp
Senior Developer
Development of ASP.NET MVC application for document management (ASP.NET MVC, Entity Framework, JQuery, knockout.js, Bootstrap, Sql Server)
Responsibility: Controller + View including all javascript/jquery code
November 2012 - February 2014
Eureca corp
Lead Developer
1.) Development of Self-Hosted web-application using Angular.js for processing textual data aka text mining/factography (Nancy, Entity Framework, angular.js, Bootstrap, Sql Server CE)
Responsibility: full stack (from database structure to angular code)
2.) Development of Node.js application for parsing RSS feeds and visualization of classification data in real time (Node.js, angular, socket.io)
Responsibility: full stack
3.) Development of document management system on ExtJS
Responsibility: front end
February 2014 - September 2015
Luxoft
Senior developer / Front-end Tech Lead
Development of common AngularJS SDK for multiple banking projects (AngularJS, Typescript, Bootstrap, Webpack) similar to ng-cli for Angular 1
Responsibility: development of the core logic and base components, code review, refactoring and mentoring of other devs
September 2015 - October 2016
T-Systems
Senior developer
1.) Key role in development of IoT marketplace portal facing real customers for a big automotive company.
Responsibility: full-stack
Front-end responsibility: crucial components and overall project structure (AngularJS, TypeScript, SASS, webpack)
Back-end responsibility: REST + business logic development (Java EE, payara)
2.) Key role in development of internal web application to analyze the data for self driving cars.
Responsibility: full-stack
Front-end responsibility: crucial components and overall project structure (Angular 2-5 (with migration), TypeScript, SCSS, WebSockets, HTML5 video)
Back-end responsibility: rest + business logic development (Java EE, payara, PostgreSQL)
October 2016 - Present
T-Systems
Architect
1.) Architecture planning and development of blockchain based Smart Scooter App.
Responsibility: architecture design/planning of the app and device software development (Microservices, Go, Ethererum)
2.) Architecture planning and development of complex IoT marketplace portal.
Front-end responsibility: Architecture design/planning mostly key parts in front-end app development (Vue.js, TypeScript, SCSS).
Back-end responsibility: REST + business logic development (Microservices, Spring Cloud, PostgreSQL)
January 2018 - PresentAbout Me

I'm a passionate developer from Saint Petersburg, Russia who loves web. I'm also a big fan of both Vue (but spent a lot of years with Angular) and Typescript and always searching for new technologies for front end. Sometimes it is hard to keep track of all the new JS frameworks out there but it just makes JS development more interesting :)
Contact
To contact me please fill in this form and press Send