/mini-resume.md Secret
Last active
October 7, 2015 11:48
Revisions
-
zemanel revised this gist
Apr 22, 2015 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,4 +1,4 @@ # Resume - José Moreira (Edinburgh, UK) Software Developer focused on Python, JavaScript, and infrastructure solutions: -
zemanel revised this gist
Apr 22, 2015 . 1 changed file with 31 additions and 65 deletions.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,42 +1,41 @@ # Resume - José Moreira Software Developer focused on Python, JavaScript, and infrastructure solutions: - Creative, flexible and continuous learner - Quality engineering mind-set - Passionate about open source, innovation and communities ## Profile Web application developer with frontend and backend experience, primarily focused on JavaScript (with workable knowledge of Node.js development), backend (Python, Java). Have utilised a series of frontend tools as Dojo Toolkit (Dojo core plus custom development of Dijit widgets), JQuery, AngularJS, RequireJS, Bower, NPM and others for implementing frontend solutions. Proficient with backend solutions and server management including "Infrastructure as code"/Devops tools (Bash, Ansible, Chef), AWS services, development support tooling (Git, Vagrant and others), relational databases (PostgreSQL, MySQL) and workable knowledge of NoSQL datastores (Pg HStore, CouchDB, Redis). More recently progressing into [Docker] containters and related tooling (fig). Past experience includes Java and PHP development. # Skills ## Python Development - Python 2.x: * pip (+distribute) * virtualenv (+virtualenvwrapper) * Fabric * Gunicorn * IPython * Ansible - Django Framework (1.4+) - Celery - Google App Engine ## Javascript Development - Dojo Toolkit (Dojo Core/Dijit) - JQuery - Node.js (Express.js, Connect) - Google Closure (+Tools) - NPM, Bower ## Java Web Development - Java Struts - Jboss Seam @@ -45,31 +44,35 @@ Skills - Groovy/ - Apache Solr ## Devops - [Linux] Server Management and deployment * Puppet * Ansible * BASH * Vagrant - Workable knowledge of Managed Hosting * Heroku * Gondor.io * Openshift * Amazon EC2 # Version Control - Subversion - Git - Mercurial # Database Development - PostgreSQL - MySQL - Oracle (PLSQL) - Redis - CouchDB # Project Management - Trello - JIRA @@ -80,8 +83,7 @@ Skills - HipChat # Public Portfolio Django Backend and Frontend Development @@ -90,51 +92,15 @@ Django Backend and Frontend Development * http://www.votavox.com * http://www.gillianmackenzieagency.com # Links * https://bitbucket.org/zemanel * https://github.com/zemanel * https://pt.linkedin.com/in/josemoreira * https://people.djangoproject.com/josemoreira # Contacts * E-mail : zemanel at zemanel.eu * Skype: zemanel_eu * IRC: zemanel on irc.freenode.org -
zemanel revised this gist
Apr 10, 2013 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -21,6 +21,7 @@ Skills * virtualenv (+virtualenvwrapper) * Fabric * Gunicorn * IPython - Django Framework * South -
zemanel revised this gist
Apr 10, 2013 . 1 changed file with 15 additions and 4 deletions.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -14,18 +14,26 @@ Specialize in frontend and backend web application development, utilizing the Dj Skills ------ **Python [Web] Development** - Python (2.x) *chops* * pip (+distribute) * virtualenv (+virtualenvwrapper) * Fabric * Gunicorn - Django Framework * South * Celery - Google App Engine **Javascript Development** - Dojo Toolkit (Dojo Core/Dijit) - JQuery - Node.js (Express.js, Connect) - Google Closure (+Tools) **Java Web Development** @@ -39,8 +47,9 @@ Skills **Devops** - Workable knowledge of Linux Server Management * Puppet * BASH - Workable knowledge of Managed Hosting * Heroku * Gondor.io @@ -62,11 +71,13 @@ Skills **Project Management** - Trello - JIRA - Redmine - Pivotal Tracker - Campfire - GoPlan - HipChat Public Portfolio ---------------- -
zemanel revised this gist
Apr 10, 2013 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -41,7 +41,6 @@ Skills - Workable knowledge of Linux Server Management * Puppet * BASH - Workable knowledge of Managed Hosting * Heroku * Gondor.io @@ -74,6 +73,7 @@ Public Portfolio Django Backend and Frontend Development * http://loja.bussola.pt * http://www.myspinta.com * http://www.votavox.com * http://www.gillianmackenzieagency.com -
zemanel revised this gist
Apr 10, 2013 . 1 changed file with 8 additions and 5 deletions.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -6,8 +6,8 @@ About Software developer with a background of PHP, Python backend and frontend Javascript database driven web application development. Development Experience ---------------------- Specialize in frontend and backend web application development, utilizing the Django framework, popular Javascript libraries as JQuery and Dojo Toolkit and have successfully utilized Dojo Toolkit in frontend solutions, as well as the development of Dijit widgets. @@ -40,10 +40,13 @@ Skills - Workable knowledge of Linux Server Management * Puppet * BASH * - Workable knowledge of Managed Hosting * Heroku * Gondor.io * Openshift * Amazon EC2 **Source-Code Version Control** @@ -114,10 +117,10 @@ Links Availability ------------ * Free for telecommuting Contacts -------- * Mobile : +351 918 674 150 (Portugal) * GTalk: zemanel at zemanel.eu -
zemanel revised this gist
Apr 10, 2013 . 1 changed file with 19 additions and 19 deletions.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -38,8 +38,9 @@ Skills **Devops** - Workable knowledge of Linux Server Management * Puppet - Workable knowledge of Managed Hosting * Heroku * Gondor.io * Openshift @@ -54,7 +55,7 @@ Skills - PostgreSQL - MySQL - Oracle (PLSQL) **Project Management** @@ -65,8 +66,8 @@ Skills - HipChat - GoPlan Public Portfolio ---------------- Django Backend and Frontend Development @@ -77,40 +78,39 @@ Django Backend and Frontend Development Recommendations --------------- Anna Santeramo (Founder and CEO at Spinta) "José is a great developer who is very competent about all things Python and Django. He has a strong work ethic and he would be an asset for every company who needs a great, reliable developer. I strongly recommend him." Ian Deamer (Lecturer and Academic Placements Manager - University of Plymouth) "Jose took over a project where I had had poor service and response. He was completey the opposite. He was fast, reliable and attenative to what I needed. His work is completey to my satisfaction and I will use Jose again when I have the need." Garland Davis (Front end developer at DE-DE) "When I first met Jose I was desperately looking for help online via IRC, I had come into a channel related to the language this site had been built in. Jose was the first, and only person to provide the answers I needed, after he gave me so much help, I offered to pay him to help me complete the site. In my mind it was money well spent. I recommend Jose to anyone looking for a professional programmer, who you can really count on to provide all the help you need, when you need it." Patrick Przybilla (Sr Technical Architect and Drupal Developer) "José is an great enthusiastic hard working web developer who is not afraid of new technologies and to bring them into running projects. Won't miss to say that he is one of the geniust code jockeys I've ever met. A full of ideas internet professional." Links ----- **Social Coding** * https://bitbucket.org/zemanel * https://github.com/zemanel **Social Working** * https://pt.linkedin.com/in/josemoreira * https://people.djangoproject.com/josemoreira Availability ------------ @@ -122,4 +122,4 @@ Contact * Mobile : +351 918 674 150 (Portugal) * GTalk: zemanel at zemanel.eu * Skype: zemanel_eu * IRC: zemanel on irc.freenode.org -
zemanel revised this gist
Apr 10, 2013 . 1 changed file with 54 additions and 67 deletions.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,92 +1,79 @@ Mini resume - José Moreira ========================== About ----- Software developer with a background of PHP, Python backend and frontend Javascript database driven web application development. Project Experience ------------------ Specialize in frontend and backend web application development, utilizing the Django framework, popular Javascript libraries as JQuery and Dojo Toolkit and have successfully utilized Dojo Toolkit in frontend solutions, as well as the development of Dijit widgets. Skills ------ **Python Web Development** - Django Framework * South * Celery - Google App Engine **Javascript Development** - Dojo Toolkit (Dojo Core/Dijit) - JQuery - Node.js (Express.js, Connect) **Java Web Development** - Java Struts - Jboss Seam - Grails - Hibernate / JPA - Groovy/ - Apache Solr **Devops** - Workable knowledge of Linux server management - Workable knowledge of managed hosting * Heroku * Gondor.io * Openshift **Source-Code Version Control** - Subversion - Git - Mercurial **Database Development** - PostgreSQL - MySQL - Oracle **Project Management** - Trello - Redmine - Pivotal Tracker - Campfire - HipChat - GoPlan Portfolio --------- Django Backend and Frontend Development * http://www.myspinta.com * http://www.votavox.com * http://www.gillianmackenzieagency.com Recommendations --------------- -
zemanel revised this gist
Apr 2, 2013 . 1 changed file with 7 additions and 0 deletions.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -91,21 +91,28 @@ Recommendations --------------- Anna Santeramo Founder and CEO at Spinta "José is a great developer who is very competent about all things Python and Django. He has a strong work ethic and he would be an asset for every company who needs a great, reliable developer. I strongly recommend him." Ian Deamer Lecturer and Academic Placements Manager - University of Plymouth "Jose took over a project where I had had poor service and response. He was completey the opposite. He was fast, reliable and attenative to what I needed. His work is completey to my satisfaction and I will use Jose again when I have the need." Garland Davis Front end developer at DE-DE "When I first met Jose I was desperately looking for help online via IRC, I had come into a channel related to the language this site had been built in. Jose was the first, and only person to provide the answers I needed, after he gave me so much help, I offered to pay him to help me complete the site. In my mind it was money well spent. I recommend Jose to anyone looking for a professional programmer, who you can really count on to provide all the help you need, when you need it." Patrick Przybilla Sr Technical Architect and Drupal Developer "José is an great enthusiastic hard working web developer who is not afraid of new technologies and to bring them into running projects. Won't miss to say that he is one of the geniust code jockeys I've ever met. A full of ideas internet professional." -
zemanel revised this gist
Apr 1, 2013 . No changes.There are no files selected for viewing
-
zemanel revised this gist
Mar 28, 2013 . 1 changed file with 56 additions and 6 deletions.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,5 +1,5 @@ Mini resume - José Moreira ========================== Roles ----- @@ -11,11 +11,12 @@ Project experience ------------------ * Python development - Django (South, Celery) - Fabric - Google App Engine * Javascript - Dojo Toolkit (including Dijit development) - JQuery - Node.js @@ -34,7 +35,7 @@ Tooling ------- * Workable knowledge of Linux server management * Workable knowledge of managed hosting (Heroku, Gondor.io, Openshift) * Source control: - svn - git @@ -59,6 +60,55 @@ Django: * http://www.votavox.com * http://www.gillianmackenzieagency.com Sample Code ----------- ```python def equi ( A ): """ Return a list containing the equilibrium indexes of A or -1 http://codility.com/demo/results/demo64NGSY-JDN/ C to Python port of the solution described on: http://blog.codility.com/2011/03/solutions-for-task-equi.html """ if len(A) == 0: return -1 total_sum = sum(A) left_sum = 0 for i in range(0, len(A)): right_sum = total_sum - left_sum - A[i] if right_sum == left_sum: return i left_sum += A[i] return -1 if __name__ == "__main__": import doctest doctest.testmod() ``` Recommendations --------------- Anna Santeramo Founder and CEO at Spinta "José is a great developer who is very competent about all things Python and Django. He has a strong work ethic and he would be an asset for every company who needs a great, reliable developer. I strongly recommend him." Ian Deamer Lecturer and Academic Placements Manager - University of Plymouth "Jose took over a project where I had had poor service and response. He was completey the opposite. He was fast, reliable and attenative to what I needed. His work is completey to my satisfaction and I will use Jose again when I have the need." Garland Davis Front end developer at DE-DE "When I first met Jose I was desperately looking for help online via IRC, I had come into a channel related to the language this site had been built in. Jose was the first, and only person to provide the answers I needed, after he gave me so much help, I offered to pay him to help me complete the site. In my mind it was money well spent. I recommend Jose to anyone looking for a professional programmer, who you can really count on to provide all the help you need, when you need it." Patrick Przybilla Sr Technical Architect and Drupal Developer "José is an great enthusiastic hard working web developer who is not afraid of new technologies and to bring them into running projects. Won't miss to say that he is one of the geniust code jockeys I've ever met. A full of ideas internet professional." Links ----- @@ -70,7 +120,7 @@ Links Availability ------------ * Will work for food Contact ------- -
zemanel revised this gist
Feb 1, 2013 . 1 changed file with 2 additions and 5 deletions.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -59,9 +59,6 @@ Django: * http://www.votavox.com * http://www.gillianmackenzieagency.com Links ----- @@ -73,12 +70,12 @@ Links Availability ------------ * Currently freelacing Contact ------- * Mobile : +351 918 674 150 (Portugal) * GTalk: zemanel at zemanel.eu * Skype: zemanel_eu * IRC: zemanel on irc.freenode.org -
zemanel revised this gist
Aug 2, 2012 . 1 changed file with 4 additions and 2 deletions.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -43,10 +43,12 @@ Tooling * MySQL * Postgres * Oracle * Project management/support - Redmine - Pivotal Tracker - Campfire - HipChat - GoPlan Portfolio --------- -
zemanel revised this gist
Aug 1, 2012 . 1 changed file with 4 additions and 4 deletions.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -53,13 +53,13 @@ Portfolio Django: * http://www.myspinta.com * http://www.votavox.com * http://www.gillianmackenzieagency.com Node.js: * http://runningwithbytes.com Links ----- -
zemanel revised this gist
Aug 1, 2012 . 1 changed file with 14 additions and 1 deletion.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -48,6 +48,19 @@ Tooling - Pivotal Tracker - GoPlan Portfolio --------- Django: * http://www.myspinta.com * http://www.votavox.com * http://www.gillianmackenzieagency.com Node.js: * http://runningwithbytes.com Links ----- @@ -66,4 +79,4 @@ Contact * Mobile : +351 918 674 150 (Portugal) * GTalk: zemanel at zemanel.eu * Skype: matrixownsyou * IRC: zemanel on irc.freenode.org -
zemanel revised this gist
Aug 1, 2012 . 1 changed file with 4 additions and 0 deletions.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -26,6 +26,10 @@ Project experience - Groovy/Grails - Solr * Templating - HAML - JADE Tooling ------- -
zemanel revised this gist
Jul 22, 2012 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -51,7 +51,7 @@ Links * https://github.com/zemanel * https://people.djangoproject.com/josemoreira Availability ------------ * Currently freelacing with possibility for travelling/relocation -
zemanel created this gist
Jul 22, 2012 .There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,65 @@ Mini resume - José Moreira (zemanel at zemanel.eu) ================================================== Roles ----- * Web Backend developer * Frontend Javascript developer Project experience ------------------ * Python development - Django (South, Celery, ...) - Google App Engine * Javascript - Dojo Toolkit (including Dijits) - JQuery - Node.js * Java - Struts (1.x) - Jboss Seam - Hibernate / JPA - Groovy/Grails - Solr Tooling ------- * Workable knowledge of Linux server management * Workable knowledge of managed hosting (Heroku, Gondor.io) * Source control: - svn - git - mercurial * Databases * MySQL * Postgres * Oracle * Project management - Redmine - Pivotal Tracker - GoPlan Links ----- * https://pt.linkedin.com/in/josemoreira * https://github.com/zemanel * https://people.djangoproject.com/josemoreira Availabiltiy ------------ * Currently freelacing with possibility for travelling/relocation Contact ------- * Mobile : +351 918 674 150 (Portugal) * GTalk: zemanel at zemanel.eu * Skype: matrixownsyou * IRC: zemanel on irc.freenode.org