David Hofmann
Buford, GA. ***** – Mobile: 404-***-**** – ************@*****.***
OBJETIVES
I have recently moved here as a US Citizen, coming from Paraguay, S.A. I have been working for IT companies for the last 4 years. As a self motivated learner, I acquired on my own most of the areas listed on my resume. I learn new things quickly and apply that knowledge to my current assignments and I do a lot of that as a hobby as well. I want to continue in this field here, and expand my experience and opportunities. My Spanish is strong and I am working to improve my English.
EXPERIENCE
Weiss van der Pol Group SRL – wpgsoftware.nl August 2005 - present
Java Developer (~3 years) – Front and back-end developer
Developed many Swing interfaces for different modules like CRM, Accounting, Fixed Assets, Employee’s and prepared the packaging for those interfaces to deploy as desktop applications.
A team player that created a Framework for Swing that applies MVC concepts in which a persistence support was added and most of the swing base components where supported.
Thorough understanding of Swing Concurrency Model and Timing Framework.
Created programming interfaces, back-end processes and play in a team that created the business. Infrastructure of a financial system made with Java Technologies.
Created an efficient migration module that parses different kinds of files to import data from many companies to our system using JDBC and Hibernate.
IT House – ith.com.py June 2004 – August 2005
Software Developer – R&D Department (+1 year)
Wrote the code to parse massive records from a MSC to insert them in an Oracle DB through ProC/C++.
Hutchinson Paraguay – www.cti.com.py June 2004 – January 2005
Perl Developer (7 months)
Created programming interfaces to telecoms systems like SMSC, to send/receive SMS, HLR, Voice Mail.
Wrote scripts that parse and standardize data used as part of a migration module.
Created a daemon to recollect CDR's from the SMSC and insert them on a PostgreSQL database.
Created many web user interfaces using Perl, HTML, and Apache.
Created multi-threaded applications to answer different clients’ requests coming from its mobiles.
Re-wrote a system that interacts with the IVR to add audit and security Policies and to migrate the data from My SQL to an Oracle database.
Alfa Systems – alfa.com.py March 2004 – June 2004
PHP Web Programmer (4 months)
Created a small web system using PostgreSQL, Apache and PHP, which includes an authentication system.
EDUCATION
High School – Colegio Tecnico y Centro de Entrenamiento Vocacional “Pdte. Carlos A. Lopez”
Graduated in 2003 as “Computer Technician” – Asunción, Paraguay.
Books that I have read:
UML Distilled Third Edition by Martin Fowler published by Addison Wesley on 2003
Learning UML 2.0 by Kim Hamilton and Russell Miles published by O’Really on April 2006
Head First Design Patterns, published by O'Really on 2004
Personal studies:
Frameworks for Swing: Application Framework and Beans Binding.
Ajax frameworks: GWT - Google web toolkit
Servlets, Java Server Pages, Java Server Faces, Web Services.
Scrum.
WORKING KNOWLEDGE
Java 5, J2EE 5, JPA, JDBC, JUnit, Deployment, Generics, Annotations, Swing, MVC, Log4J, Java Doc, JBoss Application Server, Hibernate.
Eclipse, vi.
CVS, Subversion.
SQL, PostgreSQL (auto audit), MySQL, H2Database.
Perl, DBI, Regular Expressions, SMPP.
PHP, HTML, XML, Apache.
C Language, ProC/C++, Socket Programming, Multi-threading.
Linux, FreeBSD.
Open Office, Microsoft Office, Smart Card.