Kevin Smith

Senior Programmer @Beamdog

Ottawa, ON, CA
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Jan 2018 — Present

Senior Programmer @Beamdog

View department →

CA

Implemented advanced multiplayer networking features including friend lists, rich presence, and NAT traversal via UPNP. Networked with several back-end providers including Steam, GOG, iTunes, and Google Play.• Architected the port of Neverwinter Nights, a large C++ OpenGL RPG game, from PC to Android (Java and C++) and iOS (Objective-C and C++).• Ported Neverwinter Nights from desktop to Microsoft Xbox, Sony PlayStation (PS4), and Nintendo Switch.

EDUCATION

1987 — 1992

University of Waterloo

BMath, Computer Science

SKILLS

Agile MethodologiesSoftware EngineeringSilverlightUnity3dSoftware DesignSoftware DevelopmentDesign PatternsScrumGame AIArchitectureXmlGame ProgrammingPerlEmbedded SystemsGame EnginesSoapIphoneGame DesignOracleJavaUnixVisual StudioProgrammingC#.netOopClearcaseSoaAgileSubversionJava Enterprise EditionC++Web ServicesUmlJ2eePerforceSystem Architecture

ABOUT KEVIN SMITH

Software Architect and Designer experienced with a wide variety of application domains, ranging from highly reliable telecommunications systems to highly entertaining digital media applications. I am particularly interested in working with Agile software methods, mobile technologies, C#, Java, and C++. In addition to an excellent software engineering background, I have a strong background in video games with recent work in all major desktop (Windows, Mac), mobile (iOS, Android), and console platforms (Xbox, PS4, Switch).

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Kevin Smith — Senior Programmer at Beamdog in Ottawa, ON, CA | Unifers