We provide IT Staff Augmentation Services!

Software Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • I polish UX, architect and code for mobile, responsive web, APIs, distributed cloud, desktop, middleware and abstract data.
  • I foster multi - disciplinary technical prowess and aesthetic finesse by provoking pixels and coding responsive applications.
  • Computing as a lifestyle for over 20 years emits a spectrum of skills and proven processes. Aspirant polymath, self-driven to learn through curious experimentation and analytical conclusion.

TECHNICAL SKILLS

Platforms: Xamarin Native & Xamarin.Forms Android, iOS, Windows Phone Windows Store, Universal Apps WPF, Silverlight HTML5 Xbox Applications VoIP & SMS FreeSWITCH, OpenTok OpenStack, CoreOS, Google App Engine Seafile Collaborative Cloud & Sync Kinect for Windows

Operating Systems: Windows 10 3.1 Windows Server 2012 R2 2003 Windows Phone UWP, 8.x, 7 Android API 25 OS X, iOS 10 7 Linux Debian, Ubuntu, SuSE CoreOS

Software Development: SOLID Principles Reactive Programming Asynchronous Programming Event Driven Programming OOP Object Oriented Programming SOA Service Oriented Architecture EDA Event Driven Architecture Interface Driven Development DI Dependency Injection MVVM Model View ViewModel MVC Model View Controller RWD - Responsive Web Design UX/UI, Interaction, & Motion Human Interaction - GUI, NUI, VUI Requirements Analysis & Authoring Architecture, Design & Implementation Troubleshooting, Debugging, Deployment SDLC -- Agile, Waterfall, Prototype

Anticipated Studies: SignalR Socket.io RabbitMQ Helios Event Hubs Stream Processing Machine Learning Notification Hubs

Programming & Markup: C#, Java, Go TypeScript JavaScript HTML, CSS, LESS XAML XML, XSL, XSD SQL ActionScript

Web Technologies: ASP.NET Core MVC 5 Web API 2.2 HTML5 CSS3, LESS/SASS REST, XML WS IIS, Nginx WebRX, Aurelia Bootstrap Node.js, NPM Webpack, Gulp Greensock Phaser.js KnockoutJS AngularJS jQuery

Message Formats: JSON, BSON ProtoBuf, Wire MsgPack ZeroFormatter XML, SOAP AMF3

Development Tools: Visual Studio 2017 InterDev Xamarin Studio, Profiler, Test Cloud Eclipse, Android Studio Xcode Hyper - V, VirtualBox, VMWare Git, TFS, SVN, CVS, VSS JIRA, Bugzilla CodeSmith, T4 Templates VVVV FlashDevelop

VoIP Technology: PJSIP ARM, ARM64, x86 FreeSWITCH Mod Managed, ESL OpenTok

Networking & Protocols: Fiddler WinPcap TCP/IP UDP SSH SSH SIP HTTP SSL TLS XMPP RDP RTMP RTP RTSP

API, Libraries & Extensions: WPF, Silverlight UWP. Store, RT, 8.x Windows Services, Topshelf Entity Framework 6 NHibernate 4, Spatial SQLite.NET ORM LINQ - Language Integrated Query PLINQ - Parallel Extensions Rx ReactiveX TAP Asynchronous Pattern PCL Portable Class Libraries TPL Task Parallel Library P/Invoke AKKA.NET

MVVM Toolkits: MvvmCross MVVM Light ReactiveUI RxUI Prism IoC Containers Autofac TinyIoC Castle Windsor Ninject MEF

Database & Modeling: MS SQL Server PostgreSQL SQLite MySQL Azure SQL Redis Memcached EntityDeveloper ERWin ER/Studio

Content Creation: Blend 2017 Photoshop Illustrator InDesign After Effects Flash, Flex Premiere Pro Modern Codecs Maya Lightwave Cinema 4D Nuendo Avid Composer VirtualDub AviSynth C - Nario

PROFESSIONAL EXPERIENCE

Confidential

Software Engineer

Environment: C#, Xamarin, CocosSharp, LINQ, Portable Class Libraries, Dependency Injection, Android, iOS

  • Develop and debug mobile games utilizing C#, Xamarin Native iOS/Android and CocosSharp.
  • Develop web applications using C#, ASP.NET MVC, WebApi, Entity Framework (Code First), Knockout.

Confidential

Senior Manager, Mobility Services

Environment: C#, Xamarin, Xamarin.Forms, Azure Mobile Services, Azure Data Tables, LINQ, Dependency Injection, Android, iOS, Photoshop, Illustrator Confidential provides enterprise deployment of IBM TRIRIGA and mobility integrations.

  • Design, Development and management of enterprise mobile applications using Xamarin.
  • IBM TRIRIGA integration using Azure middle ware, mobile architecture and UI/UX.
  • Lead sprint planning and remote team coordination.

Confidential

Xamarin Mobile Architect

Environment: C#, Xamarin, MvvmCross, LINQ, Portable Class Libraries, Dependency Injection, Interface Driven Development, Android, iOS, Windows Phone 8

  • Due diligence and recommendations for internal, reusable portable class libraries.
  • Debug internal issues involving unknown nested IoC containers.
  • Recommended and utilized MvvmCross framework for cross platform development with Xamarin.Android, Xamarin.iOS & Xamarin.Forms.

Confidential

Senior Software Engineer

Environment: C#, Xamarin, MvvmCross, Android, ASP.NET MVC vNext, WebApi, ProtoBuf, NHibernate, LINQ, Dependency Injection, IoC, Autofac, TinyIoC, Interface Driven Development, HTML5, CSS3, LESS, JavaScript, Bootstrap, PCL, P/Invoke, PJSIP, CodeSmith, PostgreSQL 9.4, Redis, FreeSWITCH, Windows Services, Akka.NET, RabbitMQ, Mono, Nginx, CoreOS, Debian Linux, Photoshop, Material Design, Polymer

  • Cross-Platform mobile architecture and development using Xamarin, MvvmCross, Autofac, MVVM, view construction, C#, VS 2015 sharing approximately 65% of the core application code.
  • Implemented shared application core components such as REST API client integration using C# 6 & task asynchronous pattern.
  • Implemented Xamarin multi-platform VoIP requirements utilizing PJSIP C, P/Invoke, C#
  • Abstracted loosely coupled, mobile platform specific functionality into runtime loaded plugins with MvvmCross using Interface Driven Development and Dependency Injection.
  • Designed and implemented horizontally scalable RESTful services using Akka.net, WepAPI, ProtoBuf, JSON, XML, and CodeSmith to generate polyglot server/client messaging from a common XSD schema definition.
  • Designed and developed website using C#, ASP.NET MVC vNext, Autofac, Mono, Nginx, HTML5, CSS3, LESS, Bootstrap, jQuery, KnockoutJS, RequireJS and Photoshop.
  • Implemented data access layer to centralize NHibernate queries (Futures, QueryOver), 1 st and 2 nd cache with Redis, Autofac configuration and PostgreSQL in C#.
  • Implemented VoIP switching, signaling and control using FreeSWITCH, (ESL) Event Socket Library & Mod Managed, .NET Remoting, Windows Services, RabbitMQ running on Mono, CoreOS & Debian Linux with C#.

Confidential

Xamarin Developer

Environment: C#, Xamarin, MvvmCross, LINQ, Portable Class Libraries, Dependency Injection, Interface Driven Development, Android, Photoshop, OpenTok

  • Wire up device independent services with C# core using PCL libraries and abstraction.
  • Implement MVVM data binding using MvvmCross, C# and Android AXML layouts.
  • Utilized MvvmCross framework for cross platform development with Xamarin.
  • Published on Google Play Store: Confidential

Confidential

Software & Mobile Engineer

Environment: C#, Xamarin, MvvmCross, Dependency Injection, Interface Driven Development, TAP, SQLite, SQLite.NET ORM, LINQ, Portable Class Libraries, Android 19, iOS, Objective-C, Xcode, OpenStack, Seafile, Photoshop, Illustrator, After Effects, CINEMA 4D

  • Architected multi-provider mobile cloud storage clients for Android, iOS & WP8 using C#, Xamarin, MvvmCross, PCLs, Dependency Injection, Interface Driven Development, SQLite, SQLite.NET ORM, REST, JSON and Seafile.
  • Designed and implemented shared mobile application core and business logic using portable class libraries, MvvmCross and Xamarin.
  • Implemented common REST service interaction using JSON message format, LINQ, and task asynchronous pattern.
  • Implemented local persistence for file tracking and versioning using SQLite and SQLite.NET ORM.
  • Designed and integrated platform specific UX/UIs using C#, MVVM, Android AXML, Xcode XIB and XAML.
  • Branded open source UX on Android, iOS, Windows and OS X clients in accordance with multi-density device guidelines.
  • Concept and implement 5th Column animatic. Animation and compositing using Photoshop, Illustrator, CINEMA 4D & After Effects.

Confidential, Seattle, WA

Windows Platform Developer

Environment: C#, Windows Phone 8, Windows 8, Windows Runtime, LINQ, XAML, Blend 2013, SQLite, SQLite.NET ORM

  • Architected enterprise quality data transfer service for syncing various file formats through client provided cloud storage REST APIs using Windows 8 BackgroundTransfer API in C#
  • Developed offline persistence layer to SQLite for mobile applications using C# & SQLite ORM
  • Implemented notification mechanisms for file transfers in C# and XAML.
  • Implemented a variety of UX integrations for client applications using C#, Blend, XAML, and custom MVVM implementation.
  • Updates to Windows Phone and Windows 8 applications using C# and XAML.

Confidential, Seattle, WA

Senior UX Developer

Environment: C#, XAML, LINQ, Blend, Xbox Applications, WPF, Windows Phone, Xamarin, Windows 8, Silverlight, SQL Server 2008

  • Implemented UX views, view models and interfaces for Xbox applications using C#, XAML and Blend.
  • Implemented Windows Phone, WPF and Xbox client API requests, serialization and data mapping using C#, JSON and REST.
  • Implemented views and view models (MVVM) for Xbox, Windows Phone and Windows 8 applications using C#, XAML, & Blend.
  • Developed custom Blend behaviors for formatting XAML Data Templates in bindable lists.
  • Researched extensive possibilities of Near Field Communication (NFC) using LibNFC (passive/active target, P2P)
  • Cross compiled C libraries and implemented P/Invoke wrappers for LibNFC for C# .NET for use in WPF applications.
  • Developed PCLs, Java library bindings and native library interoperability with C# and Xamarin 2.0.
  • Developed observable queues for polling http requests using TPL and Rx Framework.

Confidential, Redmond, WA

Customer Experience Developer

Environment: C#, WPF, LINQ, Blend, MVVM, MEF, Kinect for Windows, VVVV, Windows Phone, WCF Data Services, OData, Entity Framework, Azure, Azure SQL & Blob Storage, Rx Framework, C-Nario, ASP.NET MVC 3, HTML5, CSS, JavaScript, jQuery

  • Implemented Kinect for Windows NUI prototypes for C-Nario driven multi-display environments that enabled interactive zones using VVVV, C#, WPF, MVVM, MEF, and Blend.
  • Implemented UX for Windows Phone applications using C#, XAML, Blend 4 and a couple of handy frameworks.
  • Developed WCF Data Services exposing OData & OAuth for multi-application use via Entity Framework Code First and Azure SQL.
  • Participated in the development marketplace kiosk application using C#, ASP.NET, MVC3, HTML5 and CSS.
  • Implemented VVVV plugins using C# and Kinect for Windows for real-time interactive motion graphics, particle systems & visualizations.

Confidential, Kansas City, MO

Application Developer

Environment: C#, Silverlight 4, Blend 4, MVVM, LINQ, Prism, MEF, Telerik Controls, Entity Framework 4, WCF, SQL Server 2008, Rx Framework

  • Led a small team by demonstrating best practices and implementation guidance on Silverlight and WCF development.
  • Architected and implemented a Silverlight 4 LOB application for managing customer loyalty programs and point of sale data using VS2010, Blend 4 with adherence to the MVVM pattern via Prism, MEF and Rx Framework.
  • Developed multiple service stacks using WCF and Entity Framework 4.
  • Implemented UX using XAML and Blend 4.

Confidential, Kansas City, MO

Application Developer

Environment: C#, Silverlight 4, Blend 4, XAML, MVVM Light, LINQ, MEF, Telerik Silverlight Controls, Telerik Reporting, DevForce, Entity Framework 4, WCF, StarLiMS

  • Architected and implemented a Silverlight application for reporting on StarLiMS and SAP data sources with DevForce and SQL 2008.
  • Developed a Silverlight 4 application using VS2010 and Blend 4 using the Model View ViewModel pattern with MVVMLight.
  • Implemented UI using Blend 4/XAML, Telerk Reporting for laboratory information management systems (StarLiMS).

Confidential, Kansas City, MO

Application Developer

Environment: C#, Silverlight 4, Blend 4, XAML, MVVM, MEF, WCF RIA Services, Entity Framework 4, SQL Server 2008, Photoshop

  • Architected and implemented RIA UX for managing critical network asset assessments for nuclear reactors using Silverlight 4 and Blend 4 using the Model View ViewModel pattern.
  • Implemented service repository using WCF RIA Services and Entity Framework.

Confidential, Kansas City, MO

Application Developer

Environment: C#, WPF, Windows Phone, Silverlight, Blend 4, XAML, MVVM, MEF, SQL Server 2008, WCF, AMF3, HTML, CSS, JavaScript, Photoshop

  • Developed MVVM phone application using Windows Phone 7 SDK and Silverlight 3.
  • Integrated dynamic data using existing xml web services.
  • Implemented UI using Blend 4
  • Developed MVVM WPF 4.0 application for touch screen Windows 7 tablet hardware.
  • Implemented ePub to XAML conversion with stylus and touch based text highlighting.
  • Copia: featured by Bill Buxton at Tech Week 2010 on Windows 7 touch and dual screen tablet.
  • Developed AMF over WCF web service for ActionScript 3 web and desktop applications.
  • Implemented data libraries in ActionScript 3.
  • Extracted data from Hoovers.com DnB database using SOAP and SQL Server 2008
  • Various site updates and bug fixes.

Confidential, Kansas City, MO

Senior Software Engineer

Environment: C#, Silverlight, Flash, HTML5, CSS, JavaScript, jQuery, JSON, ASP.NET, MVC, LINQ, WCF, SQL Server 2008

  • Developed jQuery/CSS user interface prototypes for presentation and animations.
  • Integrated dynamic data using JSON and proprietary content aggregation tools.
  • Implemented various jQuery widgets.
  • Implemented numerous Flash feature requests.
  • Implemented site wide CMS and jQuery presentation changes.
  • Develop Silverlight 3.0 and ASP.NET applications.
  • ASP.NET, MVC, C#, LINQ, WCF, HTML, CSS, Flickr API

Confidential, Denver, Confidential

Senior Software Engineer

Environment: C#, ASP.NET, HTML, CSS, JavaScript, Microsoft SQL Server, HTTP Modules, WCF, Flash, CodeSmith, Photoshop, Multiple Payment APIs

  • Requirements gathering and feature scoping according to client immediate needs and overall product dreams.
  • Modeled database schema to support initial release and future product releases using ERWin.
  • Architected, designed and developed ASP.NET n-tier enterprise service based architecture.
  • Employed code generation tools for rapid data access layer development (ORM) with CodeSmith output to C# targeting SQL Server 2008.
  • Designed and developed presentation layer utilizing ASP.NET, AJAX, HTML, CSS, C# & Photoshop.
  • Implemented dynamic URL rewrite HTTP Module for on the fly sub-domains using C# & ASP.NET.
  • Integrated abstracted payment API accessing multiple payment gateways using C#.
  • Implemented per subdomain user customizable library for site themes using C#, ASMX, XML, Flash, ASP.NET, & Web Forms
  • Implemented Flex remoting/RPC data access layer and API with Fluorine FX, AMF3, C# & ActionScript 3.
  • Implemented real-time dynamic PDF reporting tools.

Confidential, Boulder, Confidential

Senior New Media Developer

Environment: C#, Silverlight, Blend, XAML, ASP.NET, WCF, MS SQL Server, Entity Framework, LINQ to SQL, JavaScript, HTML, CSS, AJAX, XML, ActionScript 3, Flash, Flex, Granite Data Services, FlashDevelop, Photoshop, Illustrator, After Effects, VirtualDub, AviSynth

  • Managed technical processes and changes throughout project lifecycles.
  • Developed maintainable web applications using ASP.NET and C#3.5
  • Implemented and extended AJAX components from the ASP.NET Ajax Toolkit.
  • Developed localizable GUIs for Microsoft product micro sites using JavaScript, C# 3.5, WCF, Silverlight 1 & 2, XAML and JavaScript.
  • Developed reusable components in C#, JavaScript & XAML for use with Silverlight 1 & 2.
  • Developed lightweight data driven object-oriented MVC applications in ActionScript 3, Flex Builder, Flash Develop, Flash CS3 & Photoshop.
  • Implemented Flex remoting data layers with Granite Data Services, Fluorine FX, Java & C#.
  • Developed Windows Vista gadgets using Silverlight 1.0, XAML, and JavaScript.
  • Developed ASP.NET content management framework in C# for managing content in both HTML and Silverlight.
  • Batch subtitling and multi-resolution video encoding of 100s of videos using VirtualDub, AviSynth, and Windows Media Encoder (WMV9).
  • Collaborated with Sydney, Australia VFX based Animal Logic to create a Flash ActionScript 3 application for configuring user customized 3D rendered music videos titled Mosh Kit . Users were able to select a band, song, apparel, location, upload their own media content, lighting, and predefined camera setups to visualize and create their own music video that is rendered with a proprietary, in-house 3D engine on the server and delivered to the user as compressed streaming video.
  • Community Server integration for Microsoft Student Partners using C#, HTML, CSS, SQL Server.

Confidential, Boulder, Confidential

Senior Software Engineer­

Environment: C#, Windows Services & Console Applications, X.509, HMAC, XML, XSD, WSUS, WinPcap, NMap, OPSWAT, InstallShield, ActionScript 2, Flash, FlashDevelop, JavaScript, HTML, CSS, JavaScript, Photoshop, Illustrator, InDesign, Lightwave, Maya, VirtualDub

  • Designed multi-threaded windows service agent capable of network monitoring, self-replicating network deployment, security policy management, software patch history, intrusion detection, process whitelisting/blacklisting, universal anti-virus integration and forensic analysis for endpoint client machines using C#, X.509 two-factor authentication, WSUS, WinPcap, NMap, OPSWAT, P/Invoke, XML, XSD & Code Generation.
  • Integrated with JBoss application server with raw socket communication to deliver agent collected data to Vision server, push agent policy updates, remediation commands such as virus and network scans using C# 2.0, Java, XML & XSD.
  • Implemented x.509 Dual authentication between C# windows client and java application server.
  • Designed and developed secure reporting, analytics, user management & role based network appliance hosted web interface using Flash 8, ActionScript 2 & XML, HMAC Authentication.
  • Implemented remoting interface from system tray Win Forms GUI application to a Windows Service for user notifications and agent status.
  • Implemented Install Shield Windows Service installer with remote update capabilities.
  • Authored marketing animatic using After Effects, Lightwave 3D, Photoshop and Illustrator.
  • Designed print collateral using Photoshop, Illustrator, Lightwave 3D and InDesign.

Confidential, San Francisco, CA

Web Developer

Environment: C#, XML, HTML, CSS, JavaScript, Photoshop

  • Developed an IE Hosted User Control for uploading multiple files using C# and the .NET framework.
  • Developed business logic for multiple components of the application using C# and the .NET framework.
  • Developed a CMS System for advertisement management and placement using the .NET framework and SQL2000.
  • Designed web interface presentation layer, graphics production and processing.
  • Architected the web application presentation layer using CSS and the .NET framework.
  • Deployed a virtual team environment over HTML and SSL enabling development from a distance.

Confidential

Flash Developer

Environment: C#, ASP.NET, ASMX, PayPal API, Flash, ActionScript 2, XML, HTML, CSS, JavaScript, Photoshop, Illustrator

  • Designed and Developed a Flash MX user interface that communicates with Xml based WebService with C# and the .NET framework.
  • Developed a CMS System for managing news, music playlists, and other content using the .NET framework and SQL Server 2000 database.
  • Implemented e-commerce functionality using PayPal Web Controls and the .NET framework.
  • Architected the entire application layer using the .NET framework.

Confidential, Broomfield, Confidential

Software Developer

Environment: C#, ASP.NET, ASMX, MS SQL Server 2000, ERWin, Authorize.NET API, DotNETSHIP, Flash, ActionScript 2, XML, HTML, CSS, JavaScript, Photoshop, Illustrator

  • Requirements gathering and feature scoping according to client immediate needs and overall product dreams.
  • Modeled database schema to support initial release and future product releases using ERWin.
  • Designed and implemented custom ORM framework using schema discovery, dynamically generated SQL, C# & MS SQL Server 2000.
  • Developed DIME enabled Web Service accepting binary attachments from 3 rd party applications with C#, WSDL, XML & ASMX.
  • Developed a Windows Service to synchronize content from various external APIs with C#, XML, WSDL, & ASP.NET.
  • Developed secure granular role, permission & key-lock driven CMS architecture capable of managing organizations, order fulfillment and uploading content using the .NET framework, C#, Custom ORM, MS SQL Server 2000, WSDL, XML, HTML, CSS & Flash.
  • Integrated multi-vendor e-commerce functionality using .DotNETSHIP, Authorize.net, C# and the .NET framework.
  • Architected the dynamic presentation layer for custom client branding using .NET, C#, ASP.NET, HTML, CSS & Photoshop.
  • Designed company branding, website and collateral using Photoshop & Illustrator.

Confidential, Broomfield, Confidential

Senior Web Developer

Environment: HTML, CSS, ASP, Visual Basic, Java, JavaScript, MS SQL Server 7, Flash, ActionScript 2, XML, Photoshop

  • Developed dynamic courseware using Flash 5, ActionScript 2, Java, & Pathware. All courseware is AICC compliant.
  • Designed information architecture and user interfaces for internal courseware.
  • Developed a global training calendar for enterprise Confidential training coordination using HTML, CSS, ASP, Visual Basic, XML & MS SQL Server 7.
  • Researched the emerging technologies of SCORM and the future of e-Learning.
  • Performed due diligence on current market LMS offerings and architectures, selecting a manageable and forward looking solution.
  • Oversaw enterprise LMS implementation, deployment & migration from Pathware to Click2Learn.

Confidential, Broomfield, Confidential

Web Developer

Environment: Vignette Story Server, TCL, Oracle, Web Services, XML, PDFLib, HTML, CSS, JavaScript, Photoshop

  • Developed the presentation layer for the Confidential portal and public facing website using HTML, CSS & Photoshop.
  • Developed business logic for presentation layer using Vignette Story Server, TCL, Oracle, HTML, CSS & Photoshop.
  • Integrated external web services from 3rd parties such as eCal and GolfServe using XML, TCL, HTML & CSS.
  • Integrated iMail for email provisioning, management & web based mail hosting.
  • Integrated dynamic PDF generation of user selected and recommended medical product catalogs using PDFLib, Vignette Story Server & TCL.

Confidential, Kansas City, MO

Interactive Developer

Environment: HTML, CSS, JavaScript, ASP, Visual Basic, Flash, Lightwave, Photoshop, Director, Lingo

  • Developed the presentation layer for confidential & Confidential Websites.
  • Developed and authored CD-Rom distributed application capable of generating custom product catalogs based on user interests in PDF format for Tivol Diamonds using Macromedia Director.
  • Developed a variety of applications and presentations using HTML, CSS, Photoshop, Flash, Director, ActionScript & Lingo.
  • Wrote functional and technical specifications for the development cycles of various web and interactive projects.
  • Integrated creative into applications and static websites and presentations using HTML, CSS, Flash, Director & Photoshop.
  • Created animatic for Honda broadcast commercial using Newtek Lightwave 3D & Photoshop.

We'd love your feedback!