Don Mclean

Software Engineer - Web Developer

THINK BIG

"Through perseverance all problems can be solved"

Education

B.S Computer Science (Long Island University)

Minor in Business & Media Arts


Relevant Coursework

Databases & Data Structures

  • MySQL
  • Database system functions
  • Entity-relationship modeling and relational database model
  • Data integrity
  • Lists, Strings, Stacks, Queues & Multi-linked structures
  • Iterative and recursive programming techniques
  • Web Development

  • HTML/CSS/SASS/LESS
  • Cross browser responsive development
  • Caching, Service Workers, Web Workers
  • Front End ES6 Javascript
  • React/Angular/Polymer
  • Firebase
  • Programming

  • C/C++ Programming
  • Classes, functions, syntax
  • Python Programming
  • Memory Management
  • Standard Libraries
  • Sorting and searching algorithms
  • Object-Oriented & Functional Programming Concepts
  • Software Engineering

  • Java Programming
  • React Native Development
  • Classes & Polymorphism
  • Software project management concepts
  • Android & iOS Application Development
  • Testing & Debugging
  • Skills

    Software Engineering


    C/C++

    58%

    Node

    83%

    Java

    62%

    Go

    32%

    Python

    40%

    C#

    39%

    Web Development


    HTML/CSS

    89%

    jQuery

    86%

    React

    84%

    Angular

    72%

    PHP

    42%

    Webpack

    72%

    Experience


    Here is an overview of my work experience.

    EPIX

    Front End Web Developer / New York, NY / 2016 - Current


  • Assisted in the creation, debugging and maintenance of the newly released epix.com website and HTML 5 platform applications (FireTV, Xbox One, TiVo).
  • Created an entire reusable build-system/application-starter kit for React applications (RIKO) which integrates technologies such as: Webpack, Electron (for native MAC , Windows & Linux development), Jest, Sass, React, Node JS and React Native (for native iOS & Android Development).
  • Developed a scheme of best practices for creating React applications on a functional Flux architecture which demonstrates implementation of the following front-end libraries: React, Redux, Immutable JS, RxJS, Redux-Observable, Mocha/Chai JS, Jest, Axios, Styled-Components and many more.
  • SkedgeMe, LLC

    Front End Web Developer / New York, NY / 2016


  • Created, restructured, improved and debugged various customer-facing applications for clients such as: (NARS, MAC, CLARINS, CHANEL, BEDBATH & BEYOND, & MICHAELS).
  • Utilized multiple front-end frameworks and libraries such as: Gulp, jQuery, Angular, React, Ember, Polymer, SASS, CSS, HMTL and other JavaScript libraries to create robust, reliable and responsive websites.
  • Created an efficient and reusableGulp based build system which rapidly lays the ground work for developing Angular Applications.
  • Maintained quality customer-facing applications by implementing unit and integration testing with javascript libraries such as: (Karma, Jasmine, Mocha, Chai, Nightwatch JS & Phantom JS).
  • Long Island University

    Front End Web Developer / Brooklyn, NY / 2014 - 2015


  • Developed detailed Front End code components in Javascript, HTML5 and CSS3.
  • Utilized the Twitter Bootstrap framework and jQuery library.
  • Gained advanced experience using the LESS and SASS CSS preprocessors.
  • Also utilized a variety of database technologies such as: Microsoft SQL Server and MySQL for various business admin projects
  • Department of Veteran Affairs

    Medical Support Assistant / New York, NY / 2014 - 2015


  • Performed clerical duties, scheduled appointments and provided important information regarding VA Medical Hospital policies and procedures to patients and/or their family members.
  • Acquired great costumer service and interpersonal communication skills through frequent everyday interaction with patients and faculty.
  • United States Marine Corps

    Corporal / Cherry Point, NC / 2007 - 2011


  • Supported battlefield operations and provided area/convoy security during overseas assignments in Iraq (Operation Iraqi Freedom) and Afghanistan (Operation Enduring Freedom).
  • Acquired great discipline, exceptional time management, invaluable staff management and leadership skills through advanced education and world class training. Many assignments also provided a balance of command and administrative experience.
  • Believe

    "Never Doubt Yourself"

    Portfolio


    Here are some projects that I've worked on.

    • All
    • C++
    • Java
    • Web
    Guest Book Angular/FireBase
    Mortgage Calculator Angular JS
    The Nile Project React/FireBase
    Persist

    "Continuous effort is the key to unlocking your potential"

    Contact Me