Senior Java / Scripting Framework Developer Resume
SUMMARY:
- Sixteen (16) years of experience (Senior scripting / web developer) in design, development, testing and implementation of Software Applications - Internet, Client-server and Database Applications
- Experience in Project leadership, User Interface, System Integration, Technical Training
- Strong skills in UNIX / Linux, Java, Shell, Python, and Perl programming
- Database development: Oracle, PL/SQL, SQL*Plus on Oracle 9i with UNIX
- Financial background: Fixed income, Mortgages, Risk management, Capital Markets
- Developed applications in Java: JDK 1.5, JMS / J2EE, JDBC, JSP, Servlets, JQUERY
- Web server: Weblogic 11g, Tomcat
- Jenkins, OSE, Docker framework
- Continuous Integration (Jenkins, RTC) & deployment (XLDeploy)
- Web related experience in JavaScript, CGI, SSI, HTML: worked on production server
- Worked on Sun Solaris, Linux, and FreeBSD platforms: shell scripting
- Founder Member, Association for Computing Machinery (ACM), Bombay Chapter
TECHNICAL SKILLS:
Languages: Python, Perl, Java, OO Perl, Python, C
Scripting: Perl-CGI, UNIX shell scripts, JavaScript
Database: SQL, PostgreSQL, Oracle 9i, DBI, JDBC, Spring Hibernate
Server: Weblogic, OSE, Jenkins, J2EE, JSP, JQuery, JSON, servlets, jUnit, JMS, TIBCO RV, TIBCO iProcess, Apache, Linux
Web technologies: XML, SOAP, CGI, SSI, PHP, Perl-LDAP, sockets
Operating System: Linux, Unix (Sun Solaris), FreeBSD, Windows platforms
PROFESSIONAL EXPERIENCE:
Senior Java / Scripting framework DeveloperConfidential
- Continuous integration and deployment in OpenShift, Jenkins/Docker, and XLDeploy
- Developed supporting scripts for Tibco BW framework using Java and Python, Perl/ UNIX
- Architected various Linux helper routines for a Dashboard: EMS and iProcess functionality
- Supported onsite and offshore team resources in projects & client interactions
- File copy scripts in Python/Perl on a windows VM server for SCM dropzone integration
- Coding in expect UNIX script for implementing pbrun workaround
Environment: Java, Python, Perl, Jenkins CI, OpenShift, Docker, UNIX Shell scripting, DevOps, Tibco BW, EMS, iProcess. Real time apps, OSE
Senior Java / Scripting framework Developer
Confidential
- Working on a common framework using wrapper scripts to migrate various insurance models.
- Working extensively on Python, Shell and Perl scripts for Python, SAS, and R applications.
- Responsible for implementing a model-agnostic file watcher process in Java & Perl for Autosys framework: used REST, jUnit testing framework.
- Experience in Unit and Integration Testing carried out (with SDLC promotion process).
- Implementation of SQL: database mappings based on current model framework
- Experience in Integration with SASGSUB job processing framework
Environment: Python, Core Java SQL, REST, XML, JQuery, UNIX Shell scripting, Perl, Shell (sed, grep), Autosys JIL, SFTP. Testing using jUnit framework.
Confidential, Warren, New Jersey
Senior Java / Scripting framework Developer- Implemented multiple projects in Java, J2EE to enhance and maintain UNIX-based development tools for the entire company.
- Connection with AWS (EC2) - POC for implementation of cloud computation
- Designed enterprise build system ALM engines / CI in Jenkins, RTC
- XML / SOAP implementation with Eclipse IDE to handle services, jUnit testing
- Modified front-end screens and back-end code in JSP, Java Servlets, Java.
Environment: Java, J2EE, Python, Perl, JMS, Tibco EMS, iProcess, JSP, Spring Hibernate, Oracle, UNIX.
Confidential, Manhattan, New York
Senior Java / Scripting framework Developer- Tech lead: XML, web-based Client Services, with back-end C++ servers.
- Migrating back-end C++ code and .NET front-end into Perforce source control
Environment: C++, Java, SOAP, .NET, Sybase, UNIX
Confidential, Manhattan, New York
Senior Java / Scripting framework Developer- Developed Java backend, .NET front-end, Perl scripts for TBA securities tracking system
- Designed JMS-J2EE / TIBCO-EMS system for Corporate Offerings of NY / London
- Built libraries for TIBCO RV communication, configured RV cache