Personal Profile. Experience. Professional Experience



Similar documents
Vincent Gabriel. Summary. Experience. Senior Software Developer at Landmark Network

Abdullah Radwan. Target Job. Work Experience (9 Years)

Certified PHP/MySQL Web Developer Course

This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications.

system and integration with other internal platforms. Sr. Developer August 2011 August 2012

HTML5. Turn this page to see Quick Guide of CTTC

DEVELOP ROBOTS DEVELOPROBOTS. We Innovate Your Business

Start up Jobs Germany FEB 2014

WEB DEVELOPMENT IMMERSIVE GA.CO/WDI

Responsive UX & UI Front End Developer

tibbr Now, the Information Finds You.

T14 RUMatricula Phase II. Section 1 Metaphor and requirements

Volkov Vyacheslav. Summary. Saransk, , Mordovia, Russian Federation Moscow, Russian Federation +7(925)

Mike Laurel. Web Developer UI / UX Engineer.

Offerte del 13 giugno 2014

ABTO Software PHP Web Development Overview

Lucy Zhang UI Developer Contact:

6 CURRENT JOB OPENINGS:

Overview: Technologies:

HYBRID. Course Packet

Volkov Vyacheslav. Summary. Saransk, , Mordovia, Russian Federation Moscow, Russian Federation +7(925) , +7(917)

Offerte del 10 maggio 2013

Learning Web App Development

Getting started with your AppDev Microsoft Development Library

DEVELOPMENT PORTFOLIO

Software Requirements Specification

Milan Mlynárčik. PelicanTravel.com, s.r.o., Bratislava, Slovakia Jun 2014 Sep 2014

Gabriel Iuga. London, United Kingdom Tel: ; Website:

JAIN DEEN. Phone: (+1) Freelance PHP/WordPress Developer (7+ Years Experience)

&DESIGN PORTFOLIO CURRICULUM VITAE. James Mills. Web & Graphic Designer. Curriculum Vitae. Adobe Creative Suite, HTML, CSS, ASP MVC.

Getting Started with the Aloha Community Template for Salesforce Identity

CREDENTIALS DOCUMENT. T M E. info@visionfactor.com.au W.

Web Applications: Overview and Architecture

1. INTERFACE ENHANCEMENTS 2. REPORTING ENHANCEMENTS

A Model of the Operation of The Model-View- Controller Pattern in a Rails-Based Web Server

Adobe Summit 2015 Lab 712: Building Mobile Apps: A PhoneGap Enterprise Introduction for Developers

Title: Front-end Web Design, Back-end Development, & Graphic Design Levi Gable Web Design Seattle WA

Christopher Zavatchen

Agile Web Development Liip.ch. Introduction to. Lukas Kahwe some content graciously stolen from Yoav

ASP.NET. Web Programming. Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics

Web and Mobile development Engineer

BRIAN RUSSEL DAVIS. New Media Programming, Design & Concept Development. Summary

Matt Renfro. Frisco, TX. Overview:

Develop a Native App (ios and Android) for a Drupal Website without Learning Objective-C or Java. Drupaldelphia 2014 By Joe Roberts

AppDev OnDemand Microsoft Development Learning Library

1.Full-Time Positions Marketing and Project Consultant

AHMAD FARZAN. Highlights. Education. Senior Back-end Developer. COMSATS Institute of Information Technology, Lahore, Pakistan

SUHAIL DAWOOD Toronto, Ontario

Assignment # 1 (Cloud Computing Security)

Html5, Css3, JavaScript, jquery, Ajax, Angular, NodeJS, PHP, MySql, SWIFT ios8 - Website:

Mobile apps development for Joomla

1. I have read the above instructions concerning the Foster Club Web Developer application process. Yes

Build it with Drupal 8

RFP# ADDENDUM No. 1 Questions and Answers

SOA Software API Gateway Appliance 7.1.x Administration Guide

Case Studies PHP 2015

Advanced Web Development SCOPE OF WEB DEVELOPMENT INDUSTRY

TIAGO FAIA MARQUES Online CV / Portfolio

I handcraft web applications on the LAMP stack

MOBILE DEVELOPMENT WEB DEVELOPMENT BUSINESS PROCESS OPTIMIZATION WEB TECHNOLOGIES МOBILE TECHNOLOGIES SOLUTIONS BASED ON. ios Android Windows

Andrew Kovalenko Full Stack Web Developer

Extending Remote Desktop for Large Installations. Distributed Package Installs

Mr. Taweephong Thumphang

Programming Fundamentals of Web Applications Course 10958A; 5 Days

Software Development Interactief Centrum voor gerichte Training en Studie Edisonweg 14c, 1821 BN Alkmaar T:

RingBase. Software Requirements Specification. Feb 11, Chandra Krintz CS 189A. Wednesday 6PM. Date Feb 11, 2013 Mentor Colin Kelley

Index. Services. Tracey Talevich WEB160 / Summer 2015 Final Package

FileMaker Server 9. Custom Web Publishing with PHP

Elgg 1.8 Social Networking

T EAM LEADER - DEVELOPER SENIOR PHP. 27 years old - 9 years of experience

I have experience in building large Community websites, Business websites, Products and Services websites and E-commerce websites using Drupal.

Developing ASP.NET MVC 4 Web Applications MOC 20486

Reseller Hosting Program. a project by

My Stuff Everywhere Your Content On Any Screen

RAY L BURGESS 2727 Sheridan Drive, Tonawanda NY Phone: (814) ray.lee.burgess@gmail.com

Open Source Content Management System for content development: a comparative study

Developing Cross-platform Mobile and Web Apps

Integrating LivePerson with Salesforce

VPN Web Portal Usage Guide

CURRICULLUM VITAE Piotr Kołodziejczyk

Using Cloud Services for Building Next Generation Mobile Apps

InnerWorkings Catalog

Pentesting Web Frameworks (preview of next year's SEC642 update)

Building native mobile apps for Digital Factory

SUMMARY EXPERIENCE. Chief Executive Officer, Tattergy Brookfield, CT 2012 Present. Software Developer, WeVue Tampa, FL May 2014 October 2014

[The BSD License] Copyright (c) Jaroslaw Kowalski

Create e-commerce website Opencart. Prepared by : Reth Chantharoth Facebook : rtharoth@yahoo.

Livezilla How to Install on Shared Hosting By: Jon Manning

ADMINISTRATOR GUIDE VERSION

WE BUILD ONLINE SYSTEMS USEFUL WEB & MOBILE APPLICATIONS

Software Requirements Specification for POS_Connect Page 1. Software Requirements Specification. for. POS_Connect. Version 1.0

Get Moneymakingsystem365.com Says It All! Great Conversions! - Review

Introduction Download and Install Mobile Application About Logging In Springboard Navigation List Pages...

Developing ASP.NET MVC 4 Web Applications

Welcome to Collage (Draft v0.1)

Adobe Connect and Zoom are web conferencing tools with many features. Google Hangouts and Skype are primarily for voice calling or text chat.

Smart and Innovative Web Solutions. Just One Click Away

Software Development & Education Center PHP 5

Social Application Guide

Transcription:

Brice Bentler 2602 4 th Ave, Seattle, WA 98121, 425-890- 6287, me@bricebentler.com, Website: www.bricebentler.com, GitHub: https://github.com/server4001 Personal Profile Pursuing a position in the Software Engineering industry. 2011 Certificate in Applications Development, Renton Technical College: 3.99 GPA. Course work included PC Hardware & Networking, Web Design, and Web Graphics, C #Programming, Applied Database Development, Software Testing, and Leadership/Teamwork in Systems Analysis. Currently working full- time as a Software Developer at Julep Beauty where I maintain their store using Magento, in addition to implement services and APIs using PHP, MySQL and Silex. Originally on contract with Julep Beauty where I was building blogs and web applications using WordPress, HTML, LESS, JavaScript, & MySQL. Experience Professional Experience Set up databases for online usage such as website storing & retrieval of information (personal information, passwords, etc.). Have experience with the following Web Programming Languages: HTML5, CSS3, JavaScript, jquery, PHP, Ruby on Rails, ASP.NET, AJAX, WordPress, Backbone, and Angular. Have experience with the other Programming Languages such as: C++, C#, Java, and ADO.NET. Have experience with the following Relational Database Management Systems: SQL Server 2008 R2, MySQL, SQLite, PostgreSQL. I also have experience with MongoDB the leading NoSQL database. Have experience using command line tools in Linux (Ubuntu, CentOS, Amazon Linux) such as: Redis CLI, PHPUnit, Composer, and Node Package Manager. Have experience building development environments with Vagrant, Bash, and Puppet by utilizing web servers like Nginx, Apache, and Puma. Understand how to implement and maintain server- side daemons like Cron, Beanstalkd, Memcached, and Redis. Work with APIs like Facebook, Twitter, YouTube, Pinterest, and Twilio. Used to send/retrieve information and accomplish tasks such as finding all or some of a user s Facebook friends, or creating a Tweet. Use frameworks like LESS, SASS, CoffeeScript, Grunt, NPM, and Composer to ensure rapid application development. Familiar with version control using Git, GitHub, and BitBucket. Enjoy using web frameworks like Rails, Laravel, OpenCart, Silex, and WordPress.

Work History Julep, Seattle, WA 2014- Present Contract Web Developer Collaborate with designers to create new features for their website. Create and maintain a new Wordpress blog from scratch implementing advanced features like custom image cropping and custom post fields. A new WordPress installation was required, along with backing up and importing over 20,000 existing posts. Develop a WordPress plugin using PHP & MySQL to give the new blog survey/quiz functionality. Utilize JavaScript, jquery & AJAX so there are no page loads. Implement and maintain a sweepstakes app using WordPress and PHP by creating a custom post type called: sweeps. Custom URL routing is used so that each sweeps has it own unique pretty address. Redesign the Julep Press Page using WordPress and PHP. Each post was a press release. Create a custom theme per designer mock ups. Web technologies used: HTML5, CSS3/SASS, JavaScript/CoffeeScript, jquery, PHP, WordPress, and Twitter Bootstrap 2.3.2. Diversified Systems Group Inc, Redmond, WA 2014- Present Contract Web Developer Build and manage modules for both the front and back end of OpenCart using PHP. Use MVC methodologies and OpenCart coding standards to ensure finished product is top notch. Collaborate and share code with other developers using Git and Github. Utilize Virtual QuickMod to cache updated versions of framework files so that all OpenCart files stay intact. Web technologies used: HTML5, CSS3/LESS, JavaScript/CoffeeScript, jquery, PHP, OpenCart, AJAX, curl, and Twitter Bootstrap 3.1.1. Brandbuddee.com, Bellevue, WA 2012-2014 Chief Technology Officer Worked with designers, development interns, and upper management to maintain and implement new features on the brandbuddee.com website. Managed a team of up to 6 development interns by assigning each intern tasks for a specific project, check in with them multiple times each week, and hold weekly meetings. Used the Twitter Bootstrap design framework to create and implement new design features and site layouts. This includes creating jquery plug- ins from scratch and/or modifying existing ones. Utilized the following web languages: HTML5, CSS3, LESS, SASS, JavaScript, CoffeeScript, jquery, Ruby on Rails, MySQL, SQLite, PostgreSQL, and MongoDB.

Apple Crate Marketing, Redmond, WA 2012-2013 Senior Web Developer Communicated directly with clients to create and update their websites and web applications. Worked on a range of projects, including: sites built with a template using Wordpress, e- commerce sites built from scratch with PHP, web apps containing a login/authentication system built from scratch with PHP based MVC frameworks such as Laravel 3, and social media apps using an API to communicate with sites like Facebook, Twitter, YouTube, and Pinterest. Utilized the following web languages: HTML5, CSS3, JavaScript, PHP, jquery, AJAX, Laravel, and MySQL. In addition to web apps, also developed applications for the Android phone operating system with Java and XML. Freelance, Bellevue, WA 2004-2012 Developer Extraordinaire Built applications for Console, Windows OS, Android OS, and Web. Utilized C++ and C# to design and develop projects for Windows and Console. Utilized Java and XML to build applications for Android OS. Utilized HTML, CSS, JavaScript, C#, and ASP.NET to create web sites and web apps. Please see www.bricebentler.com for a highlighted list of freelance projects. Accomplishments, for a full list including links please visit: www.bricebentler.com/#/portfolio PHP At DSGI, developed a payment gateway for OpenCart that uses the ArgoFire payment provider. After creating and designing the necessary view files, wrote a controller including a curl function that sends the customer's encrypted payment information to the provider's servers. Built a production report module for DSGI's OpenCart administration system. Included functionality to manage new and existing line items in an order by assigning each a status. Used jquery UI to add the ability drag and drop line items so management can specify the order items should be produced. Created several different sites (e- commerce/login authentication) requiring the use of a database in the back- end. I used PHP MySQL to store and retrieve information like products or usernames. Also created a Content Management System geared to individuals who want a website, but have little to no programming knowledge. Users can create, update, or delete pages and navigation menu options from a back end interface that is simple to use.

Ruby on Rails My position at brandbuddee.com requires using the MVC powered framework Ruby on Rails. I use it on a daily basis to maintain and push updates to the site. I recently created an Invite Friends feature that allowed users to find their friends on Facebook, Twitter, GMail, Yahoo! Mail, and regular email. Users can then invite those friends to the brandbuddee platform. Created a Micropost application (think Twitter but on a smaller scale). Visitors to the site can sign up and create posts. Users can then search for and follow other users. When a user requests a new password, an update is enabled that includes a password reset via email feature, in addition to a remember me at login feature. This app is currently live at: http://post- app.heroku.com. C++ C# Wrote a console application that simulates a lunar launcher. The application uses physics formulas to simulate the movement of a small spacecraft launching off of the moon's surface, and then orbiting around the moon. The user is able to adjust the fuel flow, thus changing the acceleration and final speed of the craft. Various information was returned, including the position of the craft, fuel left, and time taken for a full orbit given the current fuel flow. Created a class project that set up a simple Echo Server and a Client UI. I took this a few steps further by turning it into a chat room nicknamed ChitChat. All the computers in a classroom are networked together, and each computer is given a name containing the classroom number, followed by a dash '- ', and another number based on the computer's order in the classroom (1- N, where N is the total number of computers in the classroom (excluding the instructor's)). Using the ChitChat UI, a user can input a computer's ID number, and the UI will determine the IP Address. Using the IP Address, a user is able to send and receive messages to a computer in the classroom, as long as the ChitChat server was being run on that computer. I also implemented a "public" mode, where any message sent or received would be logged, displayed in a control in the UI, and then sent to each computer running the server, whereupon the message would be logged and displayed on each computer. It is essentially a chat room specifically designed for networked classrooms at Renton Technical College. Created a car database project that stored the information locally on the computer. A car class was initially implemented so that I could create my own "car data type" for use in the project. The class contained several different private fields including year, make, model, a constructor, a getter, and a few methods. I used Task Continuation so that the user could run multiple functions at the same time. I implemented a file stream to open and retrieve the data, and to save the write the data. Finally, I used LINQ for querying the data so that the user could do things like get the average price and get the oldest car. I left the functionality of this application very open so that it would be very easy to open and change the classes in a different project if I later needed to create a similar project using different types of data. Really, one could use this project with anything (oranges, cats, etc.).

Java I have recently been getting into writing applications with the Dalvik subset of Java for the Android operating system. I have been writing them for phones, tablets, or both. For example, my morning routine with my phone was almost identical every morning. When I got on the bus, I would set my phone to vibrate, turn all the volumes down, then set the media volume at almost full and turn the screen brightness to full so that I could watch movies using my headphones. Then when I got to work, I would disable data transmissions by enabling airplane mode. Finally, when I got home, I would return all the settings to normal. I created an application for my android phone that did all of this for me. I then implemented the options to do all of this through the click of a button, or to have the phone do it on its own based on certain times of day. Built a simple base converter for android. Given a certain base (binary, decimal, hexadecimal, etc.) the application can convert a certain string of characters to a different base. I did this using various activities and intents. Structured Query Language (SQL) Using SQL Management studio, I wrote queries to do many different things, including: create or drop a database, create or drop a table, query the data in a given table based on the requirement of the user (things like find the oldest person, find all products starting with an "A", etc.). Education Renton Technical College Renton, WA Associate of Applied Science Degree with Certificate in Computer Science, winter 2012 Bellevue College Bellevue, WA 2003-2006 Activities CAPA program: Spent Summer Quarter in Costa Rica studying Spanish and Environmental Studies. Spent an additional month volunteering for an endangered Green Turtle egg collection/hatchery program on a remote Pacific Beach near Jaco, Costa Rica Spent several weeks in South Africa on safari Semi- fluent in Spanish