Senior Software Engineer, proven technical leader charged with design, development, and implementation of all tiers in new software modules, ranging from the database tier to application business logic to user interface design. Emphasized quality service by interfacing directly with customers to provide process analysis, work flow management, and real-time troubleshooting. Demonstrated ability working as an individual contributor or as a peer leader in groups of up to five developers. Developed the lot Billing module to address a previously un-modeled, industry-specific process for bidding and managing large contract orders. Designed, developed, and deployed a new contract management module, providing 100 change accountability. Refactored the core order entry ui and business logic for performance and modular reuse, reducing order loading time by a factor of nine.
Maven guide — geoserver.14.x developer Manual
Developed and implemented the lunch And learn program to promote cross-functional team education. Analyzed and documented current build, release, and deployment strategies. July 2005 to march 2007 icat managers, llc boulder,. Software Engineer ii, developed multiple multi-tier J2EE web applications with a small team for internal and external users, using Hibernate, axis.x, and Struts.X. Researched and evaluated new and emerging technologies for potential implementation. Authored icats standard Ant build templates incorporating several maven2 policies and practices. Designed and implemented icats first efforts in testing and continuous integration. Expanded icats build practices to include unit test and code coverage metrics, and established historical reporting of these metrics. Surpassed a 75 code coverage goal on the testing flagship project. Promoted from a software Engineer I position to software Engineer ii within 9 months of hire simple as recognition of technical and leadership abilities. 19 Intuit Distribution Management Systems, (Formerly: Eclipse, inc) boulder,.
Investigated and pocd new technologies (Node. Js, Scala, sqs, jersey, hystrix, etc). Migrated source-code control from svn to git. Enhanced build pipeline to facilitate continuous Deployment. March 2007 to march 2008 PlanetOut, Inc san Francisco,. Software Engineer, implemented essay and optimized member search capabilities using Lucene. Implemented maven as the build platform of choice for the new platform. Established baseline architectural goals on an Architectural Committee for. PlanetOuts new platform, based on an Oracle/Hibernate/Spring/Struts stack.
Implemented a caching Image Proxy on google App Engine. Implemented distributed caching using Memcached and aop. Published several Open source Projects for Flite. Implemented maven as the for build platform. Implemented the dependency Injection pattern in new code using Spring. Migrated old code to follow modern Dependency Injection lifecycles. Helped reduce monthly hosting costs by 20 (June 09 to sept 09).
Memberships Professional Member of the Association for Computing Machinery (ACM) since 1995. Associate member of the Institute of Electrical and Electronics Engineers, inc. Miscellaneous Fluent in written and spoken English; Native language german; Green Card. Education Masters in Computer Science, technical University berlin, germany; 1997 Andreas Guther—Software Engineer, richmond ca 94806 (Updated: Dec 5, 2005) 3/3. Objective, a highly motivated and innovative senior Software Engineer with extensive experience delivering end to end enterprise software solutions seeks an intellectually challenging development position. Employment, march 2008 to Present Flite, inc (Formerly: Widgetbox, Inc) san Francisco,. Principal Software Engineer, implemented several apis in front of Amazon SimpleDB.
Real World Selenium Resume which gets more job
07/2000-05/2001 Senior Software Engineer Contractor to netFuel Inc Designed and developed as contractor to netFuel the company's essay web site using Apache, php, mysql. Software developer, researcher, manager gmd fokus—berlin, germany The Fraunhofer Institute essay for Open Communication Systems fokus researches and develops mobile communication systems in wireless and wired networks. Managed a european Union research project (budget over 2 Million) in Agent technology (miami) with partners from Europe, canada, and Japan. Software designer for Agent Technology-based Network management. Research engineer for the german National Research Center for Information Technology in the competence center Intelligent Mobile Agents. Designed and implemented management applications in a corba-based telecommunication environment using omt, java, and Design Patterns in the context of a tina-auxiliary Project at the german National Research Center for Information Technology.
Co-authored book on Web publishing. Software developer Technical University berlin—Berlin Germany designed and implemented in unix environment Graphical User Interfaces for a tool set management application in Motif. Editor for project deliverables in latex. Team member of quality assurance group for jvtos. Wrote user guide for jvtos. Software developer AlphaSoft—Berlin, germany self-employed developer and company owner. Designed and implemented applications mostly for a travel agency using Borland Pascal and the paradox Database.
Designed and lead the implementation of an internal email based Ticket Reporting system using Apache, php, html. 07/2000-05/2001 Senior Software Engineer Charles Schwab, Inc.—San Francisco, ca charles Schwab, Inc. Provides securities brokerage and financial services. Contractor for NetFuel on the Charles Schwab ipo project java application Group from July 2000 until March 2001. Led client side application architecture and gui design, developed data processing applications in java using corba and Swing. Responsible for continuous build integration using make.
Introduced project oriented mailing lists in Open source development style with best mailman and its mailing archiving system which helps to keep track of project relevant information often only exchanged via email. Designed, developed, and since then maintained the company's internal developer portal web site, using Apache, html, css, php. Introduced company to maven generated project sites. Introduced company to test Driven development using JUnit for general and DbUnit for database related tests. Since then evangelist within the company for development with JUnit and the xUnit testing family like xmlunit, DbUnit, pyUnit, httpUnit, etc, which greatly improved the code quality and shortened qa cycles due to less bugs in initial qa hand overs. Participated in the architecture team for the company's new billing framework. Major contribution to the persistence layer as well as design and development of central business processing components. Since 2002 responsible for maintaining the concurrent Versions System cvs and viewCVS. Introduced to the company a wiki web used since then for shared project and production issue documentation and which has improved the companies process of knowledge transfer.
Developed Web based requirements management system based on php and mysql which provided management and developers with different views on the requirements and contributed to a solid development process. Improved and simplified the development environment set-up and build process dramatically by introducing maven to the company. Since then maven became the companies first choice of software project management and comprehension tools. Wrote servlet based api interfaces which simplified the process of testing new developed apis dramatically. The code base was written in java. Api interfaces specified in xml and xsl were used to transform the specification into pluggable java classes and html interfaces. This made it possible to reduce the time necessary to provide new api test interfaces within less than an hour instead of a day. Automated process of writing table accessing jdbc based classes by designing and implementing a source code generator in java that uses meta data and introspection provided by jdbc to generate the needed components. Usage favourite of code generator cut down the time for providing those components dramatically and assured consistent and bug free code.
Management System (DMS) after the company canceled the purchase of a commercial dms and introduced company to an Open source dms which has been used since and eliminated a high cost from the company's budget. Designed application framework using the dependency Inversion Principle (DIP) and Dependency Injection pattern which supports the development of components easily testable in isolation and within a controlled environment. Improved overall code quality by introducing within the same project the company to mockObjects. The framework was successfully used in the companies Offer Management application, a large scale, n-tiered enterprise solution comprised of various java, j2ee, and corba technologies, and contributed significantly to an application built on time and within budget with a very low bug rate. Developed a testing framework for java code accessing databases. The framework is built on top of DbUnit with the goal to ease the set-up and usage of DbUnit. The framework allowed easy configuration of different database connections and DbUnit integration into test code with a few lines of code. Framework contributed to a wider acceptance of DbUnit usage due to its ease of use.
Java developer Resume Profile