Boris Lykah is a results-driven developer with strong skills in databases, web development, and programming languages such as Python, Java, Haskell and JavaScript. He has extensive experience working on large-scale corporate web applications both as a tech lead and individual developer. Currently he works as a Software Engineer at Stilo Corporation where he designed and developed an XML editor for technical documentation.
Looking for a job Change as a Software Engineer
5.3 Years of experience as Software Engineer in software design, analysis, development, testing and implementation of web and client server applications using Microsoft Technologies.
Good understanding of Asp.net MVC, Angular and Web API 2.0 with C#.
Good understanding of Telerik Kendo UI and SSRS Reporting Tools.
Good Team Player with Communication, Interpersonal and Leadership skills.
Quick learner and self confidential person.
Participated in seminars.
Looking for a job Change as a Software Engineer
5.3 Years of experience as Software Engineer in software design, analysis, development, testing and implementation of web and client server applications using Microsoft Technologies.
Good understanding of Asp.net MVC, Angular and Web API 2.0 with C#.
Good understanding of Telerik Kendo UI and SSRS Reporting Tools.
Good Team Player with Communication, Interpersonal and Leadership skills.
Quick learner and self confidential person.
Participated in seminars.
Looking to gain experience for a reputable company helping with front-end web development and database administration. Self-motivated, productive, punctual learner in database administration and web development. Ability to coordinate with others to meet organizational goals while gaining experience.
1. Boris Lykah Ottawa, Canada +1 613 415 63 93
lykahb@gmail.com Skype: boris.lykah
https://www.linkedin.com/in/lykahb https://github.com/lykahb
Personal
A results-driven developer with strong databases skills and extensive web
experience. Plays a tech lead and developer role in a team of web developers.
Worked on large scale corporate web-applications. Participates in the open source
projects. Interested in applying the modern technologies to create more robust and
exciting products.
Education
2005-2011 National Technical University "Kharkiv Polytechnical Institute”, Kharkiv,
Ukraine
MS in Computer Science with honours
Skills
Programming languages: Python, Java, Haskell, JavaScript, SQL
Databases: Oracle, PostgreSQL, MySQL, Sqlite, MongoDB
Web: RequireJS, jQuery, JSON, REST, JSP, JBoss, Django, CSS, LESS
Tools: Ant, Maven, Eclipse, IDEA, Emacs, Cabal, GHC
Testing: JUnit, HUnit, QuickCheck
Revision control: Git, SVN, Mercurial, Perforce
Other: Linux shell scripting, x86 architecture, application profiling, Lucene,
Solr, regular expressions, AWS CloudFormation, Docker
Open source and personal projects
Simplified removing modules from scope in the Haskell interpreter GHCi
Doubled performance of date parser and formatter http-date
Contributed to command line library Haskeline and database library direct-
sqlite.
Developed open source persistence library Groundhog. It maps user
datatypes to database schema, constructs SQL queries in a high-level API and
performs automatic schema migration. The library is mentioned in O’Reilly
book “Developing Web Applications with Haskell and Yesod”. Its tutorial took
the first place at monthly FP Haskell Competition of real-world engineering.
https://www.fpcomplete.com/business/blog/september-competition-winner
The project page is at https://github.com/lykahb/groundhog.
Experience
Software Engineer, Stilo Corporation
Nov 2013 – Present
Designed the architecture and developed AuthorBridge, a web rich text editor for
XML-based format DITA used in publishing. Developed web server and frontend
logics ensuring that editing produces the content compatible with XML schema.
Performed integration with document conversion backend with REST and
designed the interchange format. Mentored two web developers. Improved project
2. code quality by making JSHint a part of team environment and fostering more
frequent peer code reviews. Migrated the project from Perforce to Git.
Techonologies: Python, JavaScript, CSS, Haskell, Nginx
Senior Software Engineer, EPAM Systems
Sep 2011 – Sep 2013
Worked in a Scrum team on a J2EE booking and reservation service in a team of
about forty people. Designed and implemented architecture for hotel deduplication
significantly improving performance, premium hotel suggestions, and other
features. Integrated hotel suppliers through REST and SOAP APIs. Created PDF
for hotel confirmation statement with JasperReports.
Technologies: Java, JBoss, Spring, Oracle, JavaScript
Worked on financial assets management Java web application for a global
investment firm. Maintained data correspondence with Apache Solr search
platform. Integrated security access rights system and Google Maps along with
other 3rd
party services.
Technologies: Java, Apache Solr, MySQL, JavaScript
Java Developer, Nix Solutions
Sep 2008 – Aug 2011
Worked remotely in a US-based client team developing a web-application for
pharmaceutical documentation management. Responsible for optimization,
augmenting functionality and troubleshooting. Implemented access control system
for file backend. Optimized Documentum and Livelink file management backend
access layers. Conducted a series of presentations about Haskell.