Java Developer Resume
New York, NY
SUMMARY:
Experienced Java, Grails and C# web and database developer capable of working both independently and as part of a team, and of learning new skills as required.
TECHNICAL SKILLS:
Languages: Java, Groovy (Java dynamic language), SQL, C#, HTML, JavaScript, CSS, some php and VB/VBA, Object Pascal
Tools: Grails ( Groovy on Grails - Ruby on Rails type Java development stack), MySQL, MS Visual Studio (C#), MS SQL Server versions 6.5 through 2005, Windows/4NT batch scripting, Linux shell scripting, Amazon Web Services server management, Oracle VirtualBox, Bazaar (CVS-like version control system)
PROFESSIONAL EXPERIENCE:
Confidential
Java Developer
Responsibilities:
- Ongoing development of Java web applications for a private client using Grails and MySQL, revising original version's code and implementing new features with each iteration.
- Improved application's user interface functionality via layout redesign and use of Ajax-enabled components including Yahoo User Interface (YUI) library.
- Remotely administered Windows and Linux servers hosted on Amazon Web Services.
- Transitioned Windows Server-hosted sites to Linux hosts and resolved relevant issues.
Confidential, New York, NY
C# Developer
Responsibilities:
- Primary developer of an ASP.NET (C#) application for a private client, providing portal access to other applications and reports delivering data from production system in realtime and from nightly-updated data warehouse.
- Implemented linked server SQL queries and SSIS jobs to populate SQL Server 2005 reporting database from heterogeneous sources, including SunGard AddVantage application, Excel spreadsheets and various flat file formats.
- Optimized and administered development database, and performed emergency data restore and recovery operations on corrupt database instance.
Confidential, Darien, CT
Java Developer, SQL Server DBA
Responsibilities:
- Team member in agile development of proprietary trading platform and related applications in J2EE Java on BEA Weblogic Server, and of corresponding web applications using JSP and Struts.
- Primary designer and developer of trading platform adjunct system, handling commissions, dividends, direct share transfers and fund adjustments, and of Java thin clients for data import and export.
- Created reports and application interface pages in “classic” ASP for corporate intranet.
- Administered MS SQL Server 2000 systems, implemented maintenance plans and data replication as part of failover/load balancing plans.
- Optimized SQL code and database indexes resulting in faster transaction processing, increasing trading platform data processing rates.
- Provided on-site support for users, including setup and maintenance of workstation hardware and software.
- As part of on-call support rotation, provided 24/7 application and database support both on-site and remotely.
- Maintained legacy applications and reports in Delphi 5 and Excel VBA using Office Automation, and migrated legacy databases to SQL 2000.
Confidential, Hawthorne, NY
Delphi Developer
Responsibilities:
- Team developer on Windows version of flagship medical assessment and billing application using Delphi 5 and Oracle 8, later became lead developer for maintenance and updates.
- Designed and developed additional application and report modules from high-level specification.
- Converted existing applications for multi-database support by rewriting Oracle PL/SQL syntax to ANSI SQL and T-SQL.