Eugene Pakhomov, Software Developer in Paphos, Cyprus
Eugene Pakhomov

Software Developer in Paphos, Cyprus

Member since May 6, 2016
Eugene is an experienced software engineer with a knack for learning new technologies. He can work independently or in a team on projects of any complexity level. Eugene's main interests are functional programming, genetics, and helping people in open-source communities.
Eugene is now available for hire


  • TrueGrok
    Clojure, ClojureScript, Web Development, DevOps, HTML5, JavaScript, UI, UX...
  • Xored Software, Inc.
    JavaScript, Python, Java EE, Git, Web Applications, UI, UX, Java, Linux
  • Xored Software, Inc.
    JavaScript, AngularJS, Django, Python, Java EE, Git, Web Applications, UI, UX...



Paphos, Cyprus



Preferred Environment

Git, IntelliJ IDEA, Ubuntu, ClojureScript, Clojure, Linux

The most amazing...

...feeling is enabling other people to succeed by sharing with them what you have already figured out.


  • Senior Full-stack Developer

    2018 - PRESENT
    • Helped clients specify the scope according to their desires, life realities, and business needs.
    • Developed a range of products, from proofs of concepts to effective tools daily used by the intended audience.
    • Collaborated with clients and users directly to improve the products most efficiently and effectively.
    Technologies: Clojure, ClojureScript, Web Development, DevOps, HTML5, JavaScript, UI, UX, Python
  • Senior Software Engineer

    2014 - 2016
    Xored Software, Inc.
    • Supported cluster software based on a huge legacy codebase.
    • Moved components from code to data-driven where it was sensible.
    • Collaborated with every layer of product development and deployment, legacy code developers, QA engineers, managers, and end-users.
    • Trained new developers from basic shell tips to teamwork.
    • Contributed to improving most of the components the product was dependent on.
    Technologies: JavaScript, Python, Java EE, Git, Web Applications, UI, UX, Java, Linux
  • Software Engineer

    2013 - 2014
    Xored Software, Inc.
    • Supported cluster software based on a huge legacy codebase.
    • Improved the whole team workflow dramatically by determining weak points and implementing auxiliary software to fix them.
    • Handled performance critical components improving their performance by orders of magnitude.
    • Upgraded the project structure to improve modularity, ease the compilation process, and remove some weight from release engineers.
    • Collaborated with a dependency project team to establish a solid common ground.
    Technologies: JavaScript, AngularJS, Django, Python, Java EE, Git, Web Applications, UI, UX, Java, Linux
  • Software Engineer

    2012 - 2013
    • Improved core module architecture to support completely new features and user workflows.
    • Improved performance of testing framework to shorten time from development to deployment.
    • Ported the codebase from Windows to Linux.
    • Removed "reinvented wheels" by reusing suitable parts of common libraries.
    • Worked on common project best practices and guidelines.
    Technologies: Qt, Lisp, Python, C++, Git, Linux
  • Software Engineer

    2010 - 2012
    Sibirskoe Kommercheskoe Soglashenie
    • Worked on every aspect of the application, from low-level network encryption to GUI.
    • Became deeply involved in the application area by constantly working with experts in the field.
    • Implemented integrations with all needed providers - cryptography, document exchange, and mobile networks.
    • Created a framework to allow mostly non-interrupting application updates.
    • Constantly ensured that the application is as small as possible due to mobile data usage of end users.
    Technologies: Qt, С++


  • Fit2Breed

    A web platform that helps individual dog breeders and dog breeding clubs choose partners for their dogs based on their genotype and phenotype. It ensures that the offspring do not inherit particular deleterious traits and that all breeding regulations are followed.

  • PheLiGe

    A web service that provides access to publicly available results from human genetic association studies. By serving information and tools for investigating (regional) genotype-phenotype associations across phenome, this service aims to provide a researcher with an insight into biological function affected by variation in question to help formulate an aetiologic hypothesis and inform functional studies. The web service allows for the exploration of genome-wide and regional associations, finding phenotypes associated with a genetic variant, and comparing associations patterns between different traits to ascertain whether a co-association is due to pleiotropy or linkage.

  • Ensemble

    A web service that serves as a data entry, validation, analysis, processing, storage, and server for Chet (an ear training game, and Ella (a sight-singing ear-training app, mobile applications.

  • GWASarchive

    A service that facilitates standard annotation, documentation, quality, accessibility, and durability of GWAS results. GWASarchive is managed by PolyKnomics BV; the company helps with data curation and provides a graphical web interface to explore the data.

  • Cisco Prime Infrastructure Operations Center

    Cisco Prime Infrastructure provides a single integrated solution for complete lifecycle management of Cisco routers, switches, and wireless devices, along with deep visibility into end-user connectivity and application performance.

    Cisco Prime Infrastructure Operations Center lets you visualize up to ten Cisco Prime Infrastructure instances, scaling your management infrastructure while maintaining central visibility and control.

  • LIM 3D

    LIM 3D is the library for easily integrating the powerful LGS 3D technology into just about any CAD or 3D modeling system. No matter the modeling engine used by the CAD software package and no matter the version of LGS 3D employed, the technology of LIM 3D (LEDAS integration module) gives you the easiest way to implement parametric functions from LGS 3D into your system. It integrates modeling engines with applications.

  • BricsCAD

    BricsCAD is a software application for computer-aided design (CAD). It provides familiar 2D CAD drafting functionality, native DWG read/write, and incorporates a full LISP API for customization and automation of repetitive tasks. Other features include 3D Direct Modeling, 3D constraint system creation, surface entity creation and lofting, deformable modeling, imported geometry healing, automatic design intent recognition, and assemblies creation/editing.

  • Ya-Buhgalter

    Ya-Buhgalter ("I'm an accountant") is an application for small business to ease and automate all parts of accounting. It is a cloud solution that keeps all your records, notifies you when papers are due, and sends all signed documents to relevant authorities.


  • Languages

    Python, Clojure, R, JavaScript, Java, SQL, C++, HTML5, Lisp, С++, Elixir, Scala, Lua
  • Frameworks

    ClojureScript, Qt, Django
  • Tools

    Git, PyCharm, IntelliJ IDEA, Subversion (SVN), Zsh, Slack, Rally, Oh My Zsh
  • Paradigms

    REST, Agile Software Development, DevOps, Cross-platform, Scrum
  • Platforms

    Heroku, Java EE, Linux, Ubuntu, Oracle
  • Other

    Front-end, Web Applications, UI, UX, Cython, Web Development
  • Libraries/APIs

    Slack API
  • Storage

    SQLite, PostgreSQL


  • Bioinformatics Specialization
    University of California San Diego
  • Machine Learning
    APRIL 2016 - PRESENT
    Stanford University
  • Genes and the Human Condition (From Behavior to Biotechnology)
    APRIL 2016 - PRESENT
    University of Maryland, College Park

To view more profiles

Join Toptal
Share it with others