Joshua Smith

Software Developer

Developing rapid applications to make people's lives easier.

Josh Smith


Software Developer with a passion to developing rapid applications that solve people's everyday problems to make their lives easier. Experinced in developing, designing, and testing applicaitons with co-workers for multiple plateforms to ensure customer satifaction. Taking on lead roles to plan, develop, and test new technology while learning new skills everyday.

Skills


Portfolio


Coming Soon

Barcode Scanner

Skills Used : C#, Objective-C, Javascript, Html5, CSS3,Visual Studio, Xcode

Cross plateform Barcode Scanning Application

I implemented a JavaScript framework that scans barcodes from the devices camera. It uses Ajax to call web services created that run C# methods that I have created to add the barcodes scanned to the customer’s cart on a e-commerce website. For apple product security rules are diffrent so I took on the task of learning Objective-C and Xcode to create the same application but instead of using a javascript framework I used Av-Fondations.

Challenges

On this project I had to learn Objective-C and Xcode so that customers with Iphones can use the barcode scanning capability

Coming Soon

Barcode Genorator

Skills Used : C#, Javascript, Html5, CSS3,Visual Studio

Barcode generator to PDF output.

I implemented a framework that used windows forms to generate a bitmap of a string of characters and printed out a image of a barcode in code 39. I then had to develop a method that converts the bitmap to a byte array to output the images on a html page. Last step was formating them using css and implement a html to pdf converter to output the results in a pdf in a variety of common label sizes.

Challenges

On this project I had to figure out a way to convert an html page with text and pictures to a pdf format that you could save and print.

Coming Soon

ASP.NET Project - Backend Development

Skills Used : C#, asp.net,Visual Studio

Working with a team to create a user friendly website for local association.

Well working with a team on a community project for a local association my role was to implement the backend database. Going off the asp.net approch I set up a database for diffrent level's of users with diffrent roles and permissions along with a fully functioning cms for a Calander and information on each page. Then setting up security and permissions so diffrent users and roles could only view and edit certain pages.

Challenges

Challenge with this project was figuring out how to be able to store pictures on the database for the cms.

Coming Soon

Android Work Hour Tracker

Skills Used : Java,Android Studio

Creating an android applicaiton to help people in the food industry track there hours worked.

For this project I created an android application to help people track there hours when they work. I set up a database to store there workplace and there shift information. Then implemented gps tracking from the phone to be able to track when the user is at work to prompt them if they want to start a shift.

Challenges

On this project one challenge I had was implementing the gps to track where the user is.


Josh Smith

Phone:289-501-5461 Email: josh_smith_101@hotmail.com


Software and Web Development Portfolio

  • Developed a variety of plugins to accessing different levels on data and do different tasks for a live ecommerce site.
  • Developed, designed, and tested a barcode scanning application In javascript and Objective-C using different frameworks that scans barcodes and calls web services that add products to multiple lists from a database.
  • Developed multiple Windows applications for testing purposes.
  • Developed and modified multiple databases connected and used on multiple applications.
  • Tested a variety of web services to communicate between an ecommerce website and a database. Testing in a testing box and in production against 5000 other active request for smallest response time and data flow.

Programming Language Portfolio

  • Designed and Developed a varity of MVC and ASP.net applications using c# using the environment visual studio. As Well as a variety of plugins developed designed and tested for a live ecommerce website.
  • Designed, Developed and tested a bar scanning program using Objective-C as well as one in Javascript to be used in html5 as part of a mobile application for a web environment that has around 1000 active users a day.
  • Designed and Developedt a variety of mobile apps for android and windows and apple using Java,Objective-C, C#, and Xaml using environments such as eclipse and android studio, visual studio, and xcode.

Problem Solving Portfolio

  • Tackling problems everyday developing windows and web applications for multiple projects.
  • Worked on multiple projects for a ecommerce site were I ran into problems ranging from the ecommerce framework, open source frameworks, and database issues.

Education

Pursuing Ontario College Advanced Diploma - In Computer Programmer Analyst

Graduation Date: December 2016

  • Community Sponsored Project
    • Worked as part of a four-member team to create a website and database in ASP.NET and MVC for the Hamilton Schizophrenia Association to help organize events and make informations easyer for memebers acesses. This project also included integration of Fitbit with custom user interface and logging of fitbit information. (currently not being used)
    • Tools: Visual Studio, C#, MVC, ASP.NET, MySQL, HTML5, CSS

Work Experience

Wolseley Canada, ON - Student Software Developer (Co-op) May 2016 - Aug 2016

  • Collaborated with Senior Developers and analyst to develop and test quality software
  • Participated in scrum and planning sessions.
  • Documented the software design and the developed software.

Kelsey’s Restaurant, Niagara Falls, ON - Line Cook - February 2015 - April 2015

Grand Central Bar & Grill, Niagara Falls, ON - Cook - August 2013 - October 2015


Getting in contact

Feel free to call or email me at any time

Leave me a voice mail

Leave me a email


Social Media

Feel free to check me out here!

LinkedIn GetHub