Summary
Overview
Work History
Education
Skills
Timeline
Generic

Daniel Banks

Hightstown,NJ

Summary

Experienced software developer proficient in multiple programming languages, with the ability to easily learn new ones. Skilled in working with software across various environments, from retail merchandising backend systems to knowledge management software. Adept at adapting to new technologies and collaborating effectively with cross-functional teams to deliver high-quality solutions.

Overview

15
15
years of professional experience

Work History

Back End Developer

Burlington, Inc.
07.2019 - 02.2025
  • Developed shell & PL/SQL packages/scripts to enhance & extend functionality of Oracle Retail Merchandising System and provide reporting–including updates to more efficiently process incoming files, reports generated to give summaries of warehouse stock count totals, and automated reports on inventory that appeared “stranded in-transit” in the system
  • Developed RESTful Javascript API using Node.js to interface with Oracle Process Orchestration and Monitoring and alert on-call support if the process failed
  • Provided back-end support for Oracle Retail Merchandising System implementation and markdown processing
  • Led/coordinated IT portion of Stock Count processes in RMS 2-3 times per year, and handled manual month end sales processing

Application Support Engineer

Upland RightAnswers
09.2014 - 02.2019
  • Provided Level 2 support for RightAnswers application
  • Assisted customers in troubleshooting & resolving problems with their environment, onsite and in cloud
  • Provided customers with UI and functionality customizations to their application
  • Most work consisted of modifying/troubleshooting JSPs as well as SQL and some HTML/XML/CSS

Software Developer

Hertz Corporation
01.2014 - 09.2014
  • Maintained/improved Emulator tool to change rates in the marketplace (based on VBA and SQL)
  • Wrote Python scripts to automate downloading of canvass files and transfer of incoming data
  • Re-engineered Emulator’s SQL backend to increase performance dramatically
  • Re-engineered Emulator’s VBA frontend to increase security, decrease query times, and add features

Implementation Specialist

Hub City Media, Inc.
11.2010 - 07.2013
  • Installed, configured, and customized identity management software for external clients
  • Maintained/updated company website based on Drupal
  • Wrote custom plugin in Java for Oracle JDeveloper using Swing libraries
  • Created Python scripts to combine logs and parse LDIF files for insertion into a database
  • Created bash scripts for server start, and to manage rotating directory backups
  • Created custom OID plugin in Java for SSN attribute
  • Created directory sync profiles between OID and AD and provided post-production support for OID
  • Developed plug-ins in Java for OIM using OIM APIs to pull AD group owners into OIM

Electronics Team Member

Target Corporation
09.2009 - 11.2010
  • Responsible for customer service and solving technology problems for guests

Education

B.S. - Computer Science, Business Administration

Monmouth University
West Long Branch, NJ
05.2009

Skills

  • Javascript
  • Java/JSP
  • Python
  • SQL
  • VBA
  • Bash/shell scripting
  • LDAP
  • Nodejs
  • Linux/Unix
  • REST
  • HTML and XML
  • Problem-solving

Timeline

Back End Developer

Burlington, Inc.
07.2019 - 02.2025

Application Support Engineer

Upland RightAnswers
09.2014 - 02.2019

Software Developer

Hertz Corporation
01.2014 - 09.2014

Implementation Specialist

Hub City Media, Inc.
11.2010 - 07.2013

Electronics Team Member

Target Corporation
09.2009 - 11.2010

B.S. - Computer Science, Business Administration

Monmouth University