Senior Technology Consultant Resume
SUMMARY
- Working for Confidential as a senior technology consultant with more than 7 years of experience in analysis, design, development, and maintenance of enterprise wide Financial Trading Systems using Agile Methodologies
- Extensive hands on experience in query optimization, performance tuning and code change migrations
- Possess strong problem solving, leadership skills, and client interfacing skills
- Received multiple awards from management for excellence in delivering the tasks ahead of SLAs without compromising the quality of the deliverables
- Have good working knowledge in Asset Servicing( Corporate Actions), Client Reference Data, and other trading concepts of Investment Banking domain
- Led efforts in reducing the WRITE access on production application/database servers by 50% by automating manual tasks
- Experience in configuration and release management with SVN and CVS version controls
- Self - driven, highly motivated, detail-oriented and possess ability to work independently as well as a part of a team with experience in collaborating with teams in and out of the organization
- Design and implementation of systems with BCP Compliance and High Availability
- Proficient in preparing documentation, Support notes for the Application Support
- Strong ability in multi-tasking and prioritizing work load
TECHNICAL SKILLS
Programming Languages: Core Java, PL/SQL, Shell and Perl scripting, XML
Relational Database: Sybase ASE, DB2, Oracle
Framework/API: Java Collections, Multi-Threading, JMS, Data Structures, Hibernate, JDBC, Apache Maven, Junit, Log4j, Fitnesse
Operating Systems: Windows, Linux, Unix (Solaris)
Tools: Eclipse, IntelliJ IDEA, Aqua Data Studio, Apache Tomcat, Autosys, Putty, SVN, CVS, TeamCity, Jenkins, Crucible
PROFESSIONAL EXPERIENCE
Confidential
Senior Technology Consultant
Responsibilities:
- Lead efforts in reducing the WRITE access on production application/database servers by 50% by automating manual tasks
- Implemented new functionalities using Core Java concepts, Sybase/DB2 database as per business requirements
- Analyzed existing bugs, resolved performance issues by tuning at application/database layer and built strategies for long-term solutions
- Created tools for automating to ease the support for L1 and L2 level Support teams
- Actively participated in requirement gathering, project planning, development, review and testing
- Coordinated with infrastructure teams (Databases, App Servers, and Messaging Systems), internal teams (Upstream Systems) to ensure smooth testing and qualitative product release
- Led efforts in migrating applications from RHEL 4/5 Linux to RHEL 6 Linux platform, migrating applications on SRDF storage to Clarion storage on virtual machines, consolidated Sybase 12 databases on Sybase 15 database reducing the cost of hardware drastically
- Code review through JIRA integrated with SVN and using the crucible tool to track changes and code review comments by peers. Code commit after implementation of comments and tracking the releases through JIRA.
- Java applications unit tested by Junit and use case tested by Fitnesse tests
- Liaise with business, Support and Development teams to ensure a high quality service & swift resolution of issues
- Proactive notification of system availability and issues to the users
- Collect and publish support metrics, identify the areas for improvement
- Liaise with client managers on the process flow design solution to reduce support costs and have strategies around quick turnaround during production issues and drive for automation of repetitive manual work
- Coordination with Operations team to understand grounds for improvement
- Respond to the issues assigned, do analysis, suggest/implement workaround, communicate to all the stakeholders and close issues as per the agreed timeline in order to ensure support availability as per agreed SLA
- Produced and Consumed REST web services to connect to different systems in GS.
- Worked on Angularjs for portal UI Development.
Environment: Core Java, Hibernate framework, JDBC, Sybase ASE,DB2, Junit, Fitnesse, Log4j, Eclipse, Solaris, Linux, Shell & Perl scripting, Autosys, JIRA.
Confidential
Technology Consultant
Responsibilities:
- Involved in requirements gathering, analysis and design of the workflow
- Automated manual tasks and reports which helped L1/L2 team
- Prepared daily and weekly Status reports as part of communication to the senior management and Business owners
- Enhanced existing system by implementing new features as per business user requirement
- Performed the weekly or monthly production deployment process which involves roll-out/rollback plans, taking prior approvals and following deployment procedure
- Coordinated with users and provided the solution to their queries within agreed SLA
- Provided timely resolution for reported bugs
- Coordinated with infrastructure teams (Databases, App Servers, and Messaging Systems), internal teams (Upstream Systems) to ensure smooth testing and qualitative product release
- Involved in PL/SQL development and production deployments
- Handled the Outage calls along with solving the problems reported/identified
- Actively participated in code reviews
- Performed production deployment and post-production checkouts
- Identify and reference data issues like account setups, data quality issues and advise the users to rectify the same
- Manually re-process the failures caused due to any issues beyond user influence
- Monitor system performance and take actions to restore. This involves co-ordination with DBAs and SAs at Confidential
Environment: Core Java, Hibernate framework, JDBC, Sybase ASE,DB2, Junit, Fitnesse, Log4j, Eclipse, Solaris, Linux, Shell & Perl scripting, Autosys, JIRA.