We provide IT Staff Augmentation Services!

Ui Architect (javascript/html/css) Resume

TexaS

TECHNICAL SKILLS

Web Technologies: JavaScript, HTML5, CSS3, jQuery

Protocols: WebSockets, XHR, HTTP, TCP/IP, UDP/IP, FTP, TFTP, XML, RS232, HPIB, GPIB, JTag

Languages: JavaScript, HTML5, CSS3, jQuery, C#, C/C++, Visual C++, Assembly, Perl, LabWindows, LabView

Software: WebStorm, Visual Studio 2005 - 2012, Microsoft Office, Microsoft Testing Center, Team Foundation Server, TeamTrack, Bugzilla, Parallels, VMWare, VirtualBox, Adobe Photoshop Creative Cloud

Databases: PostgreSQL, SQL, MySQL

Frameworks/Libraries: Bootstrap, Foundation, Unsemantic, 960 Grid, Compass, Angular.js, D3.js, Highcharts.js, Node.js, Knockout.js, Sinon.js, Should.js, Expect.js, Require.js, Underscore.js, Lodash.js, Modernizr.js, Amplify.js, PubSub.js, Express.js, Socket.io.js, Kendo UI, DHTMLX

Methodologies: Agile, TDD, BDD, Design for Test

Build Automation: Grunt.js, Gulp.js, MSbuild, Ant, PSake, TeamCity

Testing Tools: Karma.js, Jasmine.js, Mocha.js, Cucumber, SpecFlow, NUnit, jsCoverage, PhantomJS

Web Automation: WatiN, WatiR, Selenium IDE/WebDriver, Telerik, Capybara

Web Tools: Fiddler, Speed Tracer, YSlow, PageSpeed, Cuzillion, jsPerf, jsFiddle, JSBin

Browsers: Chrome, Firefox, Safari, Internet Explorer, Opera

Version Control: Git, Subversion (SVN), CVS, MKS

PROFESSIONAL EXPERIENCE

UI Architect (JavaScript/HTML/CSS)

Confidential, Texas

Responsibilities:

  • Principle UI Architect as a consultant for Confidential I was responsible for oversight and guidance for best practices.
  • Worked directly with our Director of Technology on design decisions and research, then integrating those decisions into our platforms.
  • Built a framework for a Single Page Application using Knockout.js, Grunt.js, Node.js, and Foundation utilizing Compass/Sass, that allowed for quick turnkey solutions for eCommerce sites utilizing ATG/Endeca.
  • Responsible for assisting other remote teams in integrating the build system using Node.js and Grunt.js into our Vagrant virtual machine to leverage cross platform build environments.

Lead UI Architect (JavaScript/HTML/CSS)

Confidential, Irving, Texas

Responsibilities:

  • Research technologies prior to project planning and conducting architecture reviews with applicable senior developer team members.
  • Responsible for making architecture decisions for our customer facing sites as well as internal CMS type tools.
  • Developer advocate for not only our in house developers but also our partners and contractors on coding standards and technologies.
  • Directly involved in our Agile planning process, sprint planning, estimations, and forecasting.
  • Created our build system using Node.js and Grunt.js across all development teams.
  • Implemented code quality tools, such as Jasmine.js, Mocha.js, Sinon.js, Chai.js, and jsHint into our build system and continuous integration server.
  • Implemented frameworks, such as Foundation, Bootstrap, Compass (SCSS), and Knockout.js to support Single Page Applications (SPA).
  • Responsible for design decisions for our responsive redesign of Neiman Marcus, Lastcall, Horchow, and Cusp.
  • Collaborate with our designers on layout and design decisions when producing comps to deliver to our development team.
  • Responsible for UX design decisions on a couple of internal Single Page Applications.
  • Conduct performance audits of our sites and recommend optimizations, such as minification and concatenation of CSS/JavaScript, image optimizations and/or refactoring image types, ensuring transport compression is being used, and DOM reflow reductions.

Senior Front-End Developer

Confidential, Dallas, Texas

Responsibilities:

  • Worked directly with the CTO on creating his vision of a device agnostic web platform for delivering valuable tools to customers.
  • Designed application frameworks to help manage thousands of customer sites using technologies such as JavaScript, HTML5, CSS3, Require.js, jQuery, Knockout.js, among others.
  • Implemented TDD/BDD testing frameworks as well as mentoring others on their application in production code.
  • Spearheaded integrating automation of testing into continuous integration.
  • Participated in code reviews as a part of our continuous delivery Agile Scrum/Lean Kanban delivery methodology.
  • Worked with designers on layout and design of several applications.
  • Successfully converted a .Net organizations groups into a Client-Side technologies group.
  • Pair programmed daily, fostering impressive results.
  • Responsible for interviewing and hiring new talent to join out multi-disciplined development team.

JavaScript/UI/Software Developer

Confidential, Richardson, Texas

Responsibilities:

  • Developed automated acceptance tests for a single page JavaScript application using C#, Telerik WebAii, SpecFlow, and other tools.
  • Developed TDD/BDD style unit testing using Testacular.js, Node.js, Mocha.js, Sinon.js, and other tools.
  • Developed Grunt.js tasks for continuous integration builds and testing.
  • Developed cutting edge responsive single page 100% JavaScript applications.
  • Performance tuned JavaScript, HTML, CSS and servers.
  • Created code coverage reports and reviews to assist in maximizing product quality.
  • Owner of coding internal tools such as automation framework and continue to extend and enhance our internal toolset.
  • Owner and advocate of product quality.
  • Participated in UI/design reviews.
  • Assisted developers in triaging bugs encountered during iterations by actively setting up environments and participated in implementing the fixes.
  • Actively participated and contributed in Agile Scrum/Planning.

Software Developer

Confidential, Dallas, Texas

Responsibilities:

  • Rebranded client side encryption products for third parties.
  • Conducted WQHL Testing and Signing.
  • Developed InstallShield (MSI) installers for client side encryption products.
  • Performance tested encryption technologies on various Windows platforms.
  • Responsible for build system maintenance and integration.
  • Assisted field service engineers in problem resolutions.

Senior Software Developer

Confidential, Dallas, Texas

Responsibilities:

  • Developed mapping applications in C# using PostgreSQL and the Google Maps API.
  • Developed shape file and KML file converters for use with custom data imports and spatial referencing.
  • PostgreSQL database design and administration.
  • Python script development for use with interfacing custom application data to PostgreSQL queries.
  • Extensive use of PL/pgSQL triggers for running geometric matching and creating aggregate data fields automatically.
  • Developed several scripted KML language files for use with Google Earth API.
  • Created product installation and database/application deployment packages.
  • Responsible for CVS administration.

Linux Application Developer

Confidential, Dallas, Texas

Responsibilities:

  • Ported legacy SCO UNIX Point-of-Sale applications from C/C++ nCurses to Gambas and PostgreSQL within SuSE.
  • Created PL/pgSQL and C stored procedures for use within the front end UI.
  • Created scripts for installations and updates for release to national stores.
  • Developed C API’s for creating reports and transferring the reports to a central database.
  • Managing database for in-store Point-of-Sale sales transactions using PL/pgSQL.
  • Developed shell scripts for installing, maintaining, and monitoring system processes.
  • Managed the deployment of database updates to corporate stores and franchisees.
  • Migrated legacy C functions into PL/pgSQL stored procedures to allow for a seamless transition for other developers.
  • Developed scripts automatically configure dumb terminal print sharing with the back-of-house data servers.
  • Created synchronization mechanism for keeping the legacy flat file database in sync with the new PostgreSQL database.

Hire Now