Professional Profile
- Experienced software professional with comprehensive technical skill set and broad experience in diverse areas: Web Development, Financial Services, Telecommunications, Computing, Warehousing/Trucking/Logistics, Retail.
- Skilled software designer, with extensive system and network administration experience, having depth of knowledge to help assure projects are on schedule, and on budget.
Areas of Expertise
Operating Systems, Frameworks, and Environments
- Linux, MacOS, Windows, Solaris
- J2EE, .NET
- DOM, AJAX, JSON
- Drupal 8, Drupal 7, Drupal 6
- Apache2 Web Server, JBoss, Tomcat
Programming Languages, Databases, and Tools
- Java, PHP, SQL, Javascript, C, C++, Perl, Bash
- XHTML, HTML, CSS, XML
- MySQL, SQL Server, Oracle, DB2, Informix
- Drush, Git, Ant, CVS, Subversion
- NetBeans, Eclipse
- Microsoft Office, Adobe Photoshop
Professional Experience
- Joy Markel Graphic Communication & Design 06/05 - present – Director of Web Technology (consulting)
- Design, develop, maintain, administer, and host custom-designed, SEO–optimized, primarily using the “LAMP” stack and the Drupal content management system. Work with clients to create site specifications and look & feel, develop site information architecture. Work with designers to create required graphics.
- Contributed patches to Drupal 7 and Drupal 8 core. Contributed core documentation for Drupal 8, 7, and 6. Created the “Embedded Google Docs Viewer” contributed Drupal module. My drupal.org userid is jmarkel.
- American Roland Food, Dayton NJ 6/05 – 10/09 Senior Software Engineer, (Employee)
- Reorganized J2EE server development, speeding time-to-market. Improved end-user experience by increasing database performance. Implemented a new reporting framework, speeding delivery to end-users.
- Re-architected existing applications, moving processing from client- to server-tier. Improved system reliability by utilizing an MQ system to facilitate client-server interactions. Improved user experience and speed-of-implementation by designing and developing Web 2.0 applications to replace workstation-based applications. Modernized / streamlined the software build process, making systems easier to update, maintain, and deploy.
- CNT, Lumberton, NJ 8/03 – 6/05 (Consulting)
- Improved and added functionality, as well as providing on-going technical support, for CNT‘s Enterprise Manager software for fibre-channel switches and storage directors.
- Avaya Labs Research, Basking Ridge & Holmdel, NJ 7/01 - 7/03 (Consulting)
- Productized an IP-network research toolset, allowing Avaya better to assess their customers’ network readiness for, and to facilitate sales of, Avaya’s VOIP systems.
- Netfolio Inc, New York, NY 12/00 - 3/01 (Consulting)
- Analyzed, documented, and re-coded (where necessary) the Netfolio system, a high-transaction Web-based system providing stock trading, investment information, and investment advice.
- Net Technologies, New York, NY 2/99 - 11/00 (Consulting)
- Created the SaaS product DoTell Interactive™ – as architect, principal developer, and implementer. DoTell Interactive™ took incoming phone calls, live-streamed the calls, and archived them for later web access.
- Citibank, New York, NY 10/97 - 6/99 (Consulting)
- As a member of the development team for CASA/CitiDirect, developed commercial banking web applications that gave customers much better access to their data and their money.
- IBM T.J. Watson Research Center, Hawthorne, NY 3/97 - 10/97 (Consulting)
- Architected a prototype retail E-Commerce web site.
- Developed performance enhancements to the experimental Web Object Manager (WOM) web server.
- About.com, New York, NY 11/96 - 4/97 (Consulting)
- Created a CRM system to easily manage both clients and their clients’ websites
- Prodigy Services Corporation, White Plains, NY 8/94 - 4/97 (Consulting)
- Created customer-facing web applications as well as associated back-end processing for full-text searching of wire-service news feeds, encyclopedias, restaurant and travel guides, forum posts, and financial data.
Education
- B.A. English/Computer Science - State University of New York College at New Paltz