# Turgay Selvi > Principal Software Engineer at Veeva Systems Location: Fremont, California, United States Profile: https://flows.cv/turgay I am a hands on software engineer with over 10 years of experience in software design and development. I have succesful project history and references. I work very well with team members and managers. I have strong knowledge of C#, WPF, WCF, Service Oriented Architecture,Distrubuted Systems , Design Patterns, Object Oriented Programming and Principles (SOLID), Multi-Threading and task parallelism, Restful design , Oauth2, Entity Framework , MSSQL, T-SQL with database analysis and design. I am currently working on client and backend side on a real time collaborative visualization software Canvas™ at Infocus Corporation (Accuired Jupiter Systems). I designed and developed lots of applications and features from scratch. I have gained experience in video capturing and rendering on WPF, SIP protocol , WebRTC , Oauth2 Framework at Jupiter Systems. Specialties: • 10+ years experience of software development. • Framework and software architecture design • Object oriented analysys,design,writing clean code and testing • Windows, Web and Mobile Development with .Net Platform since 2005 • Developing WPF applications with MVVM pattern • Web development by using Asp.Net MVC, Javascript, Jquery, Html, Knockout, AngularJS • Strong knowledge and skills about business analysis and documention. • Working with Agile Methodologies. ## Work Experience ### Principal Software Engineer @ Veeva Systems Jan 2016 – Present ### Senior Software Engineer @ InFocus Jan 2015 – Jan 2016 | San Francisco Bay Area Jupiter Systems has been acquired by InFocus Corporation. It is now a part of InFocus Corporation. We are making visual collaboration technology – both software and hardware. I continue to work on client and backend server side. • Designed, architected and implemented Token Based Authentication mechanism by using Oauth2 Framework for entire Canvas™ software product. (PC Client,Web Api ,Web Client,Mobile,Web Server, Authorization Server implementation) • Removed Active Directory dependency for existing software and supported AD and Non-AD environments. • Implemented custom Single Sign On (SSO) mechanism for Client Product. • Implemented touch support for Canvas™ Touch product that is developed by using WPF • Experienced of C#, WPF, WCF, RestFull Api,SOA, Distrubuted Systems , MVVM, Multi-Threading, Parallelism, Video Rendering, Oauth2, MVC, Owin, Html, CSS , JavaScript, Jquery, Visual Studio 2015, .Net 4.6, InstallShield, IIS, CefSharp, Entity Framework ### Senior Software Engineer @ Jupiter Systems Jan 2014 – Jan 2016 | San Francisco Bay Area Jupiter Systems is making cutting-edge visual display wall processor technology and real time collaborative visualization software. I am working on client and backend server side on a real time collaborative visualization software Canvas™. I designed and developed lots of applications and features from scratch. • Implemented real time web application called Mimic that can be remotely used from a web browser to control our Fusion Catalyst hardware systems. I mostly worked on backend side and I added some web ui features. • Worked on video capturing and rendering on WPF. • Implemented audio conference call feature into client application by using PJSip • Implemented Video Call widget that makes inbound and outbound sip call. I co-developed pc client video call widget and worked on sip-gateway module that makes a bridge between client and media server. • Implemented WebRTC application called Canvas SimpleShare™ that allows peer-to-peer screen sharing. I worked on backend services and pc client widget implementation. • Implemented Web widget by using CefSharp that allows html content sharing between canvas applications. • Implemented Lync chat integration for Canvas™. • Refactored our old web application’s backend side and converted to full restful api. • Implemented pan and zoom feature for Canvas™ Client product that is written by using WPF. • Implemented web api for integrators. • Helping to team members in order to fix complex problems. • Working with product owners and managers in order to design features. • Experienced of C#, WPF, WCF, RestFull Api,SOA, Distrubuted Systems , MVVM, Multi-Threading, Task Parallelism, Video Rendering, SIP, PjIP,Lync, WebRTC, Node.js, C++,MVC, Owin, Html, CSS , JavaScript, Jquery, Knockuot, Agile Methodologies, Scrum, SVN, Bugzilla, Visual Studio 2010/2013/2015, .NET 3.5/4.0/4.5, InstallShield, IIS, CefSharp, Entity Framework ### Software Team Leader @ Ozon Giyim - DeFacto Jan 2013 – Jan 2013 ### Senior Software Developer @ Ozon Giyim - DeFacto Jan 2010 – Jan 2013 • Application Framework development in the core software development team. • Business analysing,software designing and developing Defacto E-Commerce Management Project. • Developing Warehouse / Store / Human Resources etc. Projects. • Developing new modules for the company's ERP application. • Data entegration with the other Erp Programs and data warehouse systems. • Analysing customer requrements, software design and developing project. • Creating BPMN diagrams for Business Analysis. • Experience of Visual Studio 2010, Team Foundation Server, Scrum, .NET3.5/4.0, WPF, WCF,SOA Architecture, Client and Server Architecture, Entity Framework, Design Patterns, Unity, MVVM patterns,MVP ### Software Engineer @ Bigus Bilisim Gelistirme ve Uygulama Sistemleri Jan 2006 – Jan 2009 • Involved in all aspects of the software lifecycle from analysis, design, development and testing of software prior to installation. • Worked to strict deadlines to ensure that projects were delivered on time and to budget. Working within a Microsoft development enviroment, specialised in C#,VB.NET,ASP.NET,Win Forms,Mobile Development,Web Services, SQL Server, SQL CE technologies. ## Education ### Bachelor's degree in Electrical/Electronics Engineering Sakarya University ## Contact & Social - LinkedIn: https://linkedin.com/in/turgayselvi --- Source: https://flows.cv/turgay JSON Resume: https://flows.cv/turgay/resume.json Last updated: 2026-04-12