Scroll To View More
Kevin Ollivier

Kevin Ollivier

Las Vegas, NV, United States
Member since June 8, 2017
Kevin is a software developer with nearly 20 years of experience. He specializes in cross-platform GUI application development, particularly in Python, C++, and HTML5/JavaScript. Kevin has been working freelance and remotely for many years, so he is very comfortable working both independently and as part of a team.
Kevin is now available for hire
  • JavaScript, 20 years
  • HTML, 20 years
  • Python, 18 years
  • C++, 15 years
  • Unit Testing, 10 years
  • Objective-C, 9 years
  • Django, 2 years
  •, 2 years
Las Vegas, NV, United States
Preferred Environment
OS X, Windows, Git, Python, Xcode, Sublime Text
The most amazing...
...project i've worked on is a fantasy Role-Playing Game (RPG) for education that needed to analyze and adapt dynamically to each individual learner.
  • Co-Owner
    KOSoftworks LLC
    2015 - PRESENT
    • Created a mobile fantasy Role-Playing Game (RPG) for education that dynamically adapted to the learner's progress in real-time.
    • Designed and developed a language-learning aid for learning foreign languages (including ESL) that customizes exercises based on progress and mastery of various vocabulary terms.
    • Updated an open-source multimedia eBook creation tool to work on mobile devices.
    • Performed software development services for various clients.
    Technologies: Python, Django, C++, HTML, Phaser.js, jQuery, React, JS
  • Freelance Software Developer
    Independent Contractor
    2011 - 2015
    • Served as primary developer for Red Giant Link, a cross-platform application to update and manage licensing for Red Giant products that saw over 100K launches per month during my time working there.
    • Served as a primary developer on LifeFlix, a native OS X application with automatic scene detection that makes it easy to capture video from MiniDV camcorders and digitize, catalog, and share the videos online.
    • Worked on licensing, packaging and maintenance for video effects plugins written for video editing tools such as Adobe After Effects and Final Cut Pro.
    • Worked on updates and maintenance for web applications built in Python, including some in the Django framework.
    Technologies: Python, Django, C++, C#, Objective-C, HTML, CSS, JS
  • Software Developer
    Tulane University
    2004 - 2011
    • Created software for developing and deploying online eTexts viewable on desktops as well as tablets and mobile.
    • Designed and maintained the Payson Center's web presence, including choosing hosting providers, establishing the technologies and approaches used, and prototyping site design and aesthetics.
    • Assisted in the creation of offline or online digital libraries, with full-text search and support for several different document formats.
    • Contributed fixes and enhancements to the open source projects of software used by the Center, including wxWidgets and wxPython.
    • Started and maintained the wxWebKit project, a cross-platform port of the WebKit engine (before Chromium existed) in order to improve the state of cross-platform web engine embedding, to improve the capabilities of the Center's software tools.
    • Created and extended web applications in PHP for various projects the Center took part in.
    Technologies: Python, C++, Objective-C, HTML, CSS, JS, PHP
  • Information Systems Coordinator
    Tulane University
    1999 - 2004
    • Created desktop software that enabled University Professors to create multimedia course materials for viewing online or via CD-ROM for offline environments.
    • Designed, developed, and maintained the Payson Center's web site and server.
    • Set up and maintained the computer networks and PCs for the Payson Center's DC office.
    • Created a web application to catalog and search a list of training programs on disaster response and mitigation in Latin America.
    Technologies: Python, Visual Basic, PHP, ASP, HTML, JS, CSS
  • Red Giant Link (Development)

    Software updater and license manager for Red Giant software products. Saw 100,000+ launches per month during my work there. The latest version of the project I worked on was 1.9.

  • BrightSparc (Development)

    (Still in development) A mobile fantasy Role-Playing Game (RPG) for education. Built using the Phaser.js game development framework, it adapts in real-time to players' progress to ensure the game is challenging but not frustrating.

  • Lifeflix (Development)

    Lifeflix is a native OS X application that makes it easy to digitize old MiniDV camcorder videos and share them online. It automatically detects new scenes and marks the date and time of the recorded video.

  • Languages
    HTML, Python, C++, HTML5, JavaScript, Objective-C, SQL, Java, C#, PHP
  • Tools
    wxPython, Git, Sublime Text, Microsoft Office, NPM, Webpack, Adobe After Effects, Adobe Photoshop, Subversion (SVN), JIRA, Confluence
  • Frameworks
    Django, Django REST Framework,, Bootstrap, Selenium, Angular
  • Libraries/APIs
    wxWidgets, React.js, jQuery
  • Paradigms
    Unit Testing, Agile
  • Platforms
    Windows, Mac OS, iOS, Android, WordPress
  • Storage
    SQLite, MySQL, PostgreSQL
  • Bachelor's of Science degree in Computer and Information Science
    University of Maryland University College - Maryland
    2000 - 2004
I really like this profile
Share it with others