Alexander Lefkowitz

:: NYC, Jersey City, and Hoboken area Remote

User Interface Developer

UI/UX developer, programmer and architect with extensive coding experience in Object Oriented JavaScript, HTML5, HTML5 Video, CSS2 & CSS3, jQuery, and Flash/AS1 & AS2. Experience also includes PDF to HTML, tableless layouts & templates, spriting, template middleware, and rapid prototyping, Currently learning ReactJS with 6 months experiencing creating React components. Also learning Vue.JS and Angular. Some hands on experience with Angular.js, highcharts, D3, Dojo, mustache & handlebars.

Skills

Languages and Frameworks

Object Oriented Javascript, jQuery, JSON, XML, CSS2, CSS3, SASS, LESS, XHTML, HTML, HTML5, HTML5 Video, Smarty, TWIG, Yahoo! Widgets/Konfabulator, SWFobject, Freewheel, Conviva, and a working knowledge of ReactJS, Angular.js, D3.

Programs

Adobe – Photoshop, Dreamweaver, Flash, Illustrator and various others of varying versions
MS Office suites – Excel, Word, PowerPoint, Outlook

Notepad++, Sublime Text 2/3, WinSCP, Putty, Firebug (and it’s current embedded replacement) and other browser DOM and console debuggers. Some Linux exposure.

Experience (contracts and full time roles not including non-technical endeavors)

Gartner – Front-end Developer / Stamford, CT / 5/2016 – 1/2017

One of the few front-end developers on a Gartner analytics team responsible for maintaining and creating React sub-components and functionality for their next generation reports data software using the latest HTML5, XML, JSON, JavaScript, React, and CSS standards. I’ve directly worked on

  • CSS and javascript based presentation applications such as pie charts and graphs.
  • Templates following various React, jQuery, and optimization requirements.
  • Code reduction methods and code optimization processes and compilations for optimum final code production.

ADP – Front-end Developer / Roseland, NJ / 4/2014 – 11/2014

One of the few front-end developers on a reports analytics team responsible for maintaining, creating widgets and add functionality to their next generation data metric software using the latest HTML5, XML, JSON, JavaScript, jQuery, and CSS standards along Angular.JS and D3. I’ve directly worked on

  • Real-time keyword interactive wordcloud which required a lot of functionality not available as part of any chart or metric library.
  • Cleaning up and enhancing the look and feel to the metric dashboard and various metric tables.
  • Various AJAX real time metric and data components

Droga5 – Senior Front-End Developer / NYC, NY / 1/2014 – 3/2014

Worked with other developers to improve and maintain their client’s intricate CMS system and overall website foundation using the latest HTML5, XML, JSON, JavaScript, jQuery, and CSS standards along with Symfony, Vagrant, TWIG, and LESS.

I have assisted in creating new CMS functionality and options for better Youtube integration, and worked on dynamic layouts multi-platform layouts to work with assistive technologies for ADA compliance for several client websites.

All Things Media – Senior User Interface Programmer / Mahwah, NJ / 11/2012 – 11/2013

Worked on various projects ranging from simple PSD to HTML templates to fully creating eBook software using latest HTML5, XML, JSON, JavaScript, jQuery, and CSS standards.

  • Lead programmer and architect of Pearson's next generation cross-platform eBook reader which is currently a nominee for the 2014 SIIA CODiE award.
  • Developed several cross platform educational simulation and tutorial applications for Pearson:
  1. Financial Calculator Tutorials: A highly interactive application that teaches the user on how to use Pearson's financial calculator software. These tutorials teach the user with voice overs, videos, and details instructions
  2. Auto Tool Game – Speed Rounds: A timed game with 3 rounds that tests the user's knowledge of car and machinery
  3. Auto Tool Game – Labeling Activity: A game containing over 600 drag and drop activities to test the user's knowledge of car and machine diagrams, and a custom program created to assist in creating the JSON for the over 600 activities.
  4. IT Sims: A simulation of Windows that teaches students step-by-step how to use Microsoft Windows and many of the applications that comes with it.

CNBC - User Interface Programmer / Englewood Cliffs NJ / 5/2011 – 11/2012

One of the few members on the DOT COM team maintaining and monetizing CNBC.COM and video content, and overhauling the current 5+ year old system with the latest HTML5 standards and assisting the content management team in developing the new CMS project for their editors and journalists. I developed various AJAX applications and components including:

  • The multi-platform cross-browser video player framework used by the next generation of the homepage for CNBC.COM, every future CNBC video special, and video gallery
    using CSS, HTML5, OO JavaScript, jQuery, JSON, XML, Conviva and Freewheel. This video platform allows for VOD and live streaming video to play on all browsers and Apple mobile devices.
  • Various video, button, slide show, and AJAX components for the new CMS using
    HTML5, OO Javascript, jQuery, CSS (with sprited images), CSS3, and JSON
  • Various AJAX quote and schedule components including several real-time dynamic charts based on various market, index, commodity, and stock price data points with highcharts to create a rich customizable experience.
  • Creating and maintaining a variety of libraries to augment jQuery, Akamai, Freewheel, SWFobject and Conviva

I assisted in the creation of many pages used by CNBC, and cross-browser standards based pages for the next generation of CNBC.COM all under a SCRUM methodology. I worked directly with QA testers, designers, and technology leads and project directors from start to finish, code review and work with team members on how to improve the readability and performance of their code with an emphasis the use of HTML5 and company standards and the cleanest code, work with the graphics department on how to implement their ideas, was directly involved in the architecture and deployment of many projects, and worked with the backend, template and database developers on how to implement various real-time components.
In addition I ran the monthly CNBC Digital department’s Front End Standards meeting which focused on the latest in browser and mobile technologies and development strategies, JavaScript and jQuery benchmarks and troubleshooting scenarios, and the best relevant standards that should be used to impact the greatest amount of the CNBC audience.

National Parts Depot– Programmer and analyst / Chester, NY / 2/2008 – 9/2009

Handled most of the development of their website including converting the classic ASP system to ASP.NET/C# 3.5 and overhauling their store and customer support components using ASP, ASP.NET, JavaScript, cross-browser tableless layouts, CSS, and worked with MSSQL for their inventory searching.

Created their E-Commerce system.

I was involved in almost all projects from start to finish, coordinated and worked with various contractors and companies to maintain our systems, online store, and website. I also maintained various network services throughout the office building when if and when staff memebers aren't available.

Yeshiva University – User Interface Programmer / NYC, NY / 12/2006 – 8/2007

Was part of the overhaul of the YU.EDU, handling all aspects of the Yeshiva University website from layout changes, video, to bank specific templates and interactions.

I was involved in all project creation and coordinated with the PR, graphics design, and publishing team, integrated content with EKTRON and developed around it’s intricate workflow using CSS, JavaScript, HTML and some ASP. Worked with developers and graphic designers to create PSD to HTML prototypes for review, and was heavily involved in meetings to discuss workflow, new projects, and the goals of the company

Independent Projects and technology endeavors & hobbies
  • baXading, a javascript application that adds additional selectors to target parent DOM nodes.
  • UA++, a browser sniffer that surpasses the user-agent and applied corresponding classes to the body tag so CSS developers can target specific browsers without hacks and minimize degradation
  • Various Flash and mobile games including Universal War, Brimstone, and other arcade genre games.
  • Working on a much better ad-blocker-blocker
  • Working on learning the 68000 and z80 architectures, this pair used for over 10 years in game systems and various devices.
  • Cartoon and 3D animation
  • Raspberry Pi
  • NES and SNES ROM hacking
  • Classic DOOM WAD level design and game modding

Education & Training

SUNY Rockland Community College / 9/2009 – 5/2011
  • AAS in Cyber Security (Computer Networking/CCNA 1/2/3/4, Electronic components)
  • Mathematics and Science, Math emphasis

Netcom Information Technologies / 1/2009 – 8/2009
  • Programming (C++, C#, and foundations in Microsoft .NET)
  • Networking (Vendor neutral networking concepts, CompTIA Network+ Course)

Orange/Ulster CTECH / 2004 – 2005
  • Programming (C++, HTML, Javascript)
  • Principles of Technology