Trading Support Resume
SUMMARY:
- Results driven, senior Professional with more than 12 years of full Software Development Lifecycle experience.
- Senior level web - admin/production support/infra-structural-architect with hands on experience on web server, middle ware server and RDMS, including apache 1.x, 2.x, Confidential, WebSphere, and Tomcat.
- Expertise in working with clients to understand their business and technical challenges, identify the related requirements for a solution, and define appropriate solution approaches that successfully address their needs
- Expertise and hands on experience in upgrading highly customized packages, like Confidential, WebSphere and apache.
- Motivated, reliable, organized and excellent team player committed to driving business challenges into technical solutions.
- Expertise on BMC BladeLogic and NetworkShell cross platforms.
TECHNICAL SKILLS:
Programming Language: Java, C++, Unix Shell, Grails, JavaScript, php5, perl, fortune, XSLT, etc. Extensive experience on Oracle SQL, MySQL, TCP/IP programming in UNIX & Linux, ant, nant, make, SQL, NetworkShell, window’s PowerShell. and python.
Servers: Apache Web Server, Confidential Application Server, WebSphere AppServer, Tomcat, Oracle DB server, MySQL server, FTP server on Linux, extensive experience on MQ server, IIS, BMC BladeLogic.
Platform: UNIX, Solaris, RH Linux, Ubuntu Linux, window7 and WindowsXP, Good communication and documentation skill, Extensive knowledge about Equity, derivatives, Mutual fund, fixincome, and earningestimates.
PROFESSIONAL EXPERIENCE:
Confidential
Trading support
Responsibilities:
- Level II support in trading system for Java & Flash application on Linux
- Expertise on BladeLogic auto-deploy and scheduling
- Extensive experience on apache zookeeper for configuration
- Extensive experience on RIATest for auto test about Flash
- Manage huge scale of clusters of servers (5,000 servers total)
- Scripting for daily support works.
Senior consultant
Confidential
Responsibilities:
- Restructure and architect auto-deployment for 900+ bank applications
- Expertise on BMC BladeLogic & networkshell scripting.
- Extensive experience on Window7 powershell
- Expertise on BMC BladeLogic auto-deployment setup, including server group, packages, jobs, scripts and batches.
- Created scripts for Windows auto-deployment.
- Re-engineered 8000+ lines of shell scripts in BladeLogic for auto-deployment, snapshot, compliance and remedy.
Senior consultant
Confidential
Responsibilities:
- Shell script in Linux & Solaris for deployment & monitoring
- Configuration management in WebSphere, OES, IIS
- Release management for a banking project
- Set up new 3-tier env with clustering & redundancy
- SQL testing in windows & Linux.
- Extensive knowledge about Tibco and WPS
- Infra-structure design review and improvement.
Environment: Solaris, RH Linux, windows XP/2000.
Consultant
Confidential
Responsibilities:
- Migrating application servers from WebSphere to Confidential .
- Patching Confidential servers and re-org all servers in cluster.
- Shell scripting in stock watch project.
- Confidential security setup.
- Expertise in Tidal scheduler, created job schedules, created calendar.
- Designed job sequence in Tidal with Developer group.
- Trouble shooting for multiple 3-tier applications.
- Extensive experience on oracle client & sqlplus.
- 3-tier application infrastructure design and re-org.
- Automated sys config for standalone JAVA application by shell scripting.
- Created troubleshooting and monitoring tools in shell scripts.
- Production support env design in Grails, including J2EE, spring framework and hibernate.
Environment: Solaris, HP Unix, Vmware, RHLinux, windows 2000.
Senior application admin & system support
Confidential
Responsibilities:
- Tech lead of application admin group of BDAP ( Confidential Document Acquisition Project), in charge of Apache Web Server, Confidential Application server, WebSphere server, tomcat servlet, and BAS service.
- In charge of all MW env for Equity Fundamentals, earningsestimate, Historical Fundamentals, mutual funds, profile, and ratings.
- Designed and managed application support products, lead and manage 24x7 application support team.
- For fundamental QA group, generated reports from fundamental database, including P/E ration, 52wk high, etc.
- System support in RH Linux & Solaris, including system setup & configuration, and tunning.
- Member of architecture design team of BDAP.
- Head of Build & Deployment team, familiar with CVS, RCS, SVN, MAVEN
- Head of system admin of BDAP for Linux, Unix setup, maintenance.
- Head of acquisition team of BDAP for JAVA, CVS, syslog setup and config.
- Tech lead of Unix/Linux shell scripting team, review major scripts for production release.
- Converted BDAP system from IBM webSphere to Confidential server.
- Designed and upgraded BDAP monitoring system.
- Designed and implemented auto-started program for system fail over and turn around.
- MVC design and implemented auto-troubleshooting & auto-recover system.
- Designed HA solution for Oracle DataBase connection.
- Setup test env for system admin group in oracle database server.
- Created set of tools in KSH for system performance analysis.
- Tech lead of Confidential GSRV monitoring system in Confidential, responsible for K-shell scripting tech design and review.
- Familiar with Distributed Systems Management.
- Software package admin for BDAP UI group and vendor servers.
- Liaison between system admin group, network design group and BDAP group.
- Analyze BDAP system requirement & network resource requirement and provide the system & network group a complete list of resource or config requirements.
- Third party software package evaluation.
- Tech lead of deployment team, developed shell scripts calling developer provided build script to build BDAP release package and deployed onto different servers.
- Control and maintain crontabs on Solaris boxes and Linux boxes, developed auto switch system for crontabs on primary and backup machines.
- Configured centralized log system for load balanced app servers in different clusters, and developed log analysis tools. These tools are able to auto bounce servers, rotate services based on log messages.
- Configured Confidential internal file transaction proxies for most vendor services, so that BDAP system can communicate with Confidential internal document system in COMDB.
- Created several apache modules Confidential user authentication.
- Re-engineered mod jk module for BDAP requirement.
- Created Confidential control scripts, including update templates, creating server, start/stop, memory allocation, monitoring system, and oracle DB sid map, etc.
- Working on deploy scheduler in grails & ssh.
- Installed Redhat, Fedora, Ubuntu linux for developers’ secondary PC for their testing purposes, including performance tuning.
- Familiar with TCP/IP programming on Solaris, Linux.
- Linux administration on internal staging Redhat LINUX machines.
- Designed generic acquisition deployment system for > 30 acqs.
- Major technologies: Ksh script in Linux/Unix, MySQL, Grails, php5, XML. XSLT, extensive experience on Oracle DB server setup, etc.
- Familiar with Solaris, Linux NIS, DNS & NFS, hands on experience with troubleshooting.
- Extensive knowledge about SAN technology, Veritas packages.
- WebSphere AS installation, configuration and improvements.
- Confidential installation, configuration, monitoring and Confidential tunning.
- Trouble shooting in WebSphere & Confidential middleware.
- Batch job development for Confidential admin in clusters.
Environment: windows 2000/XP, Solaris, HP Unix, RH linux, Fedora Linux, Ubuntu Linux.
Senior software developer
Confidential
Responsibilities:
- Tech lead of C++/Unix development team.
- Project manager of rating document acquisition team, designed and implemented generic rating document parser.
- C++/fortune developer in Confidential data acquisition team.
- C++/Unix developer in Confidential fix income team.
- Extensive experience with Tradebook, Equity, and tickerPlant.
- C++ developer and COMDB admin for Confidential mutual fund team.
- Configured Confidential internal apache web server for data acquisition team, and design the auto-configure tools.
- Confidential UI design for mutual fund project.
- Designed and implemented generic file fetcher for Loans project in C++/Ksh.
- Confidential senior training on C++/UNIX, COMDB, BIG build, etc.
- Generated reports requested by Business analysts for pricing history data, and make a chart of it in spreadsheet for BA representation.
- Calculated NAV for a list of MutualFunds using BA provided formula.
Major Technologies: C++/Unix, fortune, etc.
Java developer
Confidential
Responsibilities:
- Developed java application for Confidential project by XML,XSLT, JavaScript, etc.
- Developed DRQS WS, DNOT, IDOC projects in java for Confidential Terminal.
- Developed Confidential file feed and transaction system for Confidential .
- Created a set of XLST style sheet for different languages in Confidential project.
- Setup Confidential project test & product env in tomcat servlet.
- Extensive experience on javascript.
C++ developer
Confidential, NJ
Responsibilities:
- Involved in design team of WSJIE (Wall Street Journal Internet Edition).
- Developer WSJIE in C++, XML, XSLT style Sheet, Oracle DB.
- Administrator of WSJIE production machines.
- Performance analysis of total 16 WSJIE UNIX machines.
- Ksh scripting for DJRF (Dow Jones Realtime Feed group.
- C++ debug in Dow Jones indexing group, fixed major defects.
- Developed auto failover system for Dow Jones RealTime system.
- Off hour system admin contact in Confidential .
