← В ленту
Middle
Регистрация: 09.02.2016

Иван Машинцев

Специализация: Software Engineer

Портфолио

Mail.Ru Calendar Jira Plugin

Плагин для Jira, позволяющий просматривать задачи в календаре. Полная разработка плагина: Front-End, Back-End

Торговый информационный терминал

Автоматизированная электронная система управления финансовыми потоками и активами. Разработка торгового сервера, интеграция с банковскими сервисами, подключения по FIX провайдеров ликвидности

connect2me.com

Разработка Back-End сервера. Spring, Rest, Hibernate, PostgreSQL

Скиллы

JavaSE
JavaEE
Spring
Hibernate
Netty
Kryo
Disruptor
Maven
Java XML(JAXB, DOM, SAX)
Google and Apache libraries
ExtJS
Sencha Touch
Oracle
H2
IntelliJ IDEA
Eclipse
Git
Svn
Nexus
Gerrit
TeamCity
JMS
EJB
Axis
Camel
JSP
JSF
Vaadin
Swing
SwiXML
Ant

Опыт работы

Software Engineer Technical Lead
с 11.2015 - По настоящий момент |VK
.
Senior Java Developer
09.2015 - 11.2015 |connect2me
Spring, Hibernate, PostgreSQL, Rest
Developing API and back-end services for startup www.connect2me.com.
Senior Java Developer
04.2012 - 09.2015 |PRIME Business News Agency
JavaSE, Swing, Multithreading, Network, Cryptography, Digital Signature, FIXprotocol, TOF protocol, XML, Reporting(Jasper Reports), Maven
Development financial programs http://www.1prime.ru/projects/primeterminal/. - Connect to quote and order channels(Kyte, SAXO Bank, MMVB, RTS, CitiBank, 360T etc). - Develop liquidity server. Fix Engine - QuickFIX/J. Quote stream aggregation from multiple providers. Distribute quotes to clients. Order execution management. - Develop a lot of intergration modules. CFT, DealTracker, Condor+. - Digital signature messages between server and client. - Create reporting services (Jasper Reports). - Improve perfomance swing client application. Profiling (JProfiler, YourKit). - Create Maven repository. Refactoring projects for Maven. - Create code review server (Gerrit). - Organaze bug-tracker (Redmine).
JavaScript Developer
08.2011 - 04.2012 |Unact
.
- Mobile Order Management for Products Distribution. - Development on Sencha Touch and PhoneGap for iOS. - Native iOS development.
Junior Software Engineer
05.2011 - 07.2011 |CROC
.
- Development integrational solutions. - Studying official IBM documentation for Message Broker, MQ, DataStage. - Message mapping by ESQL language in Message Broker. - Configuration internal jobs in DataStage. - IBM Message Broker. - IBM MQ - IBM DataStage.
Java developer
06.2010 - 05.2011 |OSMP
Java, Maven, Struts, Tomcat, Oracle, Git, JavaScript, ExtJS
- Development corporate portal. - Develop GUI(ExtJS) components and Back-End(Java, Oracle) for them.
Student of IPC Center
09.2009 - 06.2010 |NetCracker
.
1 year java education program for students.
Java Developer
09.2009 - 07.2010 |Ultimeta
.
Development online trading system for auctions. Responsibilities: - Developing JSP webpages and server-side for them. - Adding new features to projects. ExtJS to client side.

Образование

Business Informatics
2016 - 2019
Higher School of Economics
Project Management Expert, Project Management
2012
PM Expert
Mathematics and ComputerScience
2007 - 2011
Moscow Institute of Physics and Technology

Языки

АнглийскийПродвинутыйРусскийРодной