Technology Consultant,resume Profile
Professional Summary
- Technology Leader with over 15 years of extensive experience in the Web Applications/Product Development, People Management and Software Architecture working in fast paced innovative organizations.
- Experience in building effective engineering teams along with leading the development of multiple products from the grass root level. Consistently demonstrated superior leadership and communication skills in leading distributed development across different geographical locations in a matrix organization.
- Specialties: Complex and large project/product development with Java / J2EE technologies, Application Architecture, Service Oriented Architecture, Building software engineering and support teams, Coaching / personnel development, Business Analysis, Agile, SCRUM.
Technical Skills
Operating System : Windows, UNIX, Linux, DOS.
Languages : Java, C, C , MUMPS, UML, XML, JSON, SQL, JavaScript, JQuery, HTML4.0.
RDBMS : Oracle 9i, Sybase, Sybase IQ, DB2, MySQL.
Web Technologies : JSP, Servlets, Web services, REST, EJB, MQ, JMX
Frameworks : Spring 3.0, JPA, JSF, JUnit, Log4J, Ant, HAF, JRisk, JFreeChart, Modern Batch,
UnBound API, JBoss Cache
Application Servers : Tomcat, JBoss, Weblogic, Websphere, JRun
Development Tools : Eclipse, RAD, IntelliJ, JProfiler, Toad, ERWIN, Microsoft Visual Source Safe, CVS, SVN,
Perforce, Visio, Fortify, Enterprise Architect, Microsoft Project Plan, SOAPUI
PROFESSIONAL Experience
Confidential
ROLE : Technology Consultant
RESPONSIBILITIES:
- Leading the development and delivery of the LDAP Conversion from C, C to Java based systems
- Requirements gathering and analysis.
- Identifying the technologies and strategies by building POCs.
- Providing Architecture/Design guidance
- Planning the various SDLC activities
- Project management
Environment : Java, C, C , IBM RAD, IBM Modern Batch, WAS 8.5, Unbound, JSon, Visual C , DB2, JPA and RESTful services.
Confidential
ROLE : Software Engineering Manager
RESPONSIBILITIES:
- End to End Technology ownership of BPS
- Providing Architecture and Design guidance
- Leading new application development/enhancement and support for BPS
- Implementing development, build and testing strategies
- Tracking KPI of technology assets and reporting to Sr.Management.
- Leading Knowledge Transitions for new applications
- Hiring and Managing team of 30 engineers
- Project Management
- Stakeholder management.
Environment : Java, J2EE, Swing, JFree Chart, Servlets, JSP, JQuery, Java Script, JDBC, JMS, Swing, Ajax, Tomcat, JBoss, EJB, Oracle, Unix, ANT, Eclipse, Rapid SQL, SVN
Confidential
ROLE : Software Engineering Manager
RESPONSIBILITIES:
- Head of India development for GoCredit, GoRisk, GoProduction and GoETL products.
- Leading product enhancement sessions/discussions with business heads to understand areas of improvement and new requirements.
- Leading the development teams in designing and architecting applications using data caching, re-usable gui, components, RESTFul services, etc.
- Designing and leading POC developments using new open source technologies.
- Designing, developing and releasing the Dodd Frank- Central Clearing module to production.
- Analyzing Open source software and their fitment to the project requirements.
- Designing and leading a team for the POC of Smart Client GWT.
- Designed extensively using industry best practices, Java / J2EE design patterns, Regular Expressions, NIO,etc
- Attending training workshops and thereby imparting knowledge to fellow colleagues.
- Leading the re-engineering of modules/applications to improve performance.
- Improved application quality attributes by implementing F5 load balancer.
- Reviewed use case documents, test cases test plans
- Reviewed detailed design documents viz., class, sequence diagrams, etc.
- Prepared detailed technical design documents.
- Prepared detailed requirement analysis documents.
- Prepared project plans using Microsoft Project Plans for various deliverables.
- Lead the Systems integration testing and User Acceptance testing.
- Responsible for Disaster Recovery
- Responsible for monitoring and tracking Database performance, query plans to analyze the health of queries, reviewed the re-org, re-build scripts with the Database Admin for DB efficiency.
- Leading and getting involved extensively in Database Design.
- Effort estimation, task allocation and delivery
- Setting up the process and communication plans between different teams
- Performing Code Reviews, Architecture reviews
- Providing Technical Solutions
- Attending Change release meetings to represent my applications and understand the impacts of other releases on my applications
- Responsible for hiring and firing, performance appraisals.
- Building, managing effective development support teams consisting of 20 resources.
- Improving coding standards, implementing best practices by incorporating OWASP security standards, Fortify penetration testing, Scrum development, etc
- Chairing and steering stakeholder management calls.
- Identifying and executing enhancement to cut costs.
- Participating in approval and sign-off processes from internal/external customers.
- Reporting product KPI to Senior Management.
Confidential
DESCRIPTION : The exposures of OTC positions are monitored daily for collateral calls using GlobeOp's independent valuations. Incoming collateral calls are verified, outgoing calls are calculated agreed with counterparties per the client's ISDA Credit Support Annex. Once agreed, payment advices are prepared for client Verification approval of the respective cash movements. Upon approval, the advice is sent for processing to the client's prime broker, custodian and/or fund administrator. Clients can view their margin exposure online using GoCredit, a flexible reporting monitoring tool displaying exposure by counterparty, instrument type position. Initial margin payments are also processed via the same procedure listed above are netted against any daily collateral movements
Environment : Java, J2EE, JSF, XSD, XML, XSLT, JMX, JAXB, JMS, JBoss Cache, Ajax, Tomcat, JBoss, EJB, Spring, Servlets, JSP, XHTML, FPML, JQuery, JavaScript, JSON, RESTful Services, Sybase, Unix, Eclipse, Rapid SQL, ANT, Shell Scripts, CVS, Kondor , Geneva.
Confidential
DESCRIPTION : A platform independent, interactive data transformations and integration ETL tool built to serve GlobeOp's demand for an ETL product to eliminate manual processing of counterparty statements. GoETL's Graphical User Interface enables users to interactively map cells from various data types to organizational compliant data for the downstream systems. GoETL flexible design allows you read from and write to any of the following data types viz., RDBMS, CSV, Excel Worksheets, XML, FTP, Mail Boxes, Websites. Further, users are allowed to configure e-mail rules, data extraction rules which can be defined in the UI using Excel Formulae, Scientific Formulae, etc
Environment : Java, J2EE, AJAX, Tomcat, Sybase