Terry Slack

Terry Slack

$75/hr
Front End Engineering - JavaScript, React, Angular (Modern)
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Location:
Kelowna, British Columbia, Canada
Experience:
16 years
Terry Slack 4380 Lakeshore Road, Kelowna, BC V1W5N3-| Skype: terry_slack_777 Professional Summary A Web Developer with over 16 plus years of experience in developing Business applications including Front end and Back end development. Projects include web based reporting, financial, accounts, process control, inventory management, payroll application that increased productivity among end users. Possess a broad range of coding skills, including: Strong practical knowledge of object oriented programming, service oriented architecture (utilizing restful web services), within Web development. JavaScript development, CSS, C# coding and T-SQL in solving everyday problems as well as managing many different tasks over multiple projects. Work well with teams and alone, in producing efficient code that meets accepted standards and practices. Work History March 2018 – present Sr Web Developer | SoshaBull | Kelowna, British Columbia  Developing a Health and Wellness platform, that will encourage users to create goals, add activities to help achieve their goals and display progress, using gamification. The prototype will support puzzles, cross word puzzles and user (and group) progress, on a themed map.  Creating an Authorization layer, with JWT.  Server Side Rendering with React and Redux  Helmut SEO support.  Sql Server db, table and stored procedure creation to support the React front end.  Node Express development, encompassing 5 Express servers handling various aspects of the platform, including React Server Side Rendering, Login, Api requests, Cdn and an express proxy controlling multiple proxy requests for each server. Environment: Visual Studio Code, React (Webpack, ES6), React-Redux, Bootstrap 4, Git, Restful Web Services, Node Express, Sql Server March 2017 – January 2018 Sr Web Developer | Smith | Gatineau, Quebec  Created Angular based UI prototypes that allowed a user to create an interface for a microservice(s), render UI from a customized interface file (JSON), and real time updates, with UI rendering with SignalR.  Part of a team that Creates and supports Features on the e-commerce platform for the McDonalds Global Kiosk and mobile ordering  Features included: the Monopoly Contest, and Moneris payment integration, Promotions  Participated in team meetings and daily stand ups with remote developers and Team Lead Environment: Visual Studio, Visual Studio Code, Angular 5, Angular cli (Webpack, Typescript, ES6), ngrx (Redux), SignalR (Angular Client and in C#), JavaScript, Bootstrap 4, Git, C#, Linq, Restful Web Services, Node Express, Reddis, Cassandra, Sql Server, Unit Testing, Specflow (Integration Testing) February 2016 – July 2016 Sr Web Developer | Department of Education | Edmonton, Alberta  Converted 9 legacy applications to correct errors and improve performance, using customized angular directives combined with jQuery UI.  Integrated modules into an Umbraco CMS  Created supporting Web api restful services for each app  Utilized Google Material Design Lite to make them responsive  Participated in team meetings and daily stand ups with remote developers and project Manager Environment: Visual Studio, SQL Server Management Studio, Ankh Subversion, C#, Linq, Restful Web Services, Angular, Underscore, jQuery, jQuery UI, MDL December 2014 – April 2015 Sr Software Engineer| Intuit| Edmonton, Alberta  Worked as part of a UI Front End team, that standardized the architecture and integration of plugin development in the Intuit ecosystem  Plugin was required to be created within a format, that allowed for the use of external 3 rd part JavaScript libraries and Frameworks in developing portions of the Quick books online application.  Created an experimental prototype that allowed for collision detection of UI Card using JavaScript.  Worked within a local team as well as remote team members, and system architects  Participated in team meetings and daily stand up with sister teams in Mountain View, Ca.  Environment: Visual Studio, Sublime, Git, Dojo Environment Visual Studio, Sublime, Git, Dojo November 2013 – December 2014 Sr Web Developer| Worley Parsons| Edmonton, Alberta  Designed and Developed a Forecasting app for procurement of resources including: Materials, Manpower and Equipment. Estimates based on user input and a date range.  Wrote Supporting Restful Web Services in C#.  Created Stored Procedure(s) to generate forecasting estimates.  Worked closely with client to establish system specs and requirements Environment: Visual Studio, SQL Server Management Studio, Ankh Subversion, C#, Linq, Restful Web Services, Underscore, SugarJs, Moment, AccountingJs, BootStrapJs, Google Charts, jQuery, jQuery UI, Cross Browser CSS3 development, HTML5 October 2011 – October 2012 Software Engineer| Bridges Transitions | Kelowna, British Columbia  Designed, coded and implemented a JS/CSS in Vanilla JavaScript  Wrote Supporting Restful Web Services in C#.  Created Stored Procedure(s) to generate forecasting estimates.  Worked closely with client to establish system specs and requirements Environment: jQuery, jQuery UI, Cross Browser CSS3 development, HTML5 April 2009 – August 2011 Web Developer| SteepleJack Industrial Group | Edmonton, Alberta  Merged various desktop applications into a Web Portal using ASP.net  Created a Time Sheet Management Application  Developed a Materials Tracking Application, tracking Rentals and Returns for various clients  Instituted SOA in creating a dynamic UI with jQuery and jQuery UI.  Wrote Supporting Web Services in C#.  Created Stored Procedure(s) to support applications  Worked closely with client to establish system specs and requirements Environment: Visual Studio, SQL Server Management Studio, Ankh Subversion, C#, Linq, Restful Web Services, jQuery, jQuery UI, CSS development Education Computer Programming Technology Diploma 1999 – 2000 New Brunswick Community College, Saint John, New Brunswick Courseware Authoring (Multimedia Development) Diploma 1996 – 1998 New Brunswick Community College, Miramichi, New Brunswick Bachelor of Arts (History) 1989 – 1994 Saint Thomas University, Fredericton, New Brunswick
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.