- Great experience in Java 8, SQL (PostgreSQL, MySQL), Delphi. Basic knowledge of Hadoop/Spark, Spring/Hibernate, Scala, Python and c++.- Deep knowledge of code patterns, data structures and algorithms including graphs, sorting, compression etc.- Deep understanding of x86 assembler, CPU (memory cache hits, success branch predictions) and compiler (like copying fields to internal variables or back-loop to reduce register usage)- Experience in versioning (Mercurial, SVN), tests, code reviews at work.- Experience in agile programming.- Ability to learn new technologies quickly.- Ability to read and understand large amounts of code very fast.- Good communication skills, experienced team member.- Experience in making decisions on various levels: from code and architecture to business level.
Yandex Market Lab
-
Software DeveloperYandex Market Lab Jan 2017 - PresentMoscow
-
Chief Techical OfficerFuturator.Ru Apr 2012 - Feb 2016Aim of the project is to allow for tracking changes on news feeds, shopping catalogues, offers, etc., from any site. - Designed system architecture, developed back-end servlets for Tomcat, designed and developed API, PosgreSQL database schema with roles and functions;- Developed and implemented an easy plug-in for e-shops to notify users about new items in any catalogue with any filters;- Used PhantomJS to handle pages generated with JS;- Created a simple engine for Russian language for matching requests and offers;Also, after the project launch, my responsibilities included logs management and CentOS / nginx / java / tomcat reconfiguring when it was necessary.
-
DeveloperAdvanced Chemistry Development, Inc., (Acd/Labs) Jan 2008 - Apr 2012ACD/Labs Spectrus is a scientific desktop applications used in Fortune 500 companies (in chemical laboratories); a big (millions lines of code) and mature (more than 10 years) project.I worked in the agile team (bug tracking system, development iterations, code review etc), developed new functions and improved algorithms at the request of the internal customer's (chemists), fixed bugs. During the work I was able to greatly accelerate (sometimes in ten times) some frequent operations by optimizing algorithms and using the intel mkl library. This allowed us to make the program interactive, and the user experience more effective.
Sergey Trubitsyn Skills
Sergey Trubitsyn Education Details
Frequently Asked Questions about Sergey Trubitsyn
What company does Sergey Trubitsyn work for?
Sergey Trubitsyn works for Yandex Market Lab
What is Sergey Trubitsyn's role at the current company?
Sergey Trubitsyn's current role is self employed programmer – futurator.ru.
What schools did Sergey Trubitsyn attend?
Sergey Trubitsyn attended Московский Государственный Университет Приборостроения И Информатики (Мгупи).
What skills is Sergey Trubitsyn known for?
Sergey Trubitsyn has skills like Java, Algorithm Design, Sql, Servlets, Javafx, Extreme Programming, Agile Application Development.
Not the Sergey Trubitsyn you were looking for?
-
1mail.ru
1 +795308XXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial