Awesome front end web applications developer and technical architect helping to mature, develop, and deliver dynamic and innovative UI/UX applications and experiences for upcoming and existing web applications to align user and business needs and requirements. Able to design and develop modular, extensible solutions utilizing the full stack with a focus on the front end.
With a focus on MV* architecture and frameworks (such as Angular and React), I have broad experience in full project development and am adapt to front end with all technologies, open source or not with comfortable exposure to middle tier and back-end development. I am a self-starter that works well with others but can also work independently with little or no management. I have project management and client management experience. When it comes to hardcore development skills and business soft skills, I mesh them together quite nicely. A firm believer in a proficient build process with scable testing and continuous integration.
Lead and managed development efforts for Microsoft’s Cloud & Enterprise initiative Moneyball and Immerse. In this role I developed, managed, and strategized on a number of portals and apps supporting the training, mentoring, and collaboration of teams throughout C&E and beyond. Tech included React, Angular, Azure, JavaScript, WordPress & Orchard CMS, HTML, Webpack, Web API, Xamarin, and Sass.
Lead development and architecture for a couple of highly scalable, highly modularized platforms. One utilizing Angular and the other utilizing React. Both deeply embedded in testing frameworks such as Karma, Circle CI, Jest utilizing various API’s for authentication, etc. via GraphQL, Apollo, Redux, etc…
Create new branded portal and brochure sites for benefit analysis and management as lead developer using JavaScript, JQuery, Angular, Kendo UI, CSS 3, HTML 5, Node, Bower, and Gulp/Grunt. Architected process including build routines, unit testing, tying into functional business requirements within an agile environment. Manipulating services via restful services using Web API and OWIN. Documented and demonstrated technologies and processes to leverage an environment superior to company’s previous components while working with other business groups within organization. Implemented improved development processes while laterally tying build source to Confluence, Git, and Asana. Supported back end development with Microsoft C# and ASP.net frameworks, and MS SQL databases and procedures.
Working contract individually and through recruiters with many corporate and small business clients, I have applied a wide breadth of technical skills, development knowledge, and experience across the spectrum of online development in the service of building and improving online properties for multiple clients that differ in needs and content. Includes: site and application architecture and infrastructure, backend development as well as UI and front end development and improvements using a wide range of toolsets from the full gamut of technologies.
Navia was in dire need of a more fluid, modern portal to allow its users to access all of the services their plans and accounts provided for them. The dev team with Navia was lean, dated, and with a freshly released branding update, their portals for "Participants", "Employers", and "Brokers" was re-architected maintaining their existing data structure and backend, but then a merge for the middle tier to Web API and all the front completely rebuilt utilizing Angular. The founding ideas behind this conversion was to allow users to easily view and update their account details as well as submit and modify new and existing claims within the system.
The founding ideas behind this conversion was to allow users to easily view and update their account details as well as submit and modify new and existing claims within the system.
In addition to architecting this new portal, we additionally setup a new source system from previous use, implemented straight forward JS unit testing, and a fluid build system using more modern technologies beyond the initial Microsoft stack utilized by the company.
User all up page with custom tiles.
Unique custom tiles based on service type and category.
Users can seemlessly add new claims and know where their accounts stands at all times with dynamic updates.
Claim input pivots based on user interaction in real time.
More uniqie controls for items such as dates, etc.
The idea behind Orion was to allow quick data on titles with a variety of filters and sorting capabilities. This ranged from pivoting based on platform, date range, revenue, etc.
The driving viewing mechanism lived behind a simple graph with nodes whereas users could drill and pivot to get teh data points needed. Each node allowed more in-depth information regarding that pivot point.
Heavy caching allowed for quick refreshes on the fly. Measures taken arrived before the heavy use of SPA idealligies came into play.
Combining multiple business requirements into a single Portal that allowed users easy access to get "Engaged" also allowed to see how they varying groups worked together to achieve engineering excellence throughout the organization Timeframes tight and technology light, this portal scaled rapidly and continues to morph to allow for multiple intgeration points utilizing varying cloud concepts within Azure.
Utilizing React with with custom styled templates assisted in scaling at a rapid pace.
In addition, building and launching this portal allowed mentorship to other developers and users which in turn, guided architecture design principals set in place along the way.
Allowing a unified port to a variety of services in a very responsive format utilizing Bootstrap 4 and more.
Minimalism was the founding principal from a UX perspective.
Living forms adjusted based on user input, identify info, and org level.
Each vertical supported had approved global styling schemes.
Dealing with terabytes of data for allowing complex viewing formats of varying KPI's, this platform required careful implementation of technologies utilizing Node, Express, ES5, etc.
Allowing users to select their data representation was key in allowing a truley unique experience. This relied heavily on the use of JavaScript libraries such as D3.js/p>
Allowing users to scale the number of records immensly with little latency was huge for this platform.
Allowing viewing from many angles was key to users engagment into their own data.
Allowing such a high tuned data set to key in snapshots on the fly.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc quam urna.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc quam urna.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc quam urna.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc quam urna.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc quam urna.
Apart from being a developer, I love technology in general and am always learning something new across the spectrum, engaging in some sort of Maker activity, or utilizing technology to passion my other hobbies and passions in life.
Aside from technology, I enjoy a wide variety of passions. From Camaro's and cars to photograhy and travel. Movies and music of all sorts always finds it ways in my head as well. And of course, some activities encourage learning how technology can enhance them.