We provide IT Staff Augmentation Services!

Ui Developer Resume

3.00/5 (Submit Your Rating)

Austin, TX

SUMMARY:

  • Over 20 years Development in various Technologies, Languages, VR, Graphics and Web technologies.
  • 20+ years of IT Experience in software development, implementation and system integration.
  • Experimenting with Cutting - Edge WebGL / AngularJS / Bootstrap / HTML5 / Javascript / Hybrid Mobile technology stack for advertising, simulation, gaming and visualization.
  • Designed/Coded user interface panels using Java, Java Server Pages (JSP), JavaScript and HTML
  • Cross-platform Mobile/Web Golf game development for iPhone/Windows Phone and web using CloudParty.com’s HTML5 / JavaScript / CSS3 development Tools in addition to traditional ASP .Net tools.
  • Worked with Confidential and developed iOS portion of Confidential Mobile First Platform Cordova Plugins Using Swift/ Objective-C and Javascript
  • Designed modifications to e-business Helpdesk software systems utilizing Confidential Websphere Software
  • Coded UNIX shell scripts to generate periodic updates of defect status files for subsequent viewing via web tools.
  • Maintained build environment NAnt Scripts on CentOS Linux, OSX and Windows Machines.
  • Confidential OpenGL, GraPhigs library performance analysis and maintenance.
  • X Windows Graphic Adapter Development, Cycle and Event Simulation of Confidential Graphics Raster Engine, RAMDAC and Frame buffer, PCI to 604 Bus Bridge chip development for X Windows Graphics Card
  • Lab Bring-up and Circuit Signal Analysis of Confidential Graphics hardware post fabrication
  • USAF Electronic Warfare Systems Specialist—Performed maintenance of Radar Jamming and Homing and Warning Systems on F4, F16, A10 Aircraft. Trained as U2 Aircraft Data Uplink Specialist for Electronic Intelligence Missions

SKILL:

Operating Systems: Win7, Win8, Mac OS X, IOS, Linux, UNIX, AIX, CentOS, Cculus

Languages & Tools: Jest, ReactJS, React VR, GLSL, Oculus Rift, Atom, Webstorm, Babel, GraphCoool, GraphQL, Apollo,,Javscript/Typescript, C#, WPF, XAML, Qt, C++, Gherkin, Moq, NUnit, HTML5, JavaScript, AngularJS, Visual Studio 2013, LINQ, SVN, GIT, Jenkins, JIRA, Grunt, Gulp, NPM, Bower, Yoeman, WebStorm IDE, Nock, Request, Mocha, Chai, Jasmine, Karma, Istanbul, Coveralls, APIary, BluePrint, Markdown, AWK, SED, Bash Scripting, RoboMongo, Postman, WGet, Photoshop, Lightroom, MixamoDBMS/RDMS Confidential DB2, MySQL, MSSQL 2005 & 2008, some NOSQL (Mongo DB), Mongoose, DeployD, MongoLAB

Web Technologies: React, React-VR, Facebook Spaces, PhoneGap (Cordova), JQueryMobile, C# .Net, ASP .Net MVC3/4, Web API, Silverlight, WCF RIA Services, MS WCF, Entity Framework 5.0, Fiddler2, XAML Pad, Query Analyzer, Prism, JavaScript, JQuery, CSS, LESS, SASS, HTML5, AngulaJS, Ionic Framework, WebGL, GooEngine 3D, Heroku, Pusher, Firebase, GraphQL, AWS, Bluemix, GraphCool, Adobe Cloud Create, Adobe Fusion, XSplit Broadcaster, Youtube Live Stream, Facebook Live, Live.me, Facebook, Instagram API, Yelp GraphQL API, Yamato API

PROFESSIONAL EXPERIENCE:

Confidential, Austin, TX

UI Developer

Responsibilities:

  • Coded Application Catalog screen for Cloud Security Enforcer product
  • Utilized LESS CSS and Angular JS 1.5 Framework to develop screen according to provided Blueprints
  • Coded Restful API Calls to back-end services
  • Source control in JAZZ RTC SCM System in Eclipse IDE
  • Interacted with Automated Test Team to ensure deliverables were according to design
  • Attended daily Scrum in Agile software development process
  • Demonstrated deployment and monitoring of process managed Microservices utilizing Docker, Confidential Connect and Loopback NodeJS Framework

Confidential, Austin, TX

Responsibilities:

  • Experimenting with Cutting-Edge WebGL / AngularJS / Bootstrap / HTML5 / Javascript / Hybrid Mobile technology stack for advertising, simulation, gaming and visualization.
  • Using current software design principles and patterns. Using MVC and MVVM Design Patterns in AngularJS on the client. Repository Pattern in Data Access Layer. Utilizing SOLID Principles e.g. Dependency Injection using Ninject.
  • Configured Continuous Integration system using Jenkins, JIRA, Github, Visual Studio 2013. Generated Acceptance/Integration Tests using the Gherkin language for ATDD/BDD
  • Cross-platform Mobile/Web Golf game development for iPhone/Windows Phone and web using CloudParty.com’s HTML5 / JavaScript / CSS3 development Tools in addition to traditional ASP .Net tools.
  • Utilized Pusher, SignalR for real-time web communication. Bootstrap3 for sytling website and PhoneGap / Ionic Framework App.
  • Project Mobile UI being coded in PhoneGap (Cordova) for iPhone and Windows Phone, and Android deployment with some light coding in Objective-C.
  • Back-end coding done in ASP .Net. Entity Framework code-first approach being used to define business model.
  • Some work being done in WPF/C# XAML to capture data from MS Kinect to present to user and to combine with phone accelerometer samples, gathered via PhoneGap, to make available online to the game’s CloudParty Virtual Driving Range via—HTTP requests to ASP .Net Web API-- to control the game.
  • Google api’s used for OAuth and Gamification. Ad networks Integrated for in-App Advertising.
  • This self-directed project is a cross-platform proof of concept in merging Mobile/Web and Virtual Reality using HTML, CSS, JavaScript, AngularJS, Bootstrap, Pusher, C#, XAML, and light TSQL and Objective-c as development languages.
  • OSX Mtn Lion and Window 7, iOS, and Win Phone, and Web as Dev platforms.
  • Development environments: XCode, Visual Studio 2010 and 2012, Iconic, Icenium Mist and Graphite.
  • Other skills employed, 3D modeling in Autodesk Maya et al. Texturing in Adobe Photoshop, Character Animation in Autodesk Motion Builder

Confidential

Sr. iOS Cordova/PhoneGap Plugin Developer

Responsibilities:

  • Write small test harness app using Ionic Mobile Framework to exercise Cordova plugins
  • Create restful node JS test endpoints using Confidential Bluemix Services to test plugin’s http methods
  • Developing iOS portion of Confidential Mobile First Platform Cordova Plugins Using Swift/ Objective-C and Javascript
  • Tools: XCODE 6 & 7, Webstorm, Charles, Android Studio

Confidential, Austin, TX

Photo Software Engineer

Responsibilities:

  • C++ Desktop Application Development using Qt Front-End Framework for Circuit Diagram Visual Editor
  • Designed / Implemented UI, application logic and Unit Tests for Subsea Robot Intelligent Diagnostics Application in C++.
  • Serialized wiring diagrams using JSON libraries
  • Participated in RUP Waterfall Process

Confidential, Austin, TX

Senior Software Engineer

Responsibilities:

  • Participated in Agile Development process with Daily Scrum, Sprint-planning, lessons-learned. Tools used Jira, Planning Poker, and Sprint Planning/tracking Board.
  • Updated skills to include ASP.NET MVC 4 and ASP.NET Web API to support cross-platform Restful Client Development in preparation of possible port of Confidential Cloud Storage API’s to ASP.NET Web API.
  • Coded cross-platform customizations of Confidential ’s Windows and Mac Cloud Storage file syncing Client dashboards in C# .Net/Mono 4.0 using Open-source Mono Framework and Monobjc .Net to Cocoa bridge on the OS X Lion and Mountain Lion.
  • Maintained Windows client UI written in C#/WPF on Windows.
  • Maintained Unison File-syncing Scripts and Encfs scripts. Performed stability testing of updated Encrypted File systems using OSXFuse and Encfs.
  • Updated/Maintained Mac OSX installers. Prepared Mac Client for digital singing on Mountain Lion for App Store submission. Performed iPAD builds of Confidential App for QA testing.
  • Maintained build environment NAnt Scripts on CentOS Linux, OSX and Windows Machines.
  • Updated and maintained CCNet Continuous Integration configuration files for building SVN source code project branches in Mac/Windows/Linux environments.
  • Added Mac OSX CCNet Slave Servers into the Build Process and wired into the CCNet Web Dashboard.
  • Modified, Mac OSX Packages to include updated .dylibs and .Net Assemblies.
  • Updated Mac Build process to perform code signing for Mountain Lion Release.
  • Trouble Analysis of Windows Client File syncing using SOLFS on Windows 8.
  • Ongoing Education in ASP.Net technologies (Web API, MVC, NOSQL—RavenDB,MongoDB)
  • Ongoing Experimentation with (Kinect, WebGL, HTML5, Unity3D)

Confidential, Austin TX

Contract Developer

Responsibilities:

  • Customization of a Gallery of c#/XAML components for WPF Kiosk application theming using Expression Blend 4, Visual Studio 2010, Adobe Photoshop, XAML PowerToys, Inspector, Snoop and other XAML styling tools.
  • Prototyping of Silverlight based Mobile Photo Kiosk App for Carnival Cruise line utilizing Microsoft Expression Studio (Expression Blend/Sketchflow 4 and Visual Studio 2010).
  • Exposed database domain model using Entity Framework 4.0 to include exposing database stored procedures.
  • Prototyped Middle-tier business layer initially in WCF Later migrated changes to WCF RIA Services with Repository Design Pattern between Domain Context and Domain Service Layer.
  • Configured and Managed IIS to support development effort.
  • Utilized TDD method of development supported by Visual Studio 2010 Test Tools.
  • Investigated using Message-based and Transport layer security in WCF Server Prototypes for Mobile Kiosk project plan. Utilized Design patterns in development of prototype.
  • Utilized DevExpress’s third-party Silverlight controls in portion of Kiosk prototype.
  • Utilized Altova UModel uml modeling tools to for Round-trip Engineering of Domain Model.
  • Requirement Gathering, Design & Implementation of enhancements Labtricity Photo Server and Photo Kiosk Components of Facial Recognition Photo Retrieval/Ordering System for major Cruise Line utilizing multi-threaded client-server techniques and back-end database programming in MFC C++ and MSSQL 2005 and 2008.
  • Coded and Updated database Stored Procedures.
  • Performed requirements gathering and Field Engineering support at customer headquarters.
  • Provided remote technical support to resolve customer issues after delivery.
  • Utilized networking tools, Fiddler, Sniffers etc. to insure client’s stringent network security concerns were met. Utilized SQLServer Query analyzer tool to perform performance analysis of SQL queries.
  • Continued Commercial Virtual World Experimentation/Development using OpenSim, and Unity3D
  • Part-time Golf swing Training Aid App Development in C# for iPhone OS 4.X, Unity3D Web player, and Standalone using MonoDev and Visual Studio 2010.
  • Stereoscopic 3D Photography Capture/Viewing Experimentation, Motion Capture Software Development in C#, Unity3D and Silverlight

Environment: C++, C#, MS Windows, Mac OS X, IPhone OS 4.X

Confidential, Austin, TX

Photo Software Engineer

Responsibilities:

  • Design and implementation of Photocenter Photo Kiosk Enhancements in MS MFC C++
  • Software product building and testing
  • Additional Responsibilities included Modifying and maintaining software installers
  • Design Implement new features across entire product line-- Labtricity Photo Server, Workstation, Printstation, Photo Kiosk Components of Facial Recognition Photo Retrieval/Ordering System for Confidential utilizing multi-threaded client-server techniques and back-end database programming to include writing MSSQL stored procedures.
  • Coded Stereoscopic 3D rendering of scene graph elements in Irrlicht Game Engine utilizing both DirectX and OpenGL graphics rendering engine in C++.
  • Experimentation with X3D, Unity3D, Web3D, OpenSim

Environment: C++, MS Windows, Mac OS X, IPhone OS 4.X

Confidential, Round Rock, TX

Commercial Photographer

Responsibilities:

  • Styled and recorded images of products and people in-studio and on location
  • Developed marketing materials print ads, web content using new media—iPod Videos, 3D Virtual Reality, DHTML, RSS feeds
  • Configured/Managed website using PHP and MySQL
  • Performed professional image retouching and compositing using Adobe Photoshop
  • Produced local public access television show using Virtual Reality—Second Life Machinema
  • Coded Virtual photography simulations using LSL—Linden Scripting Language for photography TV show

Confidential, Austin, TX

Software Engineer

Responsibilities:

  • Coded UNIX shell scripts to parse analyze source code in KML source tree.
  • Designed, Coded, Documented, Tested e-Business Helpdesk client software using KML and Java
  • Designed modifications to e-business Helpdesk software systems utilizing Confidential Websphere Software
  • Designed/Coded user interface panels using Java, Java Server Pages (JSP), JavaScript and HTML
  • Coded Java Servlets to interact with backend DB2 Database in WebSphere Environment
  • Configured and maintained Confidential MQSeries message queues for processing of XML messages.
  • Designed and coded modifications to Tivoli Systems’ Tivoli Service Desk, TSD software packages utilizing the KML language and SQL.
  • Coded new requirements and performance enhancements to the application server, Email Gateway, and Network Services Monitor utilizing proprietary Networking API's, KML and SQL
  • Designed, Configured, Coded database bridge to move problem tickets between diverse help-desk systems utilizing Tivoli Systems' KML language..
  • Designed and coded bridging software module utilizing Peregrine Systems' Asset Center and ConnectIt products utilizing SQL and AQL.
  • Worked on Data fixing SQL’s to maintain the Data Quality.
  • Developed Servlets programs for this application.
  • Developed JSP pages as per the requirement of this project.
  • Used JAVASCRIPT as one of the scripting Languages.
  • Involved in Technical for Customers
  • Used WSAD 5.1.2 to develop the utilities.
  • Installed and configured the WebSphere Application Server for all the tracks in the application
  • Took care of Defect Fixes in order to maintain the quality of data.
  • Represented Development organization in Change Control Board meetings in Rational Unified Process
  • Performed Technical Lead Role for development team.
  • Worked closely with Test Team, Documentation, Architecture and Service Teams in managing the life cycle of software releases.
  • Performed ISO9000 Representative duties to insure organization preparedness for the inspection process

Environment: Java servlets, SQL, KML, MQSeries, JSP, DB2, WebSphere 5.0, WSAD 5.1.2

Confidential, Austin, TX

Software Engineer

Responsibilities:

  • Configured, tested, and debugged distributed 3D graphics systems running CATIA Distributed Windows in a networked environment.
  • Maintained graPHIGS 3D graphics Library utilizing C/C++ programming languages.
  • Maintained OpenGL graphics libraries.
  • Maintained XWindows libraries on AIX (UNIX).
  • Coded UNIX shell scripts to generate periodic updates of defect status files for subsequent viewing via web tools.
  • Coded Java applets to query Configuration Management Version Control system and to present customer defect information.
  • Wrote performance test cases in OpenGL and graPHIGS and Performed Graphics performance Analysis and gathered Performance metrics of OpenGL and graPHIGS routines running on AIX.

Environment: C/C++, java, applets, SQL, UNIX, AIX. OpenGL, graPHIGS

Confidential, Austin, TX

Graphics Hardware Engineer

Responsibilities:

  • Prototyped, simulated, debugged, and tested a PCI to 601 bridge ASIC for the GXTI50P 2D X-Windows graphics accelerator.
  • Performed cycle and event simulation of a follow-on PCI based rendering engine focusing on boundaries at the bus interface and frame buffer ports. Wrote ANSI C test case code and hardware development utility programs.
  • Debugged device verification code for graphics adapters on PowerPC system.
  • Performed RS/6000 system administration tasks.
  • Performed bring-up activity—signal analysis on GXT250 graphics accelerator using signal Measuring equipment.

Environment: C/C++, RS/6000, AIX, UNIX

We'd love your feedback!