Ruby, Java, C++ to back-end RDBMS Available Mid March

Agile PM / Architect / Presales

Comprehensive development expertise, demonstrated presales and sales engineering accomplishments.

Experienced hands-on developer and analyst with comprehensive web development experience, developing all components of zero-client distributed n-tier database applications, for commercial as well as internal IT systems. 

Experience developing in Ruby, Java, C++ to back-end RDBMS (Oracle, MySQL), document management systems.

Over 4 years of development experience with Ruby with and without Rails.

10+ years of experience in analysis, design, development, code review, testing, build, and deployment with development model using J2EE technologies.

Full life cycle experience in highly secure, extremely large-scale deployments of very high volume of critical data with extensive security.

Experience with dynamic programming, metaprogramming, introspection, functional, OO and prototype based paradigms.

Expertise in rules-based processing, natural language processing, and integration of relational database data.

Experience in sysadmin, db administration, billable consulting, on-site consulting, training and consulting in non-English-speaking environments.

CURRENT PROJECTS

Developing an MVC+R framework, adding a dedicated rules engine to permit managing business logic outside of the application.

Developing server to deliver multiple data streams to web browser client using multipart http, xhr, AJAX and Comet.

Generating 3D and 2D animations in browser and overlaying on video.

Implementing RESTful URL API DSL.

Deployment as a war file in a cloud appliance (iso) of a linux distro containing a web server and database.

Organized a business networking group, holding 15 meetings in 2011.

EMPLOYMENT HISTORY

Wellcare through Veredus, Tampa, FL 33634 (3/2012-8/2012)

Rails developer, feature enhancements, bug fixes, Mail Order Pharmacy project.

Technologies used included: Rails 2 and 3, Webservices with SOAP, savon, soap4r, Javascript, configuration of gems, Ubuntu, VirtualBox, CentOS, RedHat, Sharepoint.

DivergentLogic LLC, Layton Utah (9/2011 – 2/2012)

Ruby/Android Java Developer

Technologies used included: Ruby, Rails, Android Java

Added functionality to Rails-based training system.

Developed in Android Java.

Developing Marketing demo for animated training system for HTC.

Setup of redis, beanstalk, couchdb.

AT&T through Collabera, Tampa, FL (4/2010 – 11/2010)

Ruby consultant/developer

Technologies used included: Ruby, VMWare, Red Hat Linux, Cucumber, Javascript, Selenium.

Consulting and development in Ruby of cloud computing system, system administration of VMWare and Red Hat.

Analyze of existing application for cloud deployments in order to supply specifications Java based production system. Extracted API calls.

Developed front-end functionality in Javascript, JQuery.

Test driven development, created back-end test suites in cucumber, browser test suites in Selenium, Watir.

Developed Ruby module to handle reporting.

Implemented Source code control through git, cvs, github.

Installed and configured Red Hat Linux in VMs and bare metal.

Implemented virtual machines in VMWare.

Implemented RAID configuration, partitioned disks.

JPMorgan through Princeton Information Systems, Brandon, FL (4/2008 – 10/2009)

Change management, Treasury Support Systems

Technologies used included: Java, Ruby, PRPC, Solaris, Oracle, MSSQL, Pega PRPC.

Development in Java and Ruby, system adminstration of Solaris, Oracle and PRPC.

Design, development, and implementation phases of client/server functionality to internal project allocation system using Ruby and Javascript.

Implemented MVC (Model View Controller) architecture for Application development using Ruby on Rails Framework.

Analyzed and improved application efficiency by optimizing queries for Rails.

Experience with design patterns, OO analysis, design and programming experience, UML, SOA, Web 2.0, semantic web, Rational Rose, MVC.

Used ORACLE as RDMBS for application.

Expertise in implementing Rails based software components such as front end Web applications, REST based web services, Rails plugins, Batch processing applications using daemons (Firedaemon).

Created Stored Procedures, Triggers, Views and Cursors for retrieving results in required format.

Developed server side applications using Servlets and JDBC.

Managed application which migrated data from Oracle 10g database to SQL Server 2005 (Datamart) in a 24/7 production environment.

Extensively used Oracle Application Server (Weblogic), including deployments in a clustered environment.

Developed database DDL in Dev, and followed extensive internal review and approval procedures for DBA and data dictionary deployment into QA and Production environments. Wrote SQL statements to create tables, sub-queries, joins and participated as technical resource through extensive group QA and UAT testing.

Developed front-end JSP pages, hosted in a J2EE environment.

Production support, deploying jars, web services, changing configurations.

Developed data loader in Java.

Deploy oci and thin drivers, some database tuning.

Create DDL scripts, tables, sequences, indexes, public synonyms, create ad-hoc queries, connection strings, including PL/SQL.

Develop Unix shell scripts, implemented, modify autosys scripts.

Implemented remote debugging of apache and weblogic servers.

Deployed Web Services.

Production support: Created, managed tickets in various CM systems (Peregrine, ECMS).

Javascript in Ruby on Rails for browser-side functionality.

Created stored procedures, triggers, views and cursors for retrieving results in required format.

Cybershift, Parsippany, New Jersey (3/2007 – 7/2007)

Remote Developer

Technologies used included: Java, J2EE, MSSQL, Eclipse.

Development of custom programs in Java to implement functionality the application couldn’t support.

Custom development of program to implement rules not able to be defined in Cybershift’s commercial application, custom data import/extract programs using Java/J2EE, Oracle, MSSQL on Windows and Linux.

Processed rules data in entity beans.

Created Stored Procedures, Triggers, Views and Cursors for retrieving results in required format.

Developed custom rule processing code through runnable static classes in Orion-based app.

Wrote SQL statements to create tables, sub-queries, joins and tested those statements.

Database reporting using Inetsoft.

Developed database import/export functionality to and from Oracle and SQL Server using Java.

Pilgrim Software, Tampa, Florida (10/2005 – 7/2006)

Product manager for commercial documentation control application (SmartDoc, SmartAudit, SmartTrain) ) for regulatory compliance (FDA 21 CFR etc.) as well as Consulting and Training

Technologies used included: Crystal Reports, some VB.net, C#.NET, ASP.NET and MSSQL at customer sites.

Product Manager for Audit, Training and Document Control applications (10/2005-7/2006)

Taught classes on Crystal reports, Pilgrim’s software products.

Generated Crystal Reports, taught classes for customers and staff on Pilgrim’s schema and developing queries using Crystal and SQL.

Custom development of screens using XSL, CSS Pilgrim internal schema generation tools, XSLT and XML.

Custom onsite patching of an application using VB.net, C#.NET, ASP.NET and MSSQL.

Usage of Workflow Foundation, activities creation, etc.. WCF and SOA.

Installed and deployed application, including configuration with IIS on Windows.

Strong understanding of Oracle and SQL Server stored procedures.

Used & created SQL stored procedures to retrieve the data from the MS SQL database.

Worked with Stored Procedures, Functions in MS SQL Server and Oracle.

Performed database import/export functionality to and from Oracle and SQL Server with custom tools.

Prepared use cases to capture functionalities having basic and alternate flows.

Actugator, Port Richey, FL (8/2001 – 9/2005)

Lead Developer

Technologies used included: Ruby, C++, Java, Javascript.

Startup to develop software for HIPAA compliant electronic management and delivery of medical images and records.

Developed application and successfully made initial sales.

Developed a document control application for procedure management for vertical markets.

Extensive development using XML, XSLT, DICOM primarily on Windows.

Developed active record like ORM for database access.

Development in Ruby, C++, Java, VB, ASP, Javascript.

Verizon, Temple Terrace, Florida (9/2000 – 7/2001)

MTS Systems Engineer III

Technologies used included: Java, J2EE, C++, Informix, HP/UX, Linux.

Developed screens for internal software for special circuit assignment, multi-tier Swing application, using C++ for back end, Java/Swing for front end, Informix database, custom messaging (AAIS project).

Developed base documentation for team by parsing code using Perl.

Throughout the project we worked in a very fast-paced, rapidly changing environment with C++/Java developers, the project DBA, with code reviews and functionality discussions.

Developed the user interface, server and relational database.

Responsible for both Swing and server side java programming.

Implemented automated testing using Robohelp.

SPX corporation /Valley Forge Technical Information Services GmbH, Munich, Germany (2/1997 – 8/2000)

Lead Consultant

Technologies used included: C++, Java, DAO, ODBC, XML, XSL.

Developed systems in C++ to process XML (then a more complex system called SGML) for DaimlerChrysler/smart.

Developed C++ metadata processing engine.

Was one of two programmers doing the original development in C++ in MVC framework. Developed prototype, with continual interaction with customer in Switzerland, in German.

Sold and then developed a Java application for Saturn.

Lead consultant at customer site in presales and implementation of custom solutions, developing requirements, doing development, as well as handling onsite integration, conforming to test plans and test cases managed by a third party consulting company.

Prepared use cases to capture functionalities having basic and alternate flows.

Created class diagrams, use case diagram, sequence diagram and activity in support of sales and consulting activities.

Designed With DBA, designed database logical/physical data models.

Consulted at GM Europe, Ford US and UK, Fiat.

Knowledge Express Data Systems, Berwyn, PA (10/1995 – 1/1997)

Computer Operations Manager and Solaris System Administrator

Technologies used included: Solaris, Perl, C++.

Lead project to automate custom data parsing and imports for subscription online search engine, using C++ and Perl, from a wide variety of database inputs received from universities, NASA. Previously it had been done with macros.

System administrator of Solaris and Linux systems. Administered processes using Httpd, wais, dbm.

Configured and implemented Cisco router, WAN, frame relay, T-1 services.

Created data parsing, conversion and import systems using C++, Perl, BASH, and other technologies. Designed and developed web applications with VBScript/SQL Server. Wrote and implemented Unix/Perl portal program to provide Internet access for online application.

Managed relationships with data vendors. Supported customers and staff.

The Wharton School / The University of Pennsylvania, Philadelphia, PA (3/1991 – 9/1995)

Programmer / Networking Consultant

Technologies used included: C, Oracle, HP/UX, VMS, NetWare, PL/SQL.

Developed administrative systems in C, VB and Oracle.

TRAINING/CONSULTING PERFORMED

Consulting at JPMorgan, Fiat, Ford, GM, also at Essilor France (in French)

International experience, lived in Germany 3+ years, projects in Italy, France, UK, Sweden

SQL, Crystal Reports: training for multiple companies, Genzyme, Essilor

XSL, CSS: private training, Essilor France

Unix: Webster College

Windows Networking: Webster College

Consulting and Training on XML (in Italian): Fiat, resulting in our being awarded contract

PRESENTATIONS

Developed and delivered presentation at XML Europe 2000 Paris.

Developed and delivered presentation at XML US 1999 Chicago.

EDUCATION

Graduate study: Courses toward masters degree at University of Pennsylvania, Wharton School.

Undergraduate: BA Russian Language, West Chester University.

PERSONAL

Multilingual, with degree in modern language. Fluent German, have done consulting in French and Italian.

US Citizen. Newly available to relocate or travel.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Comments or opinions expressed on this blog are those of the individual contributors only, and do not necessarily represent the views of Namtek or its management. Readers may copy and redistribute blog postings on other blogs, or otherwise for private, non-commercial or journalistic purposes. This content may not be used for any other purposes in any other formats or media. The content on this blog is provided on an "as-is" basis. Namtek shall not be liable for any damages whatsoever arising out of the content or use of this blog.
%d bloggers like this: