Timur Catakli

Timur Catakli

Software Engineer

PROJECTS & CODE

Full-Stack Engineer | React Rapid | 2017

Project Summary
A Smart restaurant waiting system design and developed using Angular JS
  • Coded and designed using Angular JS
  • Runs on Node.JS
  • Node runs on C9.io
  • Utilizes Firebase & AngularFire for DB
  • Utilizes Firebase Authentication Module
  • Uses Twillio API for text messaging
  • Designed using a Custom CSS
  • Usage
    • In order to run the code, you would need your own `Firebase` and `c9.io` account. c9 server needs to be running in order for `Node.js` to connect to Firebase and then send text messages using `Twillio API`.

 

FRAMEWORKS & LANGUAGES USED

 

PROJECT LINKS

 

View GitHub Repo

 

SCREENSHOTS

project name
project name
project name
project name
project name
project name

 

Full-Stack Engineer | Party of 2 | 2016

Project Summary
A Smart restaurant waiting system design and developed using Angular JS
  • Coded and designed using Angular JS
  • Runs on Node.JS
  • Node runs on C9.io
  • Utilizes Firebase & AngularFire for DB
  • Utilizes Firebase Authentication Module
  • Uses Twillio API for text messaging
  • Designed using a Custom CSS
  • Usage
    • In order to run the code, you would need your own `Firebase` and `c9.io` account. c9 server needs to be running in order for `Node.js` to connect to Firebase and then send text messages using `Twillio API`.

 

FRAMEWORKS & LANGUAGES USED

 

PROJECT LINKS

 

View GitHub Repo

 

SCREENSHOTS

project name
project name
project name
project name
project name
project name

 

Full-Stack Engineer | GitHub Battle | 2016

Project Summary
A ReactJS project, where two GitHub user profiles are compared using GitHub's API.
  • Coded and designed using React JS
  • Runs on Node.JS, WebPack
  • Utilizes Axios.js for API connection to GitHub
  • Renders React JSX files using Babel.js
  • Usage:
    • Add your GitHub API credentials to helper file.
    • NPM install
    • NPM run start

 

FRAMEWORKS & LANGUAGES USED

 

PROJECT LINKS

 

View GitHub Repo

 

SCREENSHOTS

project name
project name
project name
project name
project name
project name
project name

 

Full-Stack Engineer | Robotanist | 2016

Project Summary
Platform for botany enthusiasts to search for and find the family, genera, and species of thousands of plants
  • Designed the UI/UX (mockups, wireframes, and site layout) using custom built Bootstrap theme, Sass, and CSS3.
  • Templated the frontend views using JavaScript, jQuery, AJAX, Handlebars, and HTML5 for seamless content calls.
  • Architected RESTful Ruby on Rails server with custom controllers, models, and routing following MVC patterns.
  • Engineered NoSQL DB using MongoDB and utilized Mongoid Search Index to index 7000+ plant species.
  • Integrated Instagram, Twitter and Wikipedia APIs to query for and display on frontend botanic information.

 

FRAMEWORKS & LANGUAGES USED

 

Ruby Rails CSS 3 HTML 5 Javascript Jquery Photoshop Balsamiq MongoID Handlebars API Calls

 

SCREENSHOTS

project name
project name
project name
project name
project name
project name
project name
project name
project name
project name
project name

 

Full-Stack Engineer | Magnitude | 2016

Project Summary
Alert system service to find recent global earthquakes and establish SMS warnings of geolocated earthquakes
  • Constructed page routes, controllers and models using Ruby and Sinatra to accurately redirect API requests.
  • Followed Google Material Design philosophy to construct the UI/XUX using Materialize, jQuery, and AJAX.
  • Incorporated USGS API to gather and display earthquake data and the Twilio API to alert users of earthquakes.

 

FRAMEWORKS & LANGUAGES USED

 

Sinatra CSS 3 HTML 5 Javascript Jquery Balsamiq API Calls Sqlite 3

 

SCREENSHOTS

project name
project name
project name
project name
project name
project name
project name

 

 

project name

 

Technical Product Manager + Software Engineer | JustMatic - iOS Mobile App | 2014

Project Summary
JustMatic is an iOS mobile app. A social news reader that presents you with hundreds of topics. You pick the ones you like then read, share and collect.
  • Led a team of 3 developers using Scrum agile methodologies which included daily standups, sprints, and Trello for task management, hitting MVP and production on time and within budget.
  • Created JustMatic's DB using MySQL, and built the API developer tools using Wordpress, Bootstrap and jQuery.
  • Implemented mobile views (retina and non-retina) using UI/UX guidelines with Illustrator and XCode for testing.
  • Achieved 12,000 free downloads in the first month with 50% retention rate by utilizing segmented social media ads, pr and growth hacking tactics.
  • Became number one free news reader in Turkey in two months. Also #2 in Bolivia, #5 in Madagascar, #9 in Azerbaijan and Algeria, #10 in El Salvador & Yemen.
  • The app is not listed in the app store any more due to disagreements between the co-founders

 

FRAMEWORKS & LANGUAGES USED

 

Photoshop CSS 3 HTML 5 Javascript Jquery Json API Bootstrap Sketch 3

PROJECT LINKS

 

Visit Site Archive

 

SCREENSHOTS

project name
project name
project name
project name
project name
project name
project name
project name
project name

 

Front End Developer | Walk-A-Tour-SF | 2016

Project Summary
A museum-style audio tour of San Francisco neighborhoods curated by locals!

  • Designed mockups & site design using Balsamiq Mockups, Photoshop
  • Completed front-end design & development using Javascript, Jquery and Bootstrap
  • Configured Sinatra, SQLite3 and wrote the code for API Calls

 

FRAMEWORKS & LANGUAGES USED

 

Ruby Sinatra CSS 3 HTML 5 Javascript Jquery Photoshop Sketch 3

PROJECT LINKS

 

View GitHub Repo

 

SCREENSHOTS

project name
project name
project name
project name
project name

 

Front End Developer | Zombie Attack | 2015

Project Summary
Browser game where players eliminate zombies using a battleship-esque system of coordinate based attacks
  • Used JavaScript and Node.js to handle game logic creation, and designed views with CSS3 and jQuery.

 

FRAMEWORKS & LANGUAGES USED

 

CSS 3 HTML 5 Javascript Node JSs

 

SCREENSHOTS

project name
project name
project name

 

Front End Developer | Trivia | 2015

Project Summary
A fun Javascript trivia game.
  • Used JavaScript, Node.js, JSON to handle game logic creation, and designed views with CSS3 and jQuery.

 

FRAMEWORKS & LANGUAGES USED

 

CSS 3 HTML 5 Javascript Bootstrap Node JSs

 

SCREENSHOTS

project name
project name
project name

 

Full Stack Developer | Connect4 Game with Star Wars Theme | 2016

Project Summary
It is a classic Connect 4 Game. Each player has 10 seconds time limit. If exceeded, computer automatically plays on your behalf
  • Classic Connect 4 game written in Javascript using JS MVC Model
  • Created HTML & CSS based checker board
  • Designed animations using Jquery

 

FRAMEWORKS & LANGUAGES USED

 

CSS 3 HTML 5 Javascript Jquery Photoshop

 

SCREENSHOTS

project name
project name
project name

 

Software Engineer | Open Source Project - Sinatra Skeleton with Authentication & Bootstrap | 2016

Project Summary
An Open Source starter-kit for Sinatra.

Usage

  • Technologies used: Sinatra, BCrypt, Active Record, PostgreSQL, Rspec, Javascript, Bootstrap, Git
  • Migration and model exists for User
  • Ready seed file and currently generates 10 fake users.
  • Passwords are encrypted using Bcrypt.
  • All passwords are set to "password" for testing purposes.
  • User must provide: first name, last name, email address, and password while registering
  • User logs in with email address and password
  • Upon successful login, user is redirected to profile page
  • This is a template showcasing the optional theme stylesheet included in Bootstrap.
  • Use it as a starting point to create something more unique by building on or modifying it.
  • All Bootstrap 3.0 files are located under public/bootstrap

 

FRAMEWORKS & LANGUAGES USED

 

Ruby Sinatra CSS 3 HTML 5 Javascript Jquery SQLite3

PROJECT LINKS

 

View GitHub Repo

 

SCREENSHOTS

project name
project name
project name
project name

 

Web Developer | 43 Interactive - Dev Agency Web Site | 2014

Project Summary
Basic, static website. Showcases my UI/UX skills
  • Built by using HTML5 & CSS3

 

FRAMEWORKS & LANGUAGES USED

 

HTML 5 CSS 3 Photoshop

PROJECT LINKS

 

Visit Project Site

 

SCREENSHOTS

project name
project name
project name
project name

 

Web Developer | 760 Market - Dev Agency Web Site | 2014

Project Summary
Basic, static website. Showcases my UI/UX skills
  • Built by using HTML5 & CSS3

 

FRAMEWORKS & LANGUAGES USED

 

HTML 5 CSS 3 Photoshop

PROJECT LINKS

 

Visit Project Site

 

SCREENSHOTS

project name
project name
project name

 

Full Stack Software Engineer | eCommerce Infrastructure Development | 2016

Project Summary
Basic eCommerce site infrastructure built by using Ruby on Rails.
  • Utilized the following technologies: Ruby on Rails, PostgreSQL, Rspec for Controller and Model Testing, Capybara Feature Testing, Devise for Admin Accounts, Sidekiq & Redis for automation, Ajax calls for content.

 

FRAMEWORKS & LANGUAGES USED

 

Ruby Rails CSS 3 HTML 5 Javascript Jquery PostgreSQL Json API Bootstrap Balsamiq

 

SCREENSHOTS

project name
project name
project name
project name
project name
project name
project name