Profileimage by Sergey Baranov Senior Full-stack Engineer from Minsk

Sergey Baranov

available

Last update: 06.07.2017

Senior Full-stack Engineer

Company: SimpITy R&D devision
Graduation: not provided
Hourly-/Daily rates: show
Languages: English (Full Professional) | Russian (Native or Bilingual)

Attachments

engineer-profile-sergey-b..doc

Skills

I am Senior developer at Java Team from Simpity. We are focused on Java. Our Java Team is made up of 15 Full-stack professionals dedicated to satisfying client’s staffing needs for engineering staff and projects development. We are ready to join yours project group immediately as a freelancers team and/or individual freelancer in a 24 hours. All our Team members are interested in remote roles on contract base.

I have Master degree in Computer Programming and strong understanding of the full life cycle of a software development project.

MY TECHNICAL EXPERTISE
Summary:                 
12 years in IT
6 years as a Java Developer
6 years of experience in low level programming

Programming Languages: Java, JavaScript, C für Mikrocontroller, iOS Swift.
Development Tools: NetBeans IDE, MS Office VBA, GNU Emacs, MS Visual Studio (2008), GNU make / autotools, GCC x86/x86_64.
Operating Systems: MS Windows, Ubuntu, Mac OS.
Database Software: MySQL, MS SQL, Oracle, NoSql (Cassandra, MongoDB).
Software Technologies: Spring (Core, MVC, Boot), Hibernate, Angular.js, HTML, AJAX, CSS, jQuery, Node.js, JSF, REST, JSP, MVC
Build-Managers: Maven, Gradle, Ant.
Mobile development: OS Android, iOS
Web & Application Servers: Tomcat, Jetty
Build managers: VSS, Mercurial, Git, Jenkins

Project history

MY COMPLITED PROJECTS

Project: iTM
Project description: Client-server application for train management
Position: Software Engineer
Responsibilities: Code development
Tools & technologies used: IDEA, maven, Angular.js, Java 8, Spring, PostgreSQL
Project duration: November 2016 – December 2016

Project: Web-based ERP system
Project description: The project is to do develop Web-based ERP system for the manufacturing company. Developed system includes several business modules consisting of API and UI parts.
Position: Software Developer
Responsibilities:
  • User interface design and implementation;
  • Programming;
  • Bug fixing.
Tools & technologies used: AngularJS, HTML5, CSS, Swagger, Bootstrap.
Project duration: September 2016 – November 2016

Project name: Airport alerting system
Project description: Airport Flight Data Alerting System new features development.
Position: Software Engineer
Responsibilities:
- programming;
- bug fixing;
- integration and unit tests performing.
Tools & technologies used: JavaCore, REST, ReSTful,  JPA, JavaScript, HTML, Angular.js
Project duration: June 2016 – October 2016

Project name: ATB PrintingService
Project description: Service for printing train tickets.
Position: Software Engineer, Software Architect
Responsibilities: Architecture design, code development
Tools & technologies used: Java, Intellij Idea, Spring Boot, Spring Core, Jetty, Web, jQuery, Ajax, Node.js, ReSTful, Maven
Project duration: March 2016 – June 2016

Project name: Android version of application.
Project description: Application for buying and selling cars.
Position: Software Engineer
Responsibilities: Support, new features development, bug fixing
Tools & technologies used: Android SDK, Android Studio, Gradle, Google framework, Butterknife framework, google.android.gms
Project duration: February 2016 – March 2016

Project name: ReflACTION Mobile Application (iOS version)
Project description: Mobile diary with notations and reminders for psychological analysis, as well as improve and enhance the competence of a person in certain areas.
Position: Software Engineer
Responsibilities: Code development and Implementation.
Tools & technologies used: Cordova, HTML, jQuery, jQuery Mobile, XCode 7, Visual Studio.
Project duration: November  2015 – January 2016

Project name: Silver Screen Mobile Application (iOS version)
Project description: Mobile Application for the Cinema visitors on iOS platform.
Position: Software Engineer
Responsibilities: Architecture design & implementation
Tools & technologies used: XCode 6, Mac OS X, iOS Swift, storyboard, autolayout, SQLite, swift.
Project duration: July  2015 – October 2015

Project name: Silver Screen Mobile Application (Android version)
Project description: Mobile Application for the Cinema visitors on Android platform.
Position: Architecture/Software Engineer
Responsibilities:  Architecture design & implementation
Tools & technologies used: Android SDK, Java, Android Studio, SQLite
Project duration: May 2015 – July 2015
Project name: E-commerce Mobile application Gears Store
Project description:
 'Gears Store' - is powerful client for 'gearbest.com' shop.
Features:
- Log in or Register from the application;
- Handy search for instant results;
- Browse various categories: sort by hot / special offer / discount / the best price / sale / the best offer/price of the week, new, etc.
- Special deals with discounts
- Payment from the application is supporte.
Position: Architecture/Software Engineer
Responsibilities: Architecture design & implementation.
Tools & technologies used: Android SDK, SQLite, JSON, GSON, JSOUP, fonticon.
Project duration: February 2015 – April 2015

Project name: OS GUS / ERP-System (Java Enterprise based web-application).
Project description: Support Level 3 and development for ERP system for food, chemical and Pharma Companies. ERP system is Industrial management system provides complete solution from high scale industry in food and pharmaceutical companies. It is a distributed application, divided in to three parts: MVC.   It has different modules: Purchase, Sales, Production, Statistic, Forces etc.
Development and implementation new features for the product;
Maintenance and optimization already implemented functionality.
Position: Software Engineer
Tools & technologies used: JavaEE, JavaScript, Tomcat, JAX-RCP, Axis2, SOAP, WSDL, MSSQL Server 2008R2, Git, Jira, Eclipse
Project duration: May 2012 – April 2015

Project name: ITM
Project Description: IT Infrastructure Monitoring
Position: Software Developer
Responsibilities: Code development and tests Implementation.
Tools & Technologies: Java, XML, HP OpenView, CruiseControl, Git, Subversion, Jira, Ubuntu 10.04, Cassandra
Project Duration: March 2012 – January 2013

Project name: Stand-up chart
Project description: Web application for holding stand-up meetings in distributed teems.
Position: Developer
Responsibilities: Architecture design & implementation
Tools & technologies used: IDEA, maven, SVN ,JSF, jQuery, Ajax, Hibernate, Spring
Project duration: January 2012 – February 2012

Project name: Dashboard
Project description: Poster advertisements
Position: Developer
Responsibilities: Architecture design & implementation
Tools & technologies used: Web, jQuery, Jetty, Ajax, Hibernate, Spring, Spring MVC
Project duration: September 2011 – December 2011

Project name: Development of equipment for neonatal infants
Project description: The development of electronic medical devices. Development of program code for microcontrollers
Position: Developer
Responsibilities: Implementation
Tools & technologies used: C (for microcontrollers)
Project duration: August 2005 – September 2011

 

Local Availability

Only available in these countries: Belarus
All my services delivered from Simpity office located in Minsk (Belarus). Our Team members ready to joying Client team remotely in a short notice with a possibility to stay onsite in a Client location up to few weeks.

Other

Not available to relocate.
Profileimage by Sergey Baranov Senior Full-stack Engineer from Minsk Senior Full-stack Engineer
Register