Uploaded File
Ruslan
dohque@gmail.com
929-235-2115
New York City, NY 10259
H1B Sr Big Data Engineer
16 years experience W2
0
Recommendations
Average rating
39
Profile views
Summary

Experience
Senior Software Engineer
Information Technology
Apr 2016 - May 2020
Uniondale, NY
IT company I have implemented fixes to improve the stability and performance of Openlink's in
  • memory data grid (ADS) and upgraded Oracle Coherence in it to the latest and greatest version. I have designed and implemented the framework with behavior-driven devel
  • opment in mind (Cucumber and Selenium) for integration testing of the third-party web application. Introduced DevOps culture and tools into company processes, de
  • signed and implemented automated deployment of their main application Endur with Ansible and Terraform to the Azure cloud. I designed and implemented the license checker OSGI plugin for open source repository management tool Nexus and was working with the team on Nexus integration into company processes. I have built continuous integration pipelines for all projects mentioned above. All development was done according to test-first test-driven development methodology. Technologies: Java, Oracle Coherence, Groovy, Gradle, Gitlab, Ansible, Terraform, Azure.
Ansible Continuous Integration Devops Gitlab Groovy Java MS Azure Oracle OSGI Selenium Software Engineer
Remove Skill
Lead Software Engineer
Information Technology
Jul 2015 - Apr 2016
New York, NY
IT outsourcing company We were supporting and improving the system for managing structured investments. I have designed and implemented backend for a new part of the system and integra- tion with the proprietary pricing engine. Improved stability and performance of the application. Designed and implemented a framework to perform database migrations for MongoDB in Scala. All development was done according to test-first test-driven development methodology. Technologies: Scala, Akka, MongoDB, Vert.x, REST.
MongoDB Software Engineer
Remove Skill
Software Engineer (BigData)
Information Technology
Mar 2014 - Apr 2015
New York, NY
IT company We were developing solution for search query categorization. Given search query, ser
  • vice should return most relevant categories from our taxonomy of 400 categories. Our solution consisted of two major components workflow for building Lucene index and custom Solr-based web-service for serving requests from other subsystems. Work
  • flow was managed by Luigi as some Python code to chain Java tasks and Hadoop jobs. Workflow was producing Lucene index from categorized Wikipedia pages en
  • riched by data from Freebase and DBPedia and deploying it to Solr-boxes. Each Solr has custom code to combine categorization results based on searching through index. Also Varnish was used to cache results from Solr. Implementation of code was done according to test-first test driven development methodology. Also I was responsible for deploying application to our boxes and successfully done number of production deployments. Technologies: Java 7, Hadoop/YARN, Lucene, Solr, Maven, Python, Luigi, Varnish. 65 Marine st, Massapequa, New York, USA dohque@gmail.com +1 (929) 235-21-15
Java Maven Python Software Engineer
Remove Skill
CEO/CTO
Oct 2010 - May 2013
Moscow IT company Developed architecture for system of proactive autonomous control of business. Or- ganized the work of distributed team on this project. Pilot operation was started. Implementation of all code was done according to test-first test driven development methodology. Also I was responsible for deploying application and administrating all our nodes. I had introduced Chef, DevOps and continuos delivery technics to this project. Technologies: Java, Jetty, Spring, Chef, Hadoop, NoSQL ( Voldemort ), Liferay, LDAP (openLDAP).
No skills were added
Remove Skill
Java Architect
May 2010 - Sep 2010
Moscow IT company Building from scratch cloud system for implementing, analyzing, testing and visualiz
  • ing results of trading strategies for high-frequency trading. System architecture was designed by me. I have implemented nearly 100% of server-side code in scala and nearly 50% of swing UI client code. Implementation of server-side code was done according to test-first test driven development methodology. Also I was responsible for deploying application and administrating UAT server. Technologies: Scala 2.7/2.8, Hadoop/MapReduce, Amazon S3/EMR, Jetty, REST Web Ser
  • vices, maven, Java Web Start, Swing.
AWS S3 Java Maven REST Swing System Architecture UI
Remove Skill
Java Team Lead (Lead of Java Department)
Jan 2009 - May 2010
Moscow IT outsourcing company I was building Java department from scratch and leading several projects for our customer
  • american company leader of contextual advertisement market. Our main project was framework for writing Map Reduce jobs for computing different statistical data based on logs. Size of logs was 40+ TB. Our Hadoop cluster consisted of 40 nodes. I've conducted 50+ interviews and hired 8 professional to my team. Was developing code of all projects using test-first test driven development methodology. Contributed a number of ideas to higher-level architecture during discussions with customer. Helped customer to deploy and integrate number of components into production environment. Technologies: Java 1.6, JSP/Servlet, Hadoop/MapReduce, Hive, HBase, Spring, Hibernate, maven, j2ee, tomcat, Glassfish, SOAP/REST
  • Web Services.
Apache Tomcat Hibernate J2EE Java Java Servlet JSP Maven REST SOAP Spring
Remove Skill
Java Developer
Information Technology
Oct 2006 - May 2007
Moscow IT outsourcing company I was implementing system for managing contracts, counter parties, executions etc. Projects: Bunge TEAMS, MDS, BUNTS. I was developing components using test-first test driven development methodology. Also I was developing and supporting regression functional tests. They were imple- mented in Groovy + Jacob (Java COM bridge). Technologies: Java 1.4, JSP/Servlet, Struts, Hibernate, WebSphere, Oracle.
Groovy Hibernate IBM WebSphere Java Java Servlet JSP Oracle Struts
Remove Skill
Java Developer
Information Technology
Jul 2005 - Oct 2006
New York, NY
System intergator Project: Law enforcement portal of Russian Federation (www.112.ru). I've designed and implemented security subsystem to join internal network of law-enforcement agencies with internal network of portal. The requirement was to avoid physical con- nection of internal network to Internet and make use of top-secret hardware designed by law-enforcement agencies. Also I've implemented several channels for portal and standalone web application to edit database records of portal domain model. TDD was used while whole development process. I've investigated several new technologies: GWT, Spring, Hibernate. Technologies: Java 1.4, JSP/Servlet, Spring, Struts, Castor, Sun One Application Server, Sun One Portal Servet, Documentum, Oracle, Tomcat.
Apache Tomcat Hibernate Java Java Servlet JSP Oracle Spring Struts
Remove Skill
Edit Skills
Non-cloudteam Skill
Education
Specialist degree in Computer Science
Cherkassy National University 2005
Skills
Java
2020
8
Oracle
2020
6
Software Engineer
2020
6
Groovy
2020
5
Ansible
2020
4
Continuous Integration
2020
4
Devops
2020
4
Gitlab
2020
4
MS Azure
2020
4
OSGI
2020
4
Selenium
2020
4
Hibernate
2010
3
Java Servlet
2010
3
JSP
2010
3
Apache Tomcat
2010
2
Maven
2015
2
Spring
2010
2
Struts
2007
2
IBM WebSphere
2007
1
J2EE
2010
1
MongoDB
2016
1
Python
2015
1
REST
2010
1
SOAP
2010
1
AWS S3
2010
1
Swing
2010
1
System Architecture
2010
1
UI
2010
1