• 2015

    Master's of Computer Science

    University of Manitoba, Winnipeg, Canada
  • 2012

    IBM Initiate Technical Boot Camp Course

    Installation, configuration and maintenance of the IBM Initiate Master Data Service.

  • 2010

    Bachelor's of Computer Science

    University of Manitoba, Winnipeg, Canada
    • International Undergraduate Scholarship (2009)
    • Dean's Honour List (2009)
    • UMSU Scholarship (2004, 2009)
    • University 1 Honour List (2004)
    • Canadian German Society Scholarship (2004)
  • 2003

    High School Diploma with Honours

    Mennonite Collegiate Institute, Gretna, Canada
    • Academic Achievement Award (2003)
  • 2002

    High School Diploma with a Silver Medal

    North Ossetia High School #8, Mozdok, Russia

Work Experience

  • Jun 2014 - present

    Founder/Web Developer

    Konoson Web Development<>, Winnipeg, Canada

    Design beautiful, creative and innovative online platforms and applications for start-up and mature businesses to improve their sales by increasing their online visibility, improving their online image and optimizing their search engine ranking.

  • May 2003 - present

    Computer Science, Mathematics & Statistics Tutor

    Self-employed<>, Winnipeg, Canada

    Work as a one-on-one and group tutor in various subjects areas for different schools and universities. Develop individual-specific teaching strategies and learning techniques. Prepare study materials, sample problems and solutions to old exams. Occasionally tutor students with learning or physical disabilities. Design posters and maintain a website for advertisement purposes. Built an interactive study guide website: <>.

  • Sep 2015 - Sep 2016

    Web Application Developer

    University of Waterloo, Waterloo, Canada

    Single-handedly designed, developed and integrated a specialized web crawler application for University of Waterloo's Desire2Learn courses. The application identifies, categorizes and validates all website links (i.e. anchors, image and video sources, script locations, etc) custom-made for courses by course administrators. Developed reporting capabilities for a quality assurance team that makes the process of resolving link issues easy and straightforward.

  • Jan 2015 - Apr 2015


    University of Manitoba, Winnipeg, Canada

    Marked assignments for a class of 160 students in timely manner by following a set of guidelines. Determined common class weaknesses and relayed them to the professor.

  • Apr 2013 - Jul 2013

    Technical Consultant

    eHealth Ontario, Toronto, Canada

    Analyzed business and technical requirements to identify opportunities to reuse existing technology or develop realistic new solutions. Provided solutions to meet client requirements using the appropriate design and technology. Evaluated the feasibility of proposed solution architecture and technologies related to a business change and ensured consistency and integration with existing and planned architectures, as well as business strategies.

    Designed technical solutions that met client business requirements (including work flows, web services, web applications, etc). Created technical design documents, deployment and configuration guides where applicable. Proactively worked to achieve a high degree of client satisfaction by identifying potential solutions that leveraged existing eHealth Ontario’s services.

    Developed and delivered presentations on proposed approaches to addressing clients and deliverables. These presentations facilitated understanding of technical solutions by business audiences using non-technical terms and linked proposed solutions to overall business vision.

  • Oct 2012 - Apr 2013

    Web & Systems Developer (Lead)

    University of Waterloo, Waterloo, Canada

    Provided support and continuous enhancement of undergraduate recruitment and admissions marketing strategies as they related to uWaterloo's largest website (over 2,500 pages with over 78,000 hits/day) for prospective students. Developed and maintained complex web applications, evaluated usability of existing applications, and performed website conversion to adhere to new standards and latest trends in web development.

    Evaluated and selected database systems, tools and methodologies, coordinated technical components within various projects and proactively monitored the technical direction and strategies of existing applications and tools. Produced marketing action plans and relevant project management documentation for all new applications and web initiatives. Provided customized reporting and conducted user experience research.

    Interviewed, hired and mentored term-based co-op students and other part-time developers. Provided technical support and expertise to other members of the large and dynamic team. Worked closely with other departments on campus to ensure consistency in web presentation and content throughout the university.

  • Dec 2009 - May 2012

    Application Support Analyst II

    Manitoba eHealth, Winnipeg, Canada

    Collaborated with designated facility contacts in the business area to provide level 2 and level 3 application support. Performed daily monitoring and management of clinical and non-clinical applications. Developed operational procedures to fix application code or add new functionality. Installed applications, patches and upgrades for vendor product maintenance. Provided assistance during the transition of systems into operational support.

    Maintained control and accountability for the maintenance and integrity of data. Performed extracts and loads to and from databases when required. Created optimized stored procedures to execute queries as efficiently as possible.

    Designed and developed reports using Business Objects XI and provided expert advice on use of the report authoring tool and various data extraction mechanisms.

    Community ADT: A project to combine six Winnipeg hospitals into one centralized system. Developed and tested a Java API application that amalgamated clinical data from six systems into one based on a set of complex criteria. Performed substantial SQL development to supplement the Java application. Facilitated various testing cycles: acceptance, unit, functional, regression, smoke and integration testing.

  • May 2009 - Apr 2010

    Teaching Assistant

    University of Manitoba, Winnipeg, Canada

    Taught supplementary labs for a variety of courses in Computer Science, Mathematics and Statistics. Put together teaching plans, designed sample problems, graded assignments and quizzes, answered students' inquiries in person and by e-mail. Prepared and held review sessions for midterms and final examinations. Resolved conflicts and dealt with acts of academic dishonesty.

  • May 2009 - Aug 2009

    Research Assistant (Co-op Term III)

    University of Manitoba, Winnipeg, Canada

    Studied theoretical combinatorial mathematics and produced efficient multi-threaded computational algorithms to prove existence or non-existence of various combinatorial objects. Learned new mathematical ideas, proof-read theorems and helped develop new proofs. Contributed to publishing a scientific paper on "3-Uniform Friendship Hypergraphs."

  • Jan 2008 - Aug 2008

    Consultant (Co-op Terms I-II)

    Sierra Systems Group, Inc., Winnipeg, Canada

    Career Trek: A two-month independent project to redesign an existing website to include database support and new functionality. Gathered and analyzed website requirements, developed a new website produced relevant documentation. Researched and recommended possible domain, DNS and web hosts. Transitioned the website to designated operational support.

    Client Registry: A long-term project to implement a secure shared repository containing all of Manitoba patients' demographic information to be accessible to all participating hospitals within the province. Built a VB.NET module (DLL) to translate between HL7 v.25 and .NET objects. Developed two Java programs to update, extract, manipulate and archive data in several databases. Produced documentation for and actively participated in the testing of all three applications. Redesigned over 40 existing reports by fixing various inefficiencies and developed a multitude of new reports in Business Objects XI to monitor and report on Client Registry's data and database integrity. Performed extensive SQL query development in SQL Server and Oracle for reporting and monitoring purposes.

Technical Skills

  • Industries

    Education, Healthcare

  • Development Methodologies

    Agile Development, Rational Unified Approach (RUP), Prince2

  • Key Technologies

    Process Management: BMC Remedy, Service Desk Express, VMWare Service Manager (VSM)

    Operating Systems: Windows (Server 2003, XP, Vista, Server 2008, 7, 8), OSX, Debian, Fedora, Red Hat, Ubuntu, CentOS, AIX, Solaris

    Databases: MSSQL Server (2005 - 2008), Oracle (9i, 10g, 11g), MySQL, ODBC, JDBC, HSQLDB, MS Access (2003 - 2010)

    Virtualization: VMware (Fusion, Server, Workstation)

    ETL Software: SSIS, CloverETL

    Health Systems/Standards: IBM Initiate Master Data Service (7.5, 9.5, 9.7), EMPI, dbMotion, HL7 2.x

    Web Servers: Microsoft IIS, Apache Web Server, Apache Tomcat

    Networking: Samba, LDAP, TCP/IP

    Other: Sharepoint, TortoiseSVN, VPN, UML, SOAP

    Web Development: Responsive Web Design, Search Engine Optimization, Cross BrowserCompatibility

  • Development Tools

    Database Tools: Oracle SQL Developer, Toad, MSSQL Server (2005 - 2008), Sequel Pro, MySQL Workbench

    IDE's: Eclipse, NetBeans, XCode, RubyMine, PyCharm, Dreamweaver

    Reporting: Business Objects XI, Microsoft Excel, Descartes, Google Analytics

  • Applications

    Office Suites: Microsoft Office (2003 - 2015), iWork (10 - 11), OpenOffice

    Mathematics/Statistics: Maple, JMP, Mathematica

    Document Creation: Latex

  • Server Management

    Years of experience in configuration, management and maintenance of own Apache Server (for websites running PHP and Ruby on Rails), Email Server (Dovecot + Postfix) and MySQL Server running on Ubuntu 10-14 and CentOS 7.


  • AJAX
    Bootstrap 3.x
    Coffee Script 1.x
    JavaScript, JQuery
    JSX Harmony
    PHP 5.x
    Python 2.x, 3.x
    Ruby on Rails 4.x
    Shell Scripting
    Zurb Foundation 5.x, 6.x

Special Skills

  • Soft Skills / Work Ethic

    Positive work ethic, excellent problem-solving skills, highly motivated demeanour, exceptional communication skills, attention to detail and desire for constant self-improvement.

  • Languages

    Russian: fluent

    German: intermediate