Post Job Free

Resume

Sign in

Power Plant Quality Assurance

Location:
San José, Costa Rica
Posted:
May 27, 2014

Contact this candidate

Resume:

Projects Portfolio

Project Portfolio

Technology

This is the list of technologies DotCreek has proven experience:

Web Development

La ngua ge Framework Number of Projects

PHP CodeIgniter 4

PHP Symfony 4

PHP CakePHP 1

Ruby Rails 5

Java Spring 3

Java JSP 1

Javascript EmberJS 1

Javascript AngularJS 4

Javascript Backbone 4

Javascript Node.js 2

PHP Wordpress 3 indicates Wordpress projects where the work involved modifying or creating custom plugins.

Mobile Development

Operative System Framework Number of Projects

Android Native 2

iOS Native 4

Android/iOS Phonegap 2

Projects Portfolio

Due NDA some of the projects description has been limited.

Academies Enrollment System

Automated, scalable, cloud based Custom Enrollment System that simplifies the challenging

and time consuming school admissions process for parents and schools.

Technology Involved:

● Backend

CakePHP

MySQL

● Frontend

Backbone.js

HTML5

CSS3

Open Educational Resources

Tool that allows instructors to search, select, and seamlessly integrate Open Educational

Resources with multinational publishing and education company learning materials.

Technology Involved:

● Backend

Java Spring MVC

● Frontend

Backbone.js

Legal News Reader App

Designed by Lawyers for Lawyers, the app delivers the legal news that matters to you. The app

does the work for you by analyzing thousands of top legal news sources to find the most relevant

and interesting articles for your practice areas and interests.With dozens of categories to

choose from, you can personalize the App just the way you like.

Technology Involved:

● Backend

PHP

● Mobile iOS

Phonegap

Backbone.js

● Frontend

Backbone.js

managERP - Custom Enterprise Resource Planning Web App

This is a customized Web ERP application, developed for a company dedicated to sales and

distribution of machinery parts. Focused on facilitating access and sharing product information,

this ERP has the ability to search and quickly find products using different criteria, including

codes, descriptions, part numbers and even tags. Once the system shows the matching results,

user can multi select products and choose between predetermined action buttons like: generate

product data sheet (PDF), create purchase order or quotations, etc.

As any other ERP, this application includes the following must have modules: Accounting,

Inventory, Accounts Receivable, Accounts Payable, Cash & Bank Management and Human

Resources.

Technology Involved:

● Backend

Ruby on Rails

MySQL

Memcached

● Frontend

jQuery

HTML5

Bootstrap

● Automation

Cucumber

Capybara

Assignments:

● Software Design

● Software Architecture

● Graphic Design

● Development

● Quality Assurance

Functional testing

Regression testing

Automation testing

Mission Fig Facebook Game

Facebook game to let users play as stocks owners in a fictitious stock’s market.

Technology Involved:

● Backend

Ruby On Rails

MongoDB

JSON

● Frontend

Actionscript

Flash

Javascript

Facebook SDK

Assignments:

● Development

Best Offers

This project aims to share and serve as a bridge for buyers and online active coupons for

different commercial brands. Its translated into many different languages and involve track of

clicks for each offer. It works as a white label allowing to use the same code base with different

domain and styling.

Technology Involved:

● Backend

Nginx

Ruby on Rails

Unicorn

Capistrano(deploy)

MySQL

Cron job

● Frontend

HTML5

JavaScript (jQuery)

ActiveAdmin

Assignments:

● Development

● Environments configuration

iOS Custom Sales app

Client’s customized sales mobile application targeting iOS7 only. The app was capable of:

● Communicate with a REST Webservices for data consumption and persistence

● Registration and login process with remember credentials capabilities.

● Access to device’s camera and microphone to record audio and video.

● Use Camera to stream video and take pictures, also send them to the server

● Build chart graphics with third party libraries

● Implementing Push Notifications

Technology Involved:

● Objective C

● AVFoundation

● Restful Web Services

● KeyChain Api

● Cocoa Touch

● ShinobiCharts

● CGD

● NSOperation

AutoCam

Project developed for iOS7, for iPad2 and iphone4s which use AVFoundation to access camera

take pictures and save videos. Requirements:

● Use sqlite db to save and restore iOS information

● User location API to locate the iOS device

● User autolayout to adequate the display in the different device orientations

● Get access to camera, preview, record and take pictures along with the data metadata

management.

Technology Involved:

● Objective C

● AVFoundation

● Sqlite

● Cocoa Touch

● Location

Social Network for Schools

Mobile application for a Social Network for schools where parents can sync up with other people

like teachers, other parents, etc. Users can create events, groups and post updates through all

their communities. Users can chat and receive notifications about new posts, messages and

events.

Technology Involved:

● Backend

Ruby on Rails

Capistrano

Yeoman

Amazon EC2

Passenger

● Front End

Backbone.js

HTML5

Bootstrap

● Mobile

Phonegap

Appata

Mobile application that allows to search bus routes between 2 points, so if the user needs to go

to a specific location the application takes the current location and the user types the destination

then the app looks for a bus route that passes nearby of the user and the destination location.

The application shows the route of the bus drawn in a map with the bus stations, also its

schedule and distances to the nearest bus stations, aditionally the user has the ability to add the

route to its favorites.

Technology Involved:

● Backend

Ruby on Rails

Active Admin

MySQL

MongoDB

AWS

● FrontEnd

AngularJS

HTML5

Bootstrap 3

jQuery

● iOS

Objective C

SQL Lite

Assignments:

● Software Design

● Software Architecture

● Graphic Design

● Development

● Environments configuration

Sistema de Evaluación de Competitividad Empresarial (SECE)

SECE provides a fast way to enterprise clients to be aware of the currently competitiveness

status around 4 fundamental areas in a business Management, Finance, Production and

Marketing.

Technology Involved:

● Java to power our servlets and pojos

● J2EE

● Hibernate as our ORM

● DWR.

● MySQL

● Git

Trading Online webapp

Platform on which users can sell and buy items one from each other.

Technology Involved:

● Java

● J2EE

● Enterprise Java Beans EJB 3.1

● JSF with primefaces

● MySQL

● Git

Fantasy Captains

Web application that uses Fantasy Football Yahoo Sport’s API to show information on the users,

and also provides the ability to manage your own Fantasy Team. Based on experts information

the tool will suggest a line up for each team and provide the ability to update the user’s Roster in

Yahoo. Using the backbone Web application we also built a Phonegap based project so the tool

was port it to mobile devices, specifically to Android and iOS based devices.

Technology Involved:

● Backend

Apache + Passenger

Ruby on Rails

Capistrano (deploy)

MySQL

Yahoo Sports API

● Frontend

HTML5

Twitter Bootstrap

Responsive Design

jQuery

Backbone.js

Requirejs, EJS, AmplifyJS

Underscore.js

Yeoman

● Mobile

Phonegap

Lungo

Assignments:

● Software Design

● Software Architecture

● Development

● Environment configuration

Online Trading Web Application

Transaction manager for Buyer, Seller, Listing and Selling agents on Real Estate. Every user

has the possibility to create modify transactions and people involved receive notifications. It also

send emails on each transaction step or notifications using a cron job. Those alerts are

managed by custom application developed to check all transactions and send emails if required.

Technology Involved:

● JSP

● Tomcat Server

● Java

● MySQL

● Javascript

● HTML

● Cron jobs

Assignments:

● Development

● Environment configuration

OKTA - Identity Service Provider

Okta is an enterprise grade identity management service. Okta manage entire organization’s

accounts access and share them to the collaborators through a single okta authentication,

people doesn’t even need to know which are their other credentials, due to OKTA manages them

all, when the user gets into a sign in page, such as gmail, OKTA automatically login the user by

using his stored credentials.

Technology Involved:

● JSP

● XML

● Spring MVC

● Selenium

Select App

Select allows ordering and managing books and journals to the publishers.

Assignments:

● Test Cases Estimation

● Functional testing

● Regression testing

● Exploratory testing

● End to end Testing

● Stress testing

Technology Involved:

● Testrail

Omega Facebook App

Facebook app for kids contests. The administrator can create contests and manage the

participants (accept or reject). The user signs up by entering the kid’s information and

uploading a picture. People vote up through the facebook “like” button.

Technology Involved:

● Backend

Ruby On Rails

MongoDB

AWS

● Frontend

ActiveAdmin

Backbone.js

HTML5

Facebook SDK

Assignments:

● Software Design

● Software Architecture

● Graphic Design

● Development

● Environment configuration

Realstate Application

Web application for real estate where users can signup and through a set of steps they can look

for their dream’s house or bring information for selling it.

Technology Involved:

● Backend

Node.js

Sails.js

MongoDB

● Frontend

Backbone.js

Legal Facts Application

An information–management SaaS for highly skilled professionals that boosts their working

memory. This app is In development with beta release for lawyers in fall 2014.

Technology Involved:

● Backend

PHP

CodeIgniter

MySQL

● Frontend

AngularJS

HTML5

Less

Bootstrap 3

Marketing Platform

Innovative mobile, text, and social marketing platform and managed services app that is focused

on helping businesses grow.

Dashboard to manage sms campaigns, by using assets, reminders, reports(charts), keywords,

subscribers, and different types of campaigns. It uses USA provider to send sms to all

subscribers. Also you can share assets and campaigns on social networks like: Twitter,

Facebook, LinkedIn, Google+.

Technology Involved:

● Backend

PHP

MySQL

● Frontend

EmberJS

Handlebars

Highlight.js

HTML5

Bootstrap

Assignments:

● Development

Online Gym Booking Application

This responsive Web application let Gym users to book and pay their gym package or specific

service online through paypal. Users can signup with a Facebook account. The administrator of

the gym can manage the Gym locations, services, client’s credit, offers and package of

sessions. It also was capable of sending appointment reminders to users via SMS using Twillio

API.

Technology Involved:

● Backend

Ruby on Rails

Active Admin

MySQL

Heroku

Twillio

● Frontend

AngularJS

HTML5

Bootstrap 3

● Quality Assurance

TC’s Estimation

Functional testing

GUI testing

Assignments:

● Software Design

● Software Architecture

● Development

Power Plant Monitoring Web Tool

Web monitoring tool that provides daily, monthly and yearly electrical power generation

information to a high level executives of the company. With a synchronized process of

generating data from the power plant devices, the information its pulled from a MS SQL Server

database and stored on the Web application database, from there the application let users to

see live data (every 15 minutes) and let users to generate daily,monthly and yearly graphs.

Technology Involved:

● Backend

PHP

Symfony 2.3 (REST API)

MySQL

● FrontEnd

AngularJS

Bootstrap 3

Yeoman

Highcharts

Sonata Bundle for Symfony

Interactive Data Assistant

Develop an online and personalized avatar based web application where users can

communicate with Century Financial Services and more importantly pay their debt online with no

human agent intervention. The specific objectives for this project are the following:

● Design and develop a web front end where users can interact with an avatar for debt

collection.

● Provide administrators with an admin interface where they can generate reports and

general payment management.

● Integration with Collection Software CLS.

● Integration with Billing Tree as payment gateway.

Technology Involved:

● Backend

PHP

Symfony 2.3

MySQL

● Frontend

AngularJS

HTML5

Bootstrap

Yeoman

Sitepal Avatars

Assignments:

● Software Design

● Software Architecture

● Development

● Environment configuration

Quote Tool

FCMS has a need to efficiently generate sales quotes for products found within its 350 page

equipment catalogue.

Technology Involved:

● Backend

PHP

Symfony 2.2

MySQL

● Frontend

HTML5

Bootstrap

Assignments:

● Software Design

● Software Architecture

● Development

● Environment configuration

Loan Application Web Tool

Web based banking application whose primary purpose is to provide banks with a service to

help price consumer loans, taking into account both risk and cost of service delivery. The Web

Application will allow banks to enter various data about the consumer and the loan they are

seeking. The app will then use its proprietary loan rate calculation formula (of which, the

variables will be completely configurable by individual banking clients) to produce the relevant

lending rate for the loan in question.

Technology Involved:

● Backend

PHP

Symfony 2.2

MySQL

● Frontend

HTML5

Bootstrap

Assignments:

● Software Design

● Software Architecture

● Graphic Design

● Development

● Environments configuration

MOX Mobile Website

Mobile website for live tv and music videos playlists using the Firebase platform allowing it to get

realtime streaming.

Technology Involved:

● Backend

Firebase API

● Frontend

Backbone.js

Require.js

jQuery Mobile

Facebook API

Assignments:

● Development

Image server

API to request, store and manage thousands of images. The main utility of this app is to provide

resized and cropped images to web site, so it renders quickly and data transfer is less than

original. Built on top of Node.js because it serves to many images and it has too much request

simultaneously. It request images from two servers and modify the image requested based on

some params.

Technology Involved

● Backend

Node.js

Memcached

pm2(Node.js app server)

gm(Node.js version of Graphics Magic)

Express.js

Graphics Magic & ImageMagic

Assignments:

● Software Architecture

● Development



Contact this candidate