Education
The University of Texas at Austin
BS, Computer Science
May 2015 | GPA: 3.928
Skills
Organizations
Achievements
Experience
Chief Technology Architect: translating business needs into technology solutions using the latest web development technologies.
Designed and implemented a custom apparel design shop, which is currently in Alpha stage at texasca.com. Used AngularJS to create modularized components that coordinate with a FabricJS interface to drive interactions with an HTML5 canvas.
Currently developing a proprietary CMS, CRM, and order collection technology to drive all interactions with customers in texasca.com. Built on a NodeJS/SailsJS, and MongoDB backend and an AngularJS frontend.
Full Stack Software Engineering Intern with the Data.com team.
Designed and implemented a client-side data visualization framework built on AngularJS, D3, and NVD3, which allows the easy creation of visualization widgets.
Developed a data aggregation API in Spring Framework with all data aggregation calls written in pure SQL using the JDBC interface to be used by the Business Intelligence team.
Helped design the initial UI architecture for the migration of an admin interface from a custom JavaScript MVC framework to AngularJS. Designed and developed a visualization framework written in AngularJS and D3 to visualize processed data using a variety of different charts.
Implemented a preview feature for contacts in the search and cart views on the Data.com Connect website.
Planned, designed, and developed the UI for the MindSpark platform at SparkCognition: the world’s first Cognitive Security Analytics company.
Using AngularJS, and Twitter Bootstrap, developed the UI for the MindSpark platform that consisted of asynchronous file upload, account management, file management, data processing, and data visualization.
Developed an HTML5 canvas-based programming interface similar to KNIME used to describe computations.
Developed the architecture and implemented a visualization framework written in AngularJS and D3 to visualize processed data using a variety of different charts.
Designed and developed a RESTful Python backend service using Flask and MongoDB.
Intern at the Sperry Drilling product service line developing .NET/WPF desktop applications for the InsiteStudio team.
Improved the responsiveness of the UI for many applications by adding dynamic validators, tool tips, and improving existing controls to match the user model with information from the QA department.
Worked on the threading model of a few applications by porting them from the older Window’s Forms Threads to the more modern WPF BackgroundWorker. Fixed a substantial amount of bugs in the backlog by doing so and made it easy for future developers to add additional functionality which asynchronously communicates with the main UI Thread.
Intern at a drilling services company developing LabVIEW applications for the National Instruments’ Compact RIO platform.
Designed, developed and tested a startup application for the NI CRIO embedded platform using the Finite State Machine design pattern which allowed the target system to boot multiple applications, keep track of them, restart them if necessary, and log all events for debugging. This application is now found in many drilling platforms throughout the world.