Hello, thanks for your interest.
I'd love to work on your project. Please if there is more than 1 dev on the team will you please implement peer review and a version control system - I prefer git, github and gitlab.
I'm a firm believer in writing tests so changes in one part of the code will not break other parts, it's saved my bacon several times. Testing is one reason why I love working with Flask.
I would love the opportunity to work on a project that uses angular.js.
Even if you don't hire me please implement peer review. That way when you hire me in the future your team is already set up with good habits.
Here are a few good articles on the importance of peer review.
Now that I'm done with the peer review PSA (Public service announcement.) Allow me to brag about myself.
Over the last 12 years I have taught myself how to program in PHP and Python. I entered my first program when I was in 3rd grade.
In the past I've ran my own .com from home with a Linux server on site. This has given me much insight into how servers are maintained. I have set up and maintained the following servers Postfix(email), Apache(http), Nginx(http), Open-ssh(ssh) and used Supervisor and Gunicorn to deploy python web apps.
I'm an avid listener of several podcasts, such as Security Now, Linux Action Show, Techsnap and Coder Radio to name a few of my favorites.
To KISS (Keep it Simple Silly) here's an itemized list of my skills & interests.
# Would like to learn:
# Strengths (Intermediate~Expert)
## Tools I'll grab first:
# Competent (Novice~Intermediate)
## Tools I'll grab first
- arch linux
- http servers
## Can work with, but not the first choice.
----- jtable (jquery not java jtable)
----- jquery mobile
------- generate .doc/.odt files
------- document statistics
--------- Things like word count, character count.
- windows server
Due to the nature of the NDA (Non-disclosure agreement) I can't list what sites/companies I've worked for.
I've done a lot of backend web RESTFUL api work in python with Cherrypy & Flask.
With cherrypy I've created various apis to jtable (jquery, not java jtable.)
With Flask I built a backend for an iphone/andriod app, a front end for the admins and clients. The iphone/android dev team created an app with Sencha which I deployed using on nginx.
I also helped build booking software. It included reports, calendar, artist/user profiles, timezones, traveling, accommodations, fees, commissions, venues, repertoire and currency conversion. It was a very challenging and rewarding project. The team was very talented. We used Python, Flask, Mako, MongoDB, jQuery, Backbone.js, Underscore.js and Java - I didn't do any of the java work.
On a couple of different projects I've parsed PDFs and put the info into a db, then built a web ui for filtering.
I made a picture labeling program for HUD home inspectors, they would upload images, associate them with a house and classify/label the pic. The info would auto-populate/complete with a few keystroks/clicks. Images could then be put in a .doc. It used mysql, jquery, libreoffice. I hosted/managed this site for 4~5 years. It parsed PDF files, cut out specific pages, and grouped them for specific agents.
For another project we used MongoDB, SOLR, MySQL and CodeIgniter. It migrated from MongoDB to MySQL.
I'm developing `Family Media Player` https://github.com/the7erm/fmp-pg It uses pygtk, postgresql, gstreamer, angularjs, sqlalchemy and bootstrap. Lately I've been deving a web ui so it can all be controlled via a phone or tablet or a 'satellite' mode that streams the audio to the webpage via the html5 <audio> tag.