Kris Gray

Objectives

  • I would like to be able to architect and dictate the direction of the companies Web Standards initiative.
  • Continue my history of delivering strong products to the consumer.
  • Innovate in the User Experience layer and continue to produce solid yet simple interfaces.

Experience

Daptiv (formerly eProject) http://www.daptiv.com/

Web Developer

2005 - Current
Daptiv provides a project management solution based on the Microsoft .NET framework. We utilize ASP.NET, C#, JavaScript, T-SQL and a few others, to produce a web SaaS solution that has enjoyed doubling sales the last several years.
  • Developed a User Experience backlog of items and integrated them for priority and iteration with the core product backlog.
  • Responsible for conversion of table based layouts to a semantic structure completely stylable by CSS.
  • Maintaining the semantic structure of the Daptiv PPM6 product and its conformity to the HTML 4.0 standard.
  • Refactored legacy Javascript into a re-usable, documented and tested libary. Re-used some concepts from some of the more popular and common libraries such as the dynamic loading system and namespaces from DOJO.
  • Added HTTP Compression to production sites (IIS). JS and CSS compression to daily builds (TFS).
  • Utilized jQuery and plugins to quickly add Drag and Drop designer support to a key feature of the upcoming release.
  • Worked closely each sprint with Architecture, Product Management, Test, Design, and Developers of all skills.
  • Used ASP.NET and advanced JS techniques to create a resource management app capable of maintaining work estimates for thousands of employee's across hundreds of projects.
  • Trained in Scrum and Software Estimation to shed the unpredictability of our waterfall methodology.
  • Formed web User Experience team after determining the neglect it was accruing and to help lead the product into the Web 2.0 arena.
  • Added JSUnit unit testing to the automated build process, which would run the tests written for our JS framework.
  • Pushed for and drove the adoption of Test Driven Development across the Dev team.
  • Learned the SalesForce API and developed a certified integration solution for a new Daptiv product.

VMC http://www.vmc.com/

Web Developer

2004 - 2005
VMC is the global consulting wing of Volt, who are the key contracting company for Microsoft. VMC has an internal website named Innerweb which I worked on that controls all the project management, trouble ticket, and help desk facilities for the company.
  • Day to day operations consisted mostly of ASP.NET development, and learning to improve myself along with the existing code base.
  • Responsible for sustainment and active development of large existing code base utilizing ASP.NET, SQL, and vanilla ASP written in VB and JS.
  • Worked individually on implementing new features proposed by executive management and prioritized by my dev manager.
  • Performed routine test passes across the product to ensure quality as we lacked a test department.
  • Implemented automated builds using Nant and VSS.
  • Commonly cleaned up, commented and updated old components on spare time.
  • Reviewed project code for bottlenecks and replaced them with more efficient solutions, such as stored procedures and moving client side logic server side.

JetStream http://www.jetsoft.com/

Web Developer

2004
A recognized leader in commercializing XML, XSL and Web Services, Jetstream has helped several Fortune 500 companies chart their roadmap concerning these and other next-generation technologies.
  • Worked with CEO and customer to deliver a wizard based website to generate a personalized report on the users selections.
  • ASP.NET based project, interacting with a COBOL processing engine to deliver a PDF generated report.

Transenda http://www.transenda.com/

Web Developer

2003
Transenda was a small company developing a platform for medical based companies to easily produce process based applications. They also contract themselves out to build the needed applications on this platform.
  • Utilize custom framework to implement a web solution.
  • Construct workflows and processes to be consumed by my ASP.NET application.

Action Engine http://www.actionengine.com/

Web Developer

2003
Action Engine produces a light platform for Mobile devices to do complex processes. I was responsible for adding functionality to their internal portal, which limits the importance of what they do a bit.
  • Implemented functionality using JScript and Vanilla ASP for company portal.
  • Performed daily publication of latest source to company portal (SQL, IIS, COM Packages).
  • Worked individually to deliver complex features needed by the company for international operations.

xLoom

Web Developer

2000 - 2003
xLoom was a local startup that produced an AJAX based framework to produce windows like applications. Sadly, xLoom no longer exists.
  • Utilized AJAX framework to implement custom applications.
  • Developed a program in JavaScript to manage the multiple language localization system utilizing the double byte Unicode standard.
  • Designed and Implemented a JavaScript program using WScript to interact with VSS, SQL DMO, and Microsoft Installer packages to create an automated build.
  • Designed and produced HTML browser independent web form interfaces.
  • Developed and maintained stand alone components in JavaScript such as a Tab Component, Slide Component, Header Component and others.
  • Documented in the framework SDK all new objects and changes to old objects.
  • Produced a GUI program to edit a proprietary XML format to control the layout and functionality of a Header Bar Component similar to the Microsoft standard header bars.
  • Created re-usable XSL-Transformations to display a tree based hierarchical data structure in a stepping navigation scheme.
  • Debugged client and server framework code while providing on site support in Japan over the course of 7 months.
  • Interacted directly with MSSQL through ASP, ADO and ADO.NET using T-SQL.

References

Available upon Request or Interview.