Ildar S.

Ildar S.

Back-end Java/Spring developer

Request Rate
Russian Federation

Ildar is a Full-Stack Developer with more than 6 years of experience in Web Applications development. He has a vast experience of creating the componentized, standardized and flexible UI architecture using React.js and Typescript, server side development using Java, code and performance analysis, bug fixing, refactoring, code reviews. He is responsible and open to learning. 


Skills

  • Java
0246810

Experience

Software development company, Russian Federation

Fullstack Developer

January 2019 to Present

Stack:

  • Java
  • Spring
  • Hiberanate
  • React/Redux
  • PostgreSQL
  • MS SQL
  • WSO2 Enterprise Integrator
  • MongoDB
  • Amazon redshift
  • Amazon aurora

Responsibilities:

  • Developed and implemented solutions based on Enterprise Data Bus – WSO2. My responsibilities included designing and developing processes, team management – trainings, code reviews, distribution of tasks, help with problem solving.
  • Fullstack development and team management of a rather complex solution for regional office of a large pharmaceutical company. This solution consisted of 2 parts – Data Warehouse and web portal for managers. The functionality of the portal included the ability to build reports, make forecasts (extrapolation), calculate bonuses for pharmacy chains etc.


Software development company, Remote

Fullstack Web Developer

September 2014 to December 2019

Stack:

  • Java
  • Spring
  • Hibernate
  • React/Redux
  • Backbone
  • MySQL
  • PostgreSQL

 Responsibilities:

  • Web applications development using java (Rest, Spring, SOAP) and JavaScript (Backbone, React, jQuery).
  • Writing tests with JUnit.
  • CI/CD automatization using Jenkins.
  • Writing and optimization of SQL queries.
  • Writing front-end components on Backbone.js and React.
  • Building pages using Gulp and Grunt.
  • Nginx web-server configuration.


Ecological company, Russian Federation

System administrator

July 2011 to September 2014

Stack:

  • Active Directiory
  • Acronis Backup Recovery
  • MS SQL
  • OpenFire
  • 1C

 Responsibilities:

  • Administration and support of local network (about 120 computers, 5 branches, 14 servers) configuration of applications and system software.
  • Administration of miniautomatic telephone exchange.
  • Installation, configuration and support of Active Directiory, Acronis Backup Recovery, MS SQL, OpenFire, 1C and etc.
  • Technical support and education of users.
  • Configuration of routing in local network.
  • Installation of proxy server (squid); purchase of the equipment.


Education

Master of Radio-physics, Kazan State University, Physics Faculty

September 2004 to July 2010

Russian Federation

Portfolio

Credit score analytics platform / Webapp
Credit score analytics platform / Webapp

Score Kompass enables users to access, revise and improve their credit score.

Back-End: I designed and developed RESTFull Api in Java using Spring, Hibernate, JPA, Jersey/JAX-RS technologies; I also was responsible for covering the code with unit tests using junit, mockito, hamcrest; writing SQL scripts, query optimization.

Front-End: development of components using the Backbone.js; writing styles, page layout.


Technologies used:
Backbone, Java
Corporate messenger / Webapp
Corporate messenger / Webapp

This is a corporate messenger. The project consisted of several parts - backend, clients under iOS and Android, web chat and admin panel. On this project I was responsible for Web development, architecture, code refactoring and end-user features. My contribution is the development of the admin panel and web chat.

Admin panel allows to add users, create departments, stickers, groups, configure synchronization with ldap server.

Web chat allows exchanging messages, making calls and creating rooms.


Technologies used:
Node.js, React, Backbone
Management system / Webapp
Management system / Webapp

This is a system for management and automation of the commercial educational center. The functionality: acceptance of the applications, attendance records, progress and payments, analysis of current Affairs.

As a full-stack developer on the project I was responsible for REST API architecture using Java (Spring, Hibernate, JPA, Jersey / JAX-RS); Covering the code with unit tests using junit, mockito, hamcrest; designing SQL scripts, query optimization. The front-end was created with Backbone.js.


Technologies used:
Backbone, MySQL, Java