Programmer Resume
3.00/5 (Submit Your Rating)
TECHNICAL SKILLS:
Languages: C,C++, C#, Java, JavaScript,SQL
Other: Unity, Visual Studio, Eclipse, SQL Windows/Centura; Object Oriented Programming and Design Practices
PROFESSIONAL EXPERIENCE:
Confidential
Programmer
Responsibilities:
- Developer for a software company that is a proven market leader in providing ERP systems for the packaging industry
- Sole creator of the Digital Rights Management system for Encore; the company's flagship application
- Research and analyze requirements for proposed business solutions
- Design, develop and maintain client/server applications in SQL Windows/Centura
- Maintain C# .Net Winforms web application
- Perform SQL profiling, optimization and performance enhancement for web applications, resulting in a 40% boost in overall performance
- Monitor issues in a ticketing system and resolve all defects
- Develop and document code fixes and enhancements for inclusion in future code releases and patches
- Responsible for de - compiling and debugging unmanaged .NET code
- Work closely with other teams including developers from relied upon framework, Quality Assurance and Sales department
- Perform on-site installation of test builds for stability at packaging plants
- Perform functional testing for the reproducible sequence; report bugs using Jira bug tracking tool and track them to closure
Co Founder and Lead Developer
Responsibilities:
- Lead developer for a start up, independent video game company
- Responsible for full life-cycle rapid development in Unity 3D using C#
- Design, implement and debug entire code base
- Manage team of developers in all aspects of game development
- Delegate game art to graphic designer for production quality art
- Import 2D/3D art into Unity to be used within the game’s/app’s Game play, UI, and animations
- Implement and program complex UI using Unity’s native UI/UX
- Integrate third party Unity Plug-Ins
- Create complex Particle Systems, for 2D and 3D environments
- Implement technical and game design documents
- Released multi-player mobile game to Google Play Store
Software Engineer/Lead Developer
Responsibilities:
- Developer for a software company utilizing Augmented Reality as an interactive and engaging approach to learning
- Create Augmented Reality scenes in Unity using Vuforia SDK in C#
- Create custom touch input/controls (for iOS and Android) within the Augmented Reality scenes
- Integrate, test and debug AR scenes for optimized mobile and tablet performance
- Prepare, slice, cutout, and polish all of the UI elements (in GIMP/PhotoShop), to be imported into Unity as complete sheets/canvases for implementation
- Program and execute UIs with custom designs (in 2D and 3D) and with custom animations
- Create multiple AR applications for Android and iOS
- Computer vision research and development using OpenCV and OpenGL
Programmer/Analyst
Responsibilities:
- Programmer for the leading Electronic Health Records system
- Support the 5.x and 6.x Scanning and Archiving application for over 30 hospitals across the country
- Program in multiple proprietary languages; agile methodology
- Maintain wide set of releases for in-house and live environments
- Patch existing code in live environments between updates
- Debug specific issues and draft solution for development team
- Research and implement cross team solutions for systemic design procedures
- Provide production support and troubleshoot system issues
Technical Support Specialist
Responsibilities:
- Provide detailed support and resolution for customers
- Regularly test software updates
- Responsible for the implementation of a chat system for quicker customer response times resulting in an increase in customer satisfaction
- Manage and execute upgrades and maintenance of the department's networks and technological infrastructure