Читаете ли вы блог Хабр Карьеры? Если да — оцените, как мы справляемся. А если нет — расскажите, что читаете для развития карьеры. Пройти опрос (займет 5-7 минут)
I chose Scala as my primary language, because I prefer to work with static typed languages and Scala allows me to use functional programming style (immutability, purity and composability) and as consequence I'm writing clean, more effective and more testable code.
I have a strong knowledge in Scala/Java. I'm not afraid of using Functors, Monads, Applicative Functor and so on.
Proficient in Java
I sure that a future is parallel and distributed computing, therefore my choice is Akka, Akka-Stream, Akka-http.
Looking to the future, therefore I'm learning Apache Spark, Hadoop and so on.
Strong skills in a system administration.
Java Enterprise stack: Spring, Spring Boot, Spring Web MVC, Spring Data, Hibernate and etc.
Databases. Strong knowledge in SQL programming - design of schema tables, SQL queries writing and their performance optimization, Database administration. MS SQL, MySQL.
Strong opinion about the importance using a tracker of issues and bugs. Big experience with Atlassian Jira, GitHub Issues, Redmine.
I care about my code, therefore I'm always using a source control system: Git or Mercurial.
Data integrator with some external services which are provide REST API. Main language: Scala, Database: MySql.
RESTful services. Main language: Java. Frameworks: Spring Core, Spring Web MVC, Spring Data, Hibernate, RxJava.
Import a client orders from CSV-files into orders accounting system. Main language: Clojure. Database: MySql. SQL lib - korma, clj-ssh for access to DB over ssh-protocol, H2 database for testing purpose.
Team and resource management, requirement analysis, technical specification and projects development. Supervision and technical advice of team.
Many modules with different functionalities in automation systems on C#, Java, Delphi languages.
data integration (ETL like, for example import/export data from/to) modules between several various production systems like PDM (Product Data Management) and ERP. Languages was used: C#, Java, Delphi.
Designed and implemented an analytic system that allow to control in real time different stages of production (in particular, control of KPI, deadline control, how many items are made and so on). Main language: C#, GUI components - DevExpress lib. Database - MS SQL.
I'm singly built process of software development in the company - a source control system (Subversion and then Git), issue tracking system (Atlassian Jira) and knowledge base system (Atlassian Confluence) were incepted by me.
Специалист отдела информационных технологий
Февраль 2008 — Июль 2008 (6 месяцев)
In-house development, adaptation of base
configuration "1C" by customer requirements, development external
plugins/modules, supporting customer staff.
ООО "ПК Своими Руками"
Июнь 2006 — Февраль 2008 (1 год и 9 месяцев)
Local network, production servers and personal computers administration. IT support and studying staff.