RESUME
User Experience & Front End Developer
K. Skate April
***********@*******.***
PERSONAL PROFILE:
I am self-motivated, ambitious and driven, and take an active role whenever possible.
I am responsible and resourceful and endeavor to continuously exceed expectations.
I am a quick learner and a hard worker, and like to take on challenging tasks.
I am creative and innovative, and like to think outside the box, but also understand external constraints and technical limitations and can work within these boundaries.
I am a team player that works well with others, but can also work very effectively on an individual basis.
I have traveled extensively and have experiences with different cultures, languages and heritages, and treat everyone I meet with dignity and respect.
I have outstanding communication skills – both verbal and written, and excel at presenting my ideas in a logical and straight forward manner.
I have a keen focus on usability and accessibility – making things intuitive and obvious as well as accessible for a multitude of different users and use cases.
I take the entire user experience into account when designing interfaces and developing solutions, and practice user-centered design principles.
I pay attention to the smallest details as well as the big picture to produce high quality solutions.
EDUCATION:
B. S. - Computer Science Pennsylvania State University 1987 - 1992
B. S. - Electrical Engineering Pennsylvania State University 1987 – 1992
TECHNICAL SKILL SUMMARY:
SKILL LEVEL YRS EXPERIENCE
ASP.Net Advanced 6
C# Advanced 6
Visual Basic Advanced 7
HTML/XHTML Expert 15
DHTML Expert 12
CSS Expert 12
JavaScript Advanced 12
AJAX Advanced 5
Ext.JS Library Advanced 4
XML Intermediate 3
XSL/XSLT Intermediate 2
PHP Novice 1
MySQL / MS SQL Novice 1
SVN (w/ Tortise) Intermediate 4
Git Novice 1
WORK HISTORY & RELEVANT EXPERIENCE:
Venafi, Inc – Sandy, UT 2007 – Present
The inventor of, and market leader, in Enterprise Key and Certificate Management (EKCM). The “Encryption Director” software product automates the provisioning, discovery, monitoring and management of digital certificates and encryption keys across heterogeneous environments.
Software Engineer - Web User Interface
Assisted in defining roles and responsibilities for additional UI and UX team members.
Interviewed candidates and participated in hiring process to ensure cohesiveness of team.
Articulated vision for re-architecture of user interface, focusing on usability and user centered design.
Collaborated on personas, mock-ups, and wireframes to ensure vision was properly translated to design elements.
Architected and built framework for web based user interface for a complex software product.
Created interactive design elements and custom .NET input controls for use as common building blocks.
Worked on all aspects of the software development life cycle.
Supported and enhanced software product through multiple releases.
Programmed solution in ASP.NET 2.0, 3.5 and 4.0, C#, HTML, JavaScript, CSS, AJAX, ExtJS, and Visual Studio 2005, 2008, and 2010.
Professional Services – Custom User Interface
Interviewed business unit stakeholders and end users to architect a custom user interface for a high profile customer.
Gathered requirements and produced wireframes and mockups to ensure that solution would meet customer expectations.
Created and collaborated on use cases and user flow diagrams for customized interface.
Developed solution with user-centered design principals, integrating customer feedback and iterative design, development, and review process.
Web Developer / SEO
Revised corporate website with ASP.NET and C# in Visual Studio 2005. Added master page templates so future page creation needs to only focus on the content area, ensuring easy updates from marketing department.
Promoted search engine optimization techniques to ensure higher page rankings for targeted key words.
Customized a Wordress blog template and integrated the Wordpress feed into the corporate website home page to increase visibility, increase content update frequency, and utilize backlinks for increased SEO page rankings.
SkierPlan Computer Consulting, LLC – Park City, UT 2005 – 2007
A sole proprietorship doing design and development of web sites, interactive web applications and Lotus Notes applications, while focusing on usability, accessibility and user-centered design principals.
Owner/Principal
Registered and incorporated business and handled all finances.
Advertised services, negotiated contracts, and planned and prioritized opportunities.
Managed client expectations and communicated with clients in a timely manner.
Project Manager
Gathered requirements, defined users/personas and use cases, and documented processes along the way.
Wrote project plans, proposals, SOWs, scope and sign-off documents, as well as end user guides, style guides and documentation.
Managed time and resources to ensure delivery of complete solution with minimal interruption.
Invoiced clients and billed customers periodically and upon completion of deliverables.
User Interface / User Experience / Interactive Designer & Developer (UI/UX/IxD)
Created dynamic and visually appealing solutions to meet customer and end user needs.
Coordinated with graphic designers, project managers, and quality assurance teams to ensure all aspects of the design and development process ran smoothly.
Programmed a variety of solutions with HTML, CSS, JavaScript, ASP.NET 2.0, Visual Basic, C#, Visual Studio, XML, XSL/T, Lotus Notes, LotusScript, and Java.
TEKSystems – Salt Lake City, UT 2002 – 2005
A leading IT staffing and services company, specializing in applications, infrastructure, and communications technologies.
Senior Consultant – Lotus Notes, Web Design/Development, User Experience
Gathered requirements from business stakeholders and end users to produce application requirements documents.
Produced mockups and prototypes to determine if potential solutions would meet user needs.
Operated in a lead role to coordinate application development with system administration to ensure complete solutions.
Migrated from Lotus Notes R5 to R6 – certified applications on new release, upgraded and enhanced mail templates, and identified and overhauled applications to take advantage of new features.
Engineered a Sarbanes-Oxley (SOX) Change Control application, complete with approvals, routing, reminders, escalations, tasks, tracking and archives.
Designed and programmed a Contract Tracking application in Lotus Notes to scan and attach contracts, route to approvers, send notifications and reminders, and integrate with Microsoft Great Plains accounting software.
IT Bermuda Ltd – Hamilton, Bermuda 1999 – 2002
A small 5-10 person technology services company providing networking and application/web development to various business segments.
Lead Developer / Director of Development
Managed a team of designers and developers along with external contractors.
Collected and prioritized user requirements and created use cases for various features.
Utilized Microsoft Project to track and scope resources and requirements.
Designed, developed, and maintained corporate website as well as several customer websites.
Coordinated design and development of an award winning web site for the Bermuda Insurance Market with an advertising agency and third party graphics designer. (“Best of Show” award – Educational/Professional category of Business Insurance’s Best of the Web contest).
Authored best practices guidelines and corporate style documents.
Mentored group of five individuals toward Lotus Notes Application Development certification.
Paragon Bermuda Ltd – Hamilton, Bermuda 1998 – 1999
A leading provider of professional IT services in Bermuda, including custom application development, system administration, technical support, and end user and technical training.
Senior Consultant – Application Developer
Designed and developed a web site for the Registrar of Companies to allow users to log-in and check company name availability, lookup registered agents, start the company registration process, and check the status of registrations. Incorporated workflow routing for different types of companies to different internal departments.
Customized Lotus Notes applications to add additional functionality and meet user requirements.
Trainer
Conducted end user training for custom applications.
Taught technical courses towards Lotus Notes and Microsoft certifications.