Objectives: I am a results-oriented software developer. If you are looking for an experienced developer comfortable with leading-edge technologies then we need to set up an interview. If you are working on meaningful projects (read: Change the world) then by all means let us meet.
If you are scanning for keywords just to check who is the best candidate at googling sample resumes and performing the skillful art of cut & paste, please don't call.
Keywords: Python, java, C, SQL, PL/SQL, xhtml, CSS, javascript, AJAX, php, django, google app engine, linux, Apache, Sendmail, Bind9 DNS, vim, jDeveloper, Eclipse, firebug, junit, unittest,SVN (version control), OOP, OOD, Design Patterns, Agile development, Scrum, eXtreme Programming, CRC, User Stories, use case.
Freelance Software Developer
Contract and/or Telecommuting
Full software development cycle. Web (Django, quixote, Ajax-php) or networked applications (xmlrpc, socket, twister).
Short frequent iterations. Regression tests and code integration before the end of a work day.
The client is always aware of the status of the project.
- Collaborative and group management Application: Configurable and extendable web application to foster collaboration and shared resource among members of a work group.
Tools - technologies
- Language: Python (quixote)
- Database Schema design for Oracle g10.
- Network: intranet (linux server, apache, ...)
- Technologies: User stories (sometimes Use case), Scrum (sprint backlog list and burnchart), Test driven Programming (unit test)
- Sign language (LSQ) Vocabulary builder. FlashCards like application
Tools - technologies
- Language: Python, Tkinter
- Client - serveur network: Twisted python
- DataBase: pySql
- Techniques: Test driven Programming
- publisher/subscriber pattern for a MVC design
- Club and Organization Management Software for members and employees
Tools - technologies
- Language: Python
- Web framework: Django
project leader &
Programmer
DIGITECH(SARL)
- Responsible for managing a team of designers and developers to produce our core product offerings. Fonctionnal Conception. Requirement gathering.
- I was responsible for the design and execution of the development work. Schedule and task coordination between programmeurs.
- I was responsible of coordinating our relationship with the customer. Particularly on issues such as helping the customer formulate user stories. At clients request, Use Case for the initial system discovery were also uncovered.
- Set up and design Test Software and QA procedures for the companies in house projects. unit test, acceptance test(with clients participation), regression tests.
- Thoughout this period, I regularly traveled to Singapore for job related purposes.
Tools - technologies
- Programming language
c, Python, Java
- Script
Python, Bash, html, javascript
- Techniques:
Test driven Programming
Programmer/Analyst
DIGITECH(SARL)
- Fonctionnal analysis and technical design. Documentation
- Interactive DHTML interface and MySQL database (CGI scripts in C)
- Designed an indentity authentification system with badge and photo snapshots (C, php).
Statistic module to allow easy and organized access to log entries and access patterns.
Tools - technologies
- Programming Langauge
c, php
- Script
bash, html, javascript
- Techniques:
Design by Contract