David Medinets

David Medinets

Ruby Guru at General Dynamics Information Technology

Washington D.C. Metro Area

Current
Past
  • Consultant at Sprint
  • Consultant at Affy Agile Advice & Coding
  • Consultant at infoReliance
Education
  • Regents, SUNY
Connections
226 connections
Industry
Computer Software
Websites

David Medinets’s Summary

- Certified Scrum Master
- Java, XML, and RDBS experience.
- History of Successful Application Deployments.
- Development of Toysrus eCommerce site in 1999.
- 10 years at Prudential Insurance ('86 to '96)

David Medinets’s Specialties:

- Application Development
- Complex Business Rule Implementation
- Java Programming
- Oracle
- Database Schema Design
- Assimilating New Techniques
- Evaluating Programming Paradigms
- remote paired programming
- code profiling
- develop unit and integration tests
- validation for HTML, CSS, XHTML
- enhance team productivity
- mentoring services


David Medinets’s Experience

  • Ruby Guru

    General Dynamics Information Technology

    (Public Company; GD; Information Technology and Services industry)

    December 2008Present (1 year )

    Designed and developed the prototype for Wisteria – a Candidate Tracking System using Ruby on Rails, SQLLite3 and the restful_authentication, active_scaffold, and userstamp plugins. The application read and parsed MS Excel spreadsheets. Additionally it used Open Office macros to convert MS Word files into PDF and text files.

    Developed internal proposal to create a Virtual Development Lab to allow off-contract staff to increase skill levels and cross-train.

    Used Ruby on Rails at a client side to improve and maintain production website. Also used used Ruby to streamline an XSLT ingestion process.

  • Consultant

    Sprint

    (Computer Software industry)

    20082008 (less than a year)

    Worked with David Bock (CodeSherpas.com) to design and develop eCommerce Java application. Mentored internal team to inculcate Agile methodology including continuous integration, maven, spring, and hibernate.

  • Consultant

    Affy Agile Advice & Coding

    (Computer Software industry)

    January 1987December 2008 (22 years )

    2008 - Worked with Prematics to mentor development and testing teams in Agile methology.

    2008 - Worked with IzzitGreen to install MySQL GIS, LocalSolr and LocalLucene

    2008 - Worked with Sprint as Agile mentor and Java developer. Introduced Maven, Spring and Hibernate. Wrote Object Model and DAO layer.

    2007 - Worked with SAIC developing with EJB3 (ie, JPA), JBoss Portal, JBoss Seam, ILOG JRules, Web Focus, Tivoli Access Manager for a student scheduling project.

  • Consultant

    infoReliance

    (Privately Held; 51-200 employees; Computer Software industry)

    January 2006June 2006 (6 months)

    Placed at Executive Office of the President (EOP) working on web applications for WhiteHouse.gov using Java, PostrgreSQL, servlets, and encryption.

  • Consultant

    AAJ Interactive (Sole Proprietorship)

    (Sole Proprietorship; 1-10 employees; Computer Software industry)

    June 2005December 2005 (7 months)

    Provide 80 hours of expertise in XML, XSL, and database technologies.

  • Team Lead

    Worldwide Retail Exchange

    (Non-Profit; 51-200 employees; Computer Software industry)

    November 2004May 2005 (7 months)

    Leader of small, dynamic team of application developers creating an XML validation and processing application for a global network of suppliers and retailers.

  • Senior Software Developer

    WorldWide Retail Exchange

    (Non-Profit; 51-200 employees; Computer Software industry)

    July 2003November 2004 (1 year 5 months)

    * Lead team of four developers.

    * Designed and implemented J2SE-based application to process multi-lingual XML messages between suppliers and retailers using the Sonic XIS XML Server.

    * Wrote over 300 JUnit tests to partially test more than 500 business rules related to Data Synchronization covering ten different messages.

    * Used XSLT to convert XML between versions of the EANUCC international schema for trade items including converting between several namespaces.

    * Developed custom XML validation routines for XML item information with up to 1,500 attributes.

    * Used Spring DAO to persist business objects.

    * Used open source POI library to read Excel spreadsheet and open source JudoScript library to convert the information to XML. Modified POI source to use a cache to eliminate over three million method calls.

  • Consultant, Lead Architect & Developer

    Cordiem, Inc.

    (Privately Held; 51-200 employees; Computer Software industry)

    August 2001February 2003 (1 year 7 months)

    * Developed data model holding information about Airplane Inventory; including Part Masters, Serialized and non-Serialized parts. This data model proved efficient at handling over 6 million part master and 20 million inventory records.

    * Developed and implemented a framework to synthesize ColdFusion templates (for the User Interface) and WebLogic EJBs (for the Business Logic) into a unified system to emphasize the strengths of each technology.

    * Wrote Oracle 9i packages to handle all insert, update, and delete tasks to improve efficiency of ColdFusion application.

    * Wrote Java servlet to mediate between ColdFusion and WebLogic.

    * Extended the Struts Validator to handle Field definition, Field Groups and Form-level validation.

    * Used Ant and xDoclet to create EJBs on Jboss and WebLogic.
    Collaborated with Robin Roos on a “Reference Data Framework” white paper that focused on Java Data Objects (JDO). This paper can be found at http://www.codebits.com/jdo/index.htm.

  • Director, Research & Development

    onProject, Inc

    (Computer Software industry)

    20002001 (1 year )

  • Manager, Internet Applications

    Toys R Us

    (Public Company; 51-200 employees; Consumer Goods industry)

    19982000 (2 years )

    * Managed team of 15 developers.

    * Developed data structures to handle pricing rules, adhoc queries, group hierarchies, and product information.

    * Developed Oracle stored procedures to improve efficiency.

    * Developed efficient XML-based server initialization method.

    * Developing an extensive internal toolset to manage the web site.

    * Developing a Java-based program to automatically document ColdFusion files in manner similar to Javadoc.

    * Toysrus.com was the third most visited website during the 1999 Holiday Season.

    * Toysrus.com had over 300 servers in their e-commerce cluster.

  • Information Systems Analyst

    Prudential Insurance

    (Public Company; Computer Software industry)

    19861996 (10 years )


David Medinets’s Education

  • Regents, SUNY

    BS, Software , Software


Additional Information

David Medinets’s Websites:

David Medinets’s Interests:

science fiction, application testing, activities for young children

David Medinets’s Groups:

Mensa, Northern Virginia Ruby Users Group, Northern Virginia Java Users Group

  •    Agile Alliance
  •    Cloud Computing
  •    GENERAL DYNAMICS CONNECTIONS
  •    Information Technology Contracting
  •    Subject Matter Experts
  •    NoVAJUG
  •    The Intelligence Community (IC)
  •    Washington DC Technology (dcTech)

David Medinets’s Contact Settings

Interested In:

  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View David Medinets’s full profile:

  • See who you and David Medinets know in common
  • Get introduced to David Medinets
  • Contact David Medinets directly

View Full Profile