Senior Programmer Analyst Resume
SUMMARY:
- Accomplished, results - oriented IT Professional specializing in UNIX Admin and programming with proven success in the analysis, design, development, deployment and support of large-scale multi-clustered projects in Banking and Financial Services..
- Working as Tech Lead/Designer for the past 14 years and exposure to onshore/offshore model delivery.
- Possesses 4 years of experience in leading project in UNIX Administration.
- Possesses around 9 years of hands-on experience in the full software development life cycle process: requirement analysis, design, development, testing, performance tuning, deployment, documentation and support different UNIX environment.
- Possesses around 4 Years of hands-on experience in UNIX Admin (HPUX,AIX 5.3,SunSolaris,Linux) and UNIX Scripting (SHELL,perl scripting and Python scripting)
- Extensive experience in SQL and databases such as Oracle, Sybase.MSSQL
- Extensive experience in XML
- Extensive knowledge in Autosys, Tivoli Work Scheduler and Cron
- Extensive knowledge in Middleware Util such as Connect Direct
- Experience in HP Service Center
- Experience in HP Quality Center
- Experience with Tracking tools JIRA,Bugzilla
- Woking Knowledge in Java
- Hands on with Market Data tools such as Bloomberg terminal and ThomsonReuters/ACTIV Api
- Extensive experience in functional documentation and use case preparation
- Experience in Object-Oriented methodologies for designing/documenting technical artifacts using Visio
- Hands on experience in version control management with CVS and SVN
- Ability to translate business requirements into specifications using formal design systems such as activity diagram, class diagram and sequence diagram
- Experience in release management process and automating the release process
- Experience dealing Client’s end user to determine the impact analysis of application migration.
- Excellent leadership skills, led onsite/offshore development teams.
- Experience in coordinating delivery and scope planning, and time estimation, and project scheduling.
- Experience coordinating across multiple teams located globally to deliver projects on time.
- Excellent communication and documentation skills.
- Experience in complete software development lifecycle including Analysis, Design, Development, Testing, Implementation, Maintenance and Support.
- Capable of handling multi tasks in projects simultaneously.
- Demonstrated ability to withstand and deliver under extreme pressure conditions.
- Good team player with excellent communication, analytical, written and presentation skills with strong aptitude towards learning new technologies.
TECHNICAL SKILLS:
Languages: UNIX SHELL Scripting, Perl scripting, Batch Programming, Core Java, Python Scripting
IDE: Eclipse
Tools: / Packages: SQL Server Enterprise Manager. Microsoft Office Visio 2007, Microsoft Office, Eclipse, HP Service Center,HP Quality Center, JIRA, Bugzilla, CVS, SVN, DBArtisian,Toad
Schedulers: IBM Tivoli Work Scheduler,Autosys,Cron
Databases / DB Tool: Sybase15.5,Oracle 9i/10g, MySQL 5.5
PROFESSIONAL EXPERIENCE:
Confidential
Senior Programmer Analyst
Responsibilities:
- Analyze business requirements for all Equities, Derivatives, US Securities and determine best possible Technology implementation by discussing with Business Analysts and development manager.
- Enhance and Maintain Confidential Data feed Services, and data distribution Services.
- Apply Software Development Life Cycle (SDLC) practices / ethics for in-house built software applications.
- Developed automated FTP download program from the vendor such as Bloomberg.MarkIT
- Release engineering to deploy code changes, enhancements to the applications as per software deployment methodologies
- Create comprehensive logging information mechanism to analyze and improve the system.
- Perform code reviews for Quality and Audit Process pre-checks, Exceptions and error handling.
- Perform enterprise wide Disaster Recovery testing for all Equities & Derivatives group’s applications.
- Coordinate / perform End to End QA testing for internal applications and with Exchanges / Markets.
- Create Data Models and maintain coding standards for software development.
- Cron to Autosys schedule migration
- Perform Testing as per internal and external Compliance and Operation policies and practices.
- Develop Testing Harness for Position Services, and maintenance.
- Maintaining the coding standards and versions on version management system SVN
- Automating the release and deployment processes
- Coordinating with Production support teams for deploying codes
- Writing Autosys JIL codes for schedule deployment.
- Coordinating with vendors (Bloomberg,ACTIV,ThomsonReuters,MarkIT,MarkQA) in case of any data issue.
Technology Stack: Java, UNIX, Python,PERL,Shell Scripting and Sybase
Confidential
System Analyst and Team Lead
Responsibilities:
- Requirement Gathering from end user
- Analyze the existing system to enhance the system according to user requirements.
- UNIX Framework Design, Development and UNIT Testing (SHELL/perl scripting/Python Scripting)
- Sybase Query designing.
- SQL Query Writing.
- Build Release Management understanding and updating the code using FIX protocol
- Testing order Management system with pseudo FIX protocol and python scripting
- Code Version Management using Tortoise CVS
- Deployment of UNIX code in different Test Environments as well in Production Environments for different Business UNITS
- Coordinating to schedule Jobs in Autosys
- Designing the controlled job schedules and File watcher in Autosys
- Data quality maintenance such as data filtering and data processing. Data handling from multiple servers
- Support process compliance activity for every week.
- Generation of week status report for entire support activity for team
Technology Stack: Java, UNIX, PERL Shell Scripting, Python and Sybase
Confidential
Module Lead
Responsibilities:
- Requirement Gathering from clients
- Analyze the existing system to enhance the system according to new system.
- Designing the data model and creating/maintaining High level Design document for the requirements
- Low level design of application corresponding to requirements.
- Prepared Design specification & guide lines to the project.
- UNIX Framework Development and UNIT Testing
- ORACLE-SQL Table/Query designing.
- SQL Query Writing.
- Supporting Dataware team on handling huge datasets such as data transfer from multiple production servers and processing
- Build Release Management
- Code Version Management using Tortoise CVS
- Deployment of UNIX code in different Test Environments as well in Production Environments for different Business UNITS
- Designing the file watcher and job schedules and in Autosys
Technology Stack: SHELL Scripting, Perl Scripting, ORACLE- SQL
Confidential
Module Lead
Responsibilities:
- Requirement Gathering
- High level and low level design of application corresponding to requirements
- Writing LLD, Database Design Document
- UNIX Framework Development and UNIT Testing
- Mentoring Developers in development
- Code changes to the existing system by analyzing the impact.
- Build Release Management
- Code Version Management using Tortoise CVS
- Raising Service requests and incidents using HP service center
- Bugs Tracking using HP Quality Center
- Coordinating with other team for data movements and processing
- Coordinating to deploy in Production servers for different Business Units
- Datanomic Application configuration and Support
- Coordinating to schedule Jobs in Tivoli Work Scheduler
- Designing the File watcher and job schedules using TWS
- Coordinating to Transfer Files using Connect:Direct
- Environment Management and Support for different Servers (SIT,UAT,OAT,DEV as well Production)
- Data File Repository Management
Technology Stack: SHELL Scripting,Oracle 10g
Confidential
Perl Developer
Responsibilities:
- Developing Business Case.
- Designing.
- Writing LLD, Database Design Document.
- Developed solution using java,perl scripting.
- Coordinating to integrate the Front-end GUI with perl system
Technology Stack: Java, perl, XML
