CV/Resume for Danny Tamez
Summary
- Over 14 years of experience in the field of software development specializing in java, python, and j2me.
- Senior Level Architect/Developer with many years experience in analysis, design, development, deployment and integration of enterprise applications.
- Advanced skill in idiomatic python and popular python related technologies.
- Strong proficiency in Java/J2EE technologies including EJB, SOA and J2ME.
- Excellent analytical and programming skills with broad range of application from front end to back end.
- Able to communicate effectively and comfortably in both technical and client facing settings.
Qualifications
- Operating Systems
- Linux (Ubuntu, Red Hat), Unix (Solaris, AIX) Windows (Vista, XP, NT)
- Languages
- Python (1.6, 2.3,2.4,2.5), Java (since 1.1), C/C++ (MSVC++, Borland C++ Builder, GCC), XML, DTD/Schema. XSL/XSLT, XPATH, Voice XML, Call XML, HTML/XHTML, JavaScript, CSS, Bash, ATL, COM, Delphi 6, .Net
- DBMS
- Oracle (since 8i), Postgresql 8, MySQL (since 5.0), SQL Server (since 6.5), SQLite 3
- Python
- Django, Google App Engine, wxPython, TurboGears, SQLAlchemy, Elixir, SQLObject, CherryPy, KID, Genshi, Python Imaging Library, PyOpenGL, Pyglet
- J2EE
- EJB (since 1.0), Hibernate 2 & 3, Spring, Struts 1.1, Servlets, WebLogic (since 4.5), JBoss, Tomcat, Websphere, STXX, Ant, JUnit, XDoclet, JMS, MSMQ, Swing, AWT, Ultra Light Client, JSP, JSF, Spring Webflow
- J2ME
- MIDP1 & 2, J2ME Polish, Blackberry JDE, Palm, WAP, WML, Toolkits: (Sun, Motorola, Siemens, Nokia, MPowerPlayer, Micro Window Toolkit, Sprint)
- Other
- Apache, IIS, MTS, wxWidgets, Steinberg VST SDK 2.1, 2.2, Google maps API, CORBA, ASP, Dojo Toolkit
- Source Control
- Mercurial, Subversion, CVS, Visual Source Safe, Rational Clear Case
Professional Experience
Azillia (startup - pre launch)
April 2008– current
Back End Team Lead
Virtual Team
- This was a "from the ground up" project. Original architecture was based on Google App Engine, and much work was done in that direction.
However, because of problems with GAE's presently restrictive quotas, I moved the development team through the transition from a Google App Engine architecture to Django and a relational backend.
Work was primarily back end dev but also included some front end dev, planning and estimating, and business analysis.
- I put together our teams overall code foundation for django, built our model and database, and staging environment
- I worked closely with the business and with our contracted front end designer to represent Azillia's technical needs.
- Part of my work involved several tech spikes for proof of concept (mapping, integrating DOJO front end with python backend via JSON).
As part of my work with Azillia I contributed to 2 open source projects (gepy - simplifying Google maps usage with shapefile data; GaeJSONRest -
integrating Google App Engine and REST based web services with a JSON transport ).
- Additionally, I put together our build and test environment which was Buildbot based and used nose-gae, pylint, webtest, Rhino, and Mercurial hooks.
Environment includes Django 1.0, Python 2.5, DOJO toolkit, for UI and AJAX, Google Maps API, Django templates,
various address book APIs (Yahoo!, Google, MSN) and Mercurial for distributed source control.
Culture Hall
Sept 2008– Nov 2008
Senior Software Engineer
Virtual Team
- Culture Hall is a web based fine arts community and showplace. I added new functionality to allow
members to promote their own works by submitting critiques of others’ works.
- I added UI improvements in various parts of the application as needed.
I also worked on design and implementation of the events features of the site. Environment includes Postgresql 8, Hibernate 3, Tomcat 5.5, Spring Webflow and subversion.
Southwest Airlines
Feb 2008– Aug 2008
Senior Software Engineer (Contract)
Dallas, TX
- Part of the CEBS team (Customer Experience Business Services) that is the backend for several applications including CS2,
Southwest.com, QIK, GOT etc. I worked primarily on the pricing service but also on reservation retrieval, and reservation management.
- Services are defined in IDL and implemented in Java. Clients are written in Java and C++.
Environment includes Websphere, Spring, JDO, Oracle 9i,ORBIX, Clear Case and Sun Solaris.
Olive Tree Software
Dec 2007– Jan 2008
Senior Software Engineer (Contract) (Telecommute)
Virtual Team
- Added support for European characters (extended ascii) on Blackberry Devices using custom bitmap
fonts. Added font options across multiple devices also via custom bitmap fonts.
- Implemented enhancements to the application’s search facilities.
- Small changes to the online search (cgi based).
UPS Supply Chain Solutions(formerly NextJet Technologies)
Jan 2001– Nov 2007
Lead Technical Specialist
Dallas, TX
- One of three team leads sharing responsibility for designing and overseeing all application develop-
ment, mentoring other team members and interfacing with our business analysts and functional user
representatives.
- Architect and lead developer for J2ME based driver management application interfacing to enterprise
system.
- Subject matter expert for our product in the following areas: UI technologies (AJAX, CSS, javascript,
Struts), Licensing and Security (role based security down to the field level), Wireless applications
(J2ME, WAP and XHTML based apps running on various phones and PDAs, Struts for XML and XSLT
for delivering correct markup), Courier Automation Program (external web access for vendors), Voice
Notifications (Motorola Voice XML 2.0 for text to speech, Struts for XML and XSLT, JSP)
- Used various J2EE technologies with team using XP methodology to build world class logistics soft-
ware for companies including UPS, Federal Express, Menlo, Conway and Greyhound.
- Spearheaded unified build process for all projects utilizing ANT.
- Used J2ME to utilize GPS capabilities in Motorola phones to update the system.
- Used Swing for application’s front end when it was originally used in house.
- Solutions utilized (Oracle 10g, 9i and 8i, Apache Struts, JSP, Apache Web Server, EJB 1.x and 2.x,,
WebLogic web services for integration with external warehousing and inventory systems, Hibernate,
Spring, XML, XSLT, XDoclet, JUnit, Ant, Voice XML, Call XML, J2ME, HTML, JavaScript, Shell scripts,
Linux and Solaris deployments, BEA’s WebLogic Server versions 6 to 8, one client was ported to
IBM’s WebSphere Server and DB2)
USWeb
Jul 1998–Dec 2000
Technical Architect & Senior Developer
Dallas, TX
- Shane Jewelers: Responsible for all technical decisions and architecture. Led
team of developers to provide web presence, inventory management, warehouse integration, online
secure purchase system, streaming ads, and user forum. Migration of disparate data sources and
nightly batches via SQL server data transformation services, customer serviceable website for adver-
tising and selling their products, used AWT and graphics API to implement the “Design Your Own
Ring” feature, used MTS, COM and VB components for middle tier running on WebLogic cluster and
IIS web server.
- Tenet Health Care: Technical lead for online B2B service for the health care
industry utilizing J2EE framework and SQL server db. WebLogic cluster on NT, IIS and servlet based
UI.
- UZone Collegiate book purchase site that expanded to include other features
like rating professors/classes.
- GTE (Verizon) People Pages – Tech lead for IntraNet site consolidating all of the existing employee information across all of GTE’s offices. Data transformation services and CDO (for Exchange server)
were used to pipe in data nightly. ASP, IIS, VB for presentation and administrative tools and reporting.
- Several other projects using SQL server, IIS, WebLogic/JSP or VB/ASP.
IntellAgent Control Corporation
May 1994–Jul 1998
Product Lead Developer
Dallas, TX
- Lead developer for company’s flagship product versions 4.5 and 4.0. Sales Force Automation software
utilizing IBM’s Domino server, Lotus Notes and Visual Basic.
- UI and middleware work on company’s next generation product “Pioneer” which utilized MS Exchange
Server, MS SQL Server, C++ (MSVC++), ATL and Visual Basic.
Education
Dallas Theological Seminary
Sep 1992-May 1995
ThM (Masters in Theology)
Dallas, TX
Florida Bible College
Sep 1983-May 1987
BA Education
Kissimmee, FL