Alex Vilkomir

Alex Vilkomir

Teaching Instructor and Undergraduate Program Coordinator for Software Engineering

East Carolina University

Biography

Accomplished IT Specialist and Application Developer with 20 years of experience in the corporate and the higher education industries, creatively led teams to develop applications from design to deployment. Expertise includes:

  • Teach different Computer Science and Software Engineering classes.
  • Took a part in the Interactive System for Personalized Learning project as a full-stack developer.
  • Extensive experience in HTML, CSS, and JavaScript, which includes working on the development of websites from scratch, updating websites after launch, and supporting end-users for content and usability.
  • Extensive experience with customer support, defining customer needs, and answering customer questions.

Download my resumé.

Interests
  • Software Engineering
  • Software Development
  • Applied academics
Education
  • MS in Software Engineering, 2020

    East Carolina University

  • MS in Computer Information Technologies, 2002

    National Technical University "Kharkiv Polytechnic Institute"

  • BSc in Computer Science, 2000

    National Technical University "Kharkiv Polytechnic Institute"

Experience

 
 
 
 
 
East Carolina University
Teaching Instructor
Aug 2021 – Present Greenville, NC

Responsibilities include:

  • Teaching Software Engineering classes
  • Teaching Computer Science classes
 
 
 
 
 
East Carolina University
Full-stack Software develop
Jan 2021 – Aug 2021 Greenville, NC
Lead full-stack developer in NSF-granted project (Node.js, React.js, Express.js)
 
 
 
 
 
East Carolina University
Graduate Assistant
Jan 2019 – Dec 2020 Greenville, NC
Teacher Assistant in Computer Science and Software Engineering classes, and a Research Assistant working with Applied Machine Learning for Python.
 
 
 
 
 
ETEX Group
IT Manager
Aug 2008 – Jan 2019 Moscow, Russia
As a IT Manager, I was responsible for IT infrastructure at Etex Russia. I led the development and implementation for a Promat Russia website, developing it from scratch using a combination of Etex SiteCore platform and pure HTML/JavaScript and supporting for end-users.
 
 
 
 
 
Business Engineer
One RF Technology
Sep 2006 – Feb 2008 Villach, Austria
Led the organization of distributor network, new market development, and international relationship management.
 
 
 
 
 
Automatization Engineer
Nanoshell Materials
Dec 2005 – Aug 2006 Klagenfurt, Austria
Software development for an automated hi-vacuum system and an automated furnace.
 
 
 
 
 
Advanced Software Developer
UNiQUARE Financial Solutions
Oct 2000 – Nov 2005 Krumpendorf, Austria
Team leader of a group of software developers and students that analyzed, designed, implemented web-based CRM systems.

Teaching

Fall 2024

  • CSCI 3030, Software Engineering I, Section 1, 2, and 3

    Syllabus

  • SENG 3020, Software Verification and Validation

    Syllabus

  • SENG 4500, Software Engineering Capstone Project I

    Syllabus

Summer 2024

Spring 2024

  • CSCI 4230 / 4231, Software Engineering II, Section 1, Section 2, and Section 3

    Syllabus

  • SENG 1020, Data Structures for Software Engineers

    Syllabus

  • SENG 4510, Sorftware Engineering Capstone II

    Syllabus

Fall 2023

  • SENG 1000, Software Engineering Foundations and Practice

    Syllabus

  • SENG 1020, Data Structures for Software Engineers

    Syllabus

  • SENG 3020, Software Verification and Validation

    Syllabus

  • SENG 4500, Data Structures for Software Engineers

    Syllabus

Fall 2022

  • SENG 1000, Software Engineering Foundations and Practice

    Syllabus

  • SENG 1020, Data Structures for Software Engineers

    Syllabus

  • SENG 3020, Software Verification and Validation

    Syllabus

  • SENG 4500, Data Structures for Software Engineers

    Syllabus

Spring 2022

  • CSCI 4230, Software Engineering II, Section 1 and Section 2

    Syllabus

  • SENG 1020, Data Structures for Software Engineers

    Syllabus

  • SENG 1000, Software Engineering Foundations and Practice

    Syllabus

Fall 2021

  • SENG 2000, Advanced Data Structures and Algorithms

    Syllabus

  • SENG 1020, Data Structures for Software Engineers

    Syllabus

  • SENG 1010, Discrete Structures for Software Engineers I

    Syllabus

  • SENG 1000, Software Engineering Foundations and Practice

    Syllabus

Accomplish­ments

Principles of Reactive Architecture
Principles of Reactive Architecture
See certificate
Certified Tester Foundation Level (CTFL)
See certificate

Contact

  • vilkomira21@ecu.edu
  • +1 252 328 9439
  • East 10th Street and Founders Drive, SciTech C-111, Greenville, NC 27858
  • Enter the C wing of the Science and Technology building, my office is down the hall on the left.
  • Monday, Wednesday: 11 - 11:45, 1pm - 1:45pm, 3:30pm - 4:30pm
    Friday: 10am - 12pm