NOTICE -- Cybercoders (a 3rd party recruiting agency) does not have permission to submit my information to any company, group, or individuals. If you receive my profile or "resume" from them, please disregard and consider as spam. If you are interested or inquiring about any opportunities, please contact me directly. Thank you
Software Engineer with over 9 years of professional Web, Service and Application Development experience. Knowledge of Object Oriented Programming techniques in an array of high and low level programming languages, as well as casual Mobile development. Complete Front-end to Back-end Web developer including Unix/Linux Server Administration, Database Schema/Model Design, Graphic Design
Summary:
Object Oriented Programmer in a multitude of languages (OOP)
Front End to Back End Web Developer
Frontend Functional and Unit Testing (Mocha, Jasmine, Testem, Karma/Testacular)
Unix/Linux Savvy (LAMP, NGINX, ssh, Git, Bash, svn, terminal)
Cloud Computing (Rackspace, Slicehost)
Google Data API
Casual Moonlighting in:
Graphic Design (Photoshop, Illustrator)
Mobile Development (iPhone SDK, Android SDK)
Software Programming
Web Scripting:
Server: Node, Java, Ruby, PHP, JSP, Python, REST
JAVASCRIPT: ES6, jQuery, Backbone.js, Marionette.js, Node.js, Ember.js, Fiber.js, Dust.js, Testem, Jasmine, Mocha, Socket.io, Websockets, AJAX, JSON, Coffeescript
Database: MySQL, SQLite, Mongo
Web: HTML, HTML5, SASS, CSS, CSS2, CSS3, XML, XHTML, XSL
Low Level:
C/C++, Objective-C
Intel x86 Assembly
Motorola Freescale Assembly
Java
.Net/Mono C#
Platforms
Cloud
AWS, DigitalOcean, Rackspace
Mac OSX
Editors: Vi/Vim, Sublime, TextMate, Dreamweaver
Programming Tools: Terminal, Javascript Console, Firebug, XCode, Netbeans, MySQL Query Browser and Administrator, Sequel Pro
Linux (Ubuntu/Debian, CentOS/Red Hat/Fedora)
Terminal, Vi/Vim, MySQL Query Browser
Server: Git, Nginx, SVN/Subversion, LAMP, Apache, MySQL, Python, PHP, DNS
Systems Administration
Senior Front End Engineer @ Working directly with Product and Design to introduce new and update existing features for the Dealpath client facing product
Stack:
- AngularJS
- Javascript
- SASS
- Ruby/Sinatra
- MySQL
Worked on so far:
- Today Page (dashboard overview)
- Information App (re-architecture of a series of pages that help clients manage and communicate about their assets)
In the pipeline:
- Unifying the design and architecture across all pages on the site From October 2015 to Present (3 months) San Francisco Bay AreaUsability Engineer @ Focus on engineering Usability and Experience for the CrowdFlower suite of products
The New Graphical Editor
- React.js
- Coffeescript
- jQuery
- Jasmine
- Rails/Rspec
- Github From June 2015 to August 2015 (3 months) Full Stack Technical Team Lead -- LearnIn @ Learning and Development Tools at LinkedIn From August 2014 to March 2015 (8 months) Web Developer -- Higher Education @ Higher Education Team
==================
University Rankings
- http://blog.linkedin.com/2014/10/01/social-data-better-decisions-for-students/
+ JS/HTML/CSS
+ Dust.js, Inject.js, Fiber.js
+ Java/JSP Application Layer and Routing
==================
Student Decision Boards
- http://www.linkedin.com/edu/rankings
+ JS/HTML/CSS
+ Dust.js, Inject.js, Fiber.js
+ Java/JSP Application Layer and Routing
==================
University Notable Alumni Pages
- https://www.linkedin.com/edu/notable?id=17926
+ Javascript
+ HTML (Dust.js templating)
+ CSS (SASS)
+ Promotion Widgets
==================
University Recommendations
- https://www.linkedin.com/edu/recommendations?id=17926
+ HTML/CSS/JS
==================
Educational Rankings Prototype
- internal project
+ JS/HTML/CSS
+ v1 - Backbone.js, Marionette.js, Underscore.js
+ v2 - Ember.js, Handlebars
==================
Mobile ramp up iOS
+ Completed Nerd Ranch iOS training
==================
- Email Templating
- Productivity Task Force From August 2013 to October 2014 (1 year 3 months) Senior Front End Engineer @ Summary:
1) Frontend Developer for MyEdu's Employer portal
js, css, php, mysql
2) Full stack Engineer for MyEdu's Student portal
backbone.js, marionette.js, require.js, mongo
3) Test Framework Engineer for both MyEdu's Employer/Student portals
jasmine, mocha, testem, karma, nginx
1) Co-developed the front end architecture for the Employer Portal: an opportunity to bring potential and targeted student profiles to employers seeking talent for their campus recruiting initiatives.
- helped analyze and implement from the ground up an architecture to meet
the vision of the Product Manager and Product Designers
- worked with the backend web services team in creating a solid communication
layer for authenticated CRUD actions, which included data modeling, session
handling, volume monitoring, and data integrity
- implemented a javascript framework for reusable functional assets throughout
the product
- core front end features built include:
+ job search for students
+ job posting for employers
+ employer login/auth
+ employer/student messaging
+ admin tools for in-house admins
2) Data modeling, backend web services, and frontend ui on several new features of the Student Portal to provide growth in highly targeted attributes that potential Companies seek
- engineered the introduction of the skills feature that allows students to
add skills to their profile and match to courses, projects, work experience
- architected a ranking system for leveling up when skills have been coupled
with courses, projects, work experience
- implemented several tiles previewed on the user profile showcasing several
attributes highly sought by employers/companies
- reimplemented the company landing pages which include their jobs posted
3) Currently redesigning a functional testing framework
- implementing standards for functional test scenarios
- Node/Mocha to run tests on all major browsers
- dev-ops integration to test code push (dev->staging->prod) From March 2012 to July 2013 (1 year 5 months) Senior Frontend/Backend Developer & Technical Support Engineer @ Lead Developer under the CTO for both core database products (Apricot and ODM), designed for Non-profits and their form and report case management
Developed and Engineered Front-end tools using both core Javascript, jQuery, and the MooTools framework
-
Architected and Developed a new Permissions framework in the Apricot
Data Management Product to make it viable for Enterprise Clients
-
Architected and Designed a Calculation Framework in Javascript and PHP
for the Apricot Data Management Product.
-
Updated the ODM Product from compatibility only with Internet Explorer to
be cross browser compliant, including Firefox and Webkit specific browsers
(Safari, Chrome, etc).
-
Implemented a Graphing Feature into the ODM product's reporting system
that leveraged a Reports existing data and guiding the user to a proper graph
view (PHP4, MySQL4, Fusion Charts, with a dynamic Javascript UI)
-
Developed and Desiged a calendar framework for both products using the
Google Data API, PHP and the Zend MVC Framework
-
Helped complete an Audit Log system for the Apricot Reporting tool
(Zend Framework)
Led Deep Dive training/how-to sessions over several topics to both in-house employees and advanced client users/administrators
- Javascript
- MySQL Query Basics
- Linux Terminal
- Vi/Vim
Linux (CentOS) administration, error reporting, version control repositories (svn, git, git-svn), bug tracking (Trac, JIRA)
Provide Technical Support for Account managers and Customer Support Representatives From August 2010 to March 2012 (1 year 8 months) Application & System Developer @ Worked in a Team Environment to help design and develop a Corporate Traveler Tracking application, Interfaced with several Ticketing systems linked with the FAA in order to provide Flight, Status, and Airline Tracking information to clients
- Worked under VP of Development to assist in Back-End Python code cleanup and documentation
- Scripted data cleansing and aggregation tools in Python from webservices to staging MySQL databases
- Built Front-End Modules in PHP for client reporting tools from MySQL databases
-SMS Messaging tool for clients in need of immediate contact using PHP and MySQL
- Client Administration Modules using PHP, MySQL, and Javascript/AJAX
--- User/Administration Access
--- Selection of Email formatting in HTML and/or Text
--- Scheduling tool for clients to administer emailed reports to specified recipients
- Built several tools on the Company intranet for Account Managers and Administrators to collectively aggregate data for clients, and to modify and administer account information seamlessly (PHP, MySQL, Python, Javascript, AJAX)
- Linux (CentOS) administration, error/log reporting tools, subversion repositories From June 2006 to July 2010 (4 years 2 months) Application Developer and Support @ Solely redesigned and programmed the interface for Scouts and external employee database applications, and assisted in technical support requests to direct manager
- Interfaced with SQL Server to pull data onto the local machine's Access Database using VB.NET
- Scripted MS SQL Data Transformation Services in VBScript to maintain daily cleansing of data
- Provided Technical support for both applications built as well as day to day internal support requests (printers, network, anti-virus, etc) From October 2005 to May 2006 (8 months)
Bachelor of Science (BS), Electrical & Computer Engineering @ The University of Texas at San Antonio From 2004 to 2006 Computer Science @ Ohlone College From 2002 to 2003 Computer Science @ Houston Community College From 2001 to 2002 A+ @ High School for Health Professions Zaid Albaker is skilled in: SFTP, SSH, Terminal, Cloud Computing, Subversion, Linux, XML, JavaScript, SQL, Java, PHP, HTML, Python, C++, XHTML