Personal details

Amber D. - Remote

Amber D.

Timezone: Pacific Time (US & Canada) (UTC-7)

Summary

Let me just start with, I LOVE Programming. For me it's about figuring out the solution to the puzzle and an insatiable curiosity. Taking ideas from concept to production and watching them come to life is my passion. I started programming in DOS as a child 22 years ago. In 2002 I began my journey learning web development in the early days of web technology. Over the years I have fallen in love with JavaScript and all of it's wonderful possibilities.

Work Experience

Technical Architect & Development Lead
United Power | Apr 2018 - Present
Node.js
MongoDB
HTML5
CSS3
Mocha
Es6
React
JavaScript
Redux
Express.js
At United Power I lead development and architect solutions that push the boundaries of blockchain technology for a unique ecosystem of applications & games. I build, manage and lead development teams and serve as the JavaScript Technical Game Architect. Architect solutions for blockchain based software concepts encompassing a custom financial system with wallet and PayPal style checkout flow with crypto rewards and an MMO style browser-based game based on the concept of a popular board game of trading properties, from scratch. Direct the activities of the development and engineering teams for 3 main projects and consult on 3 other company projects to provide expertise and direction. Mentor developers throughout the projects and assist with logic and implementation. Create technical interview protocol, design coding challenges and process, review coding challenges and provide final verdict on hiring new engineers. Host technical interviews and provide challenges, review and assessment ongoing. Interview, train and lead teams of developers, QA engineers, dev-ops engineers and admin staff to develop processes from scratch. Provide training sessions for non-development team members on the development process, software development life cycle, and software architecture as a process. Work with business analysts to review game concept documents and provide architecture, direction and the technical design documentation as well as ongoing direction for the engineering teams. Manage and train employees on the usage of company tools such as GitLab, Mongo Compass, Jira, JustinMind, Slack, etc. React, Redux, Sagas, Node, Express, Koa, CreateJs, EaselJs, JavaScript ES6 & ES7, CSS3, SASS, LESS, Cypress, Jest, Mocha
Senior Development Consultant
NexGaming | Nov 2015 - Present
C#
C++
Node.js
MongoDB
Angular
HTML5
SVG
Mongoose
JavaScript
Express.js
Develop applications for several clients in the casino sector including custom game and management software as well as hardware driver development for integration with web-based applications deployed on self-serve kiosks. POSmax: PIN and Game Floor Management Application Developed a MEAN stack application to manage casino game floor and pin based authentication with TITO system. AngularJS, Angular4, MEAN, Node, Express, Mongo, barcode generator algorithms Asteroids: 2D Skill Based Casino Game Developed using JavaScript as a ongoing project, still in the testing/pre-skinned phase. JavaScript, HTML5, CSS3, Booty5 Game Engine, SVG Animation ID003 Node Driver: JCM Bill Acceptor Driver in NodeJS NodeJS, SerialIO, JCM ID003, JS hardware driver, C++

Personal Projects

2017
Node.js
Angular
Game
React
Responsive Web Development
Angular 4
My portfolio