## BIO
OBJECTIVE To join the Software Development team of an organization delivering Information Retrieval Systems, Enterprise Search Systems, and Sentiment Analysis oriented Systems, in hopes of learning state of the art techniques of Natural Language Processing and Information Retrieval, including furthering my knowledge of machine learning techniques, and hopefully participating in the private sector research efforts, that have proven essential to the advancement of global advancement of Information Retrieval. WORK EXPERIENCE Python Software Engineer November 2010 - present APS Healthcare Responsible for ongoing maintenance of a Zope based Multi-Client Web Application, using Python, jQuery, and SQL Server 2005. Freelance Developer May 2009 - present E-Lance | Boston, MA Computer Software As an experienced Java and Python Developer, I am able to work as a freelance developer through E-Lance and vWorker, by bidding on projects, and providing requirements analysis, software development, and deployment and installation. Working as a freelance developer, I have completed several systems in both Java and Python, ranging from a complete Backoffice System for European company with 4 sister companies that all used the system, a startup keyword density empowered crawler, a firefox plugin providing e-commerce sites' voucher codes and competitor information, as many more. I work throughout the entire software development lifecycle, from requirements analysis, to deployment and installation. I am currently system admin for the firefox plugin called, BasketBuster, and continue to have repeat clients due to my professionalism and efficient delivery times. Java Software Development, Python Development, Linux System Administration, consultant, Information Retrieval Systems Developer September 2009 - April 2010 Information Retrieval Research Group at Queen Mary, University of London | London, London Computer Software As a member of the Intelligent Web Technologies master's program, I was invited to work on a consulting basis for the Information Retrieval Research Group at Queen Mary, University of London. The IR group at Queen Mary, University of London were in the process of developing a marketable Word Cloud enabled retrieval system, that extended the group's retrieval platform; HySpirit, by means of document analysis that presented Word Clouds in the form of the Java Prefuse Data Visualization toolkit. My duties included implementing the web service responsible accepting the user's query, and executing the search using the HySpirit platform, as well as developing the front end interface, which was constructed from the web service's returned result based on the Prefuse Data Visualization Toolkit. Java Programming. Structured Document Retrieval. Element Ranking Algorithm., Java Software Developer September 2008 - July 2009 Cadooz AG | Hamburg, Hamburg Computer Software Java Software Developer. Part of an 8 member software development team, where I learned professional development practices, including change management, team based development, and systems administration. As a member of the Software Development team of a Hamburg, Germany based voucher card provider, I was charged with enhancing and maintaining the backoffice system powering the companies business model, as well as implementing several of the B2B portals which enabled clients to access their data stored on our backoffice database. Moreover, I was charged with implementing a system which was to support a new product offered by Cadooz, called CadoozCard, which worked like a debit card, allowing corporations to gift their employees with voucher based credit to local merchants. The CadoozCard was printed by an Italian debit card producer, and my task included porting our internal process to work with their legacy system, which required extended communication with said Italian company, as well as ensuring out end result adhered to their system's specifications. Java Software Developer, Team Software Development, Subversion, Change Management, MySQL Administation, Linux Administration, EDUCATION Master's Degree, Intelligent Web Technologies, Information Retrieval, September 2009 - September 2010 Queen Mary, University of London | London, London The master's program exposed to the historical and current techniques of Information Retrieval, Advanced Program Design in Java, XSLT, as well as the Semantic Web. My thesis was titled; "BlogAnalyser", that used techniques of Natural Language processing; mainly Information Extraction, Entity Relationship Extraction, Naive Bayes, and Maximum Entropy, in order to provide Named Entity Recognition and Sentiment Analysis of various Blogs ranging from tech-reviews, to news, to politics. My implementation was done entirely in Python, including all machine learning techniques, and Named Entity Recognition tasks. Bachelor's Degree, Applied Bussiness Computing, September 2004 - June 2008 University of Sunderland | Sunderland The Bachelor degree introduced me to the Software Development lifecycle, the basics and advanced methods of Software Engineering and Software Risk Assessment, Networking, Databases and Entity Relationship Diagram, Object Oriented Programming, and XML. My final project was an Electronic Medical Records system implemented in Java to provide support for a health clinic
## Area of Expertise
Python, Java 6, J2EE, Linux, JBOSS, Glassfish, Tomcat 6, Java Web Services, MySQL, SQL Server 2005, C#, VB.NET, [login to view URL], .NET Web Services, XML, XSD, CSS, HTML, DHTML