Julian F. Smith

Programmer, Creator

Full Stack Web Developer with a desire to help others through technology. Interested in the interaction of analytical and artistic thinking.

Detail-oriented, with a history of attention to detail. Excels at problem solving, research, and possess a strong skill base acquired through the completion of a full stack web development program.

Excellent interpersonal communication skills and team collaborator that works well on team-based projects, as well as independently.

Skills & Tools


My toolbelt includes proficiency in the following:

DATABASE
PostgreSQL
DEPLOYMENT
Heroku
Netlify
VERSION CONTROL
    Git
GitHub
Sourcetree
FRAMEWORKS & LIBRARIES
Bootstrap
JQuery
React
Ruby on Rails
OTHERS
Amazon AWS
  Slack
Trello
  Unity
Visual Studio
LANGUAGES
    C#
CSS 3
HTML 5
JavaScript
  Ruby
Sass

Web Apps


Splurty

Quote Generator

Designed with a mobile-first approach, this quote generator displays guitarist-related quotes. Users are able to add their own quotes, which are checked with validation code.

Nomster

Yelp Clone

Similar to Yelp, this web app is devoted to unique venues and places. Users can create, view, and post on dedicated web pages, leaving star ratings and comments, as well as posting photos. This app integrates with the Google Maps API and implements user authentication.

Flixter

Two-Sided Marketplace

Similar to platforms such as Udemy, this web app is based around user-generated video lessons. The two-sided format includes functionality based on differing user roles. Capacity for credit card processing and visually rearrangeable elements are also present.

Grammable

Test-Driven Development

Similar to Instagram, this app allows you to upload photos with captions, as well as post comments. Flixter was made using test-driven-development, a process where tests are created first, then the functionality next. Once code passes the test, it can be refactored. This process is repeated for every new feature.

To-Do: React On Rails

Single Page To-Do Application

This task-tracking app enables addition and modification of custom content by users, which persists via database. Ruby on Rails, for the back-end, and React, for the front-end, coexist inside a single application. A streamlined user interface keeps things simple, but also includes custom display options that will be remembered by your device for future sessions.

Bro Chess

Agile Team Project

A chess web app developed as a team project using the agile methodology. Overseen be a senior software developer, this project was realized with database modeling and test-driven development.

Several tools were utilized, including: Trello, to assign tasks and track their progress; Slack, for active communication among team members; and Github, for version control in a multi-user, multi-feature context. The project also features a UI that implements Bootstrap, JQuery-UI, and SVG graphics; a successful melding of HTML, Ruby, and Javascript; and user authentication.

Contact


Available for new projects. Please contact me via email.


Credits

Logos

Google Firebase - Logomark
Netlify - Simple Logomark Dark

Others

Background photo by unsplash-logoMohammad Ali Berenji
C# logo (Unofficial)