Sr. Developer Resume Profile
SUMMARY
- A professional with around 10 years experience in Information Technology with expertise in designing developing managing internet and client-server Applications
- Extensive exposure to OOAD concepts and well versed with SDLC phases and development methodologies like waterfall and Rapid development like Agile
- Hands on experience on preparing LLD Technical Specs Architecting and implementing Design Patterns
- Extensive work experience in ASP.NET C JavaScript/JQuery AngularJS AJAX ADO.NET DHTML XML HTML Web Services WCF Windows Services Windows Forms and CSS
- Experience in ASP.NET MVC3/MVC4 and .Net Entity Framework 4.1
- Proficient in working on XML based technologies namely XSLT X-Path and XSD
- Extensive work experience in ASP.NET MVC C JQuery AngularJS
- DHTML XML HTML Web Services WCF Windows Services Windows Forms and CSS
- Proficient in .NET Framework C VB.Net ASP.Net ADO.Net Win/Web forms
- WCF WPF Web Services ASP VB XML HTML SQL Server Oracle and IIS
- Hands on experience in Relational Databases concepts including but not limited to
- writing Stored Procedures Functions Triggers
- Excellent interpersonal skills and effective communication
- Experience in developing applications using LINQ and Lambda Operator
- Extensive work experience on Enterprise architecture and web services
SKILLS OPERATING SYSTEMS Windows XP/Vista. PROGRAMMING LANGUAGES C VB.Net XML APPLICATION SOFTWARE/IDE Visual Studio .NET 2003/2005/2008/2010/2013. WEB DEVELOPMENT ASP.NET ASP.NET MVC3/MVC4 IIS 6.0. DATABASE SQL Server 2000/2005 Oracle 9i/10g. DESIGN AND UML TOOL Microsoft Visio Enterprise Architect 7.1 . REPORTING TOOL Crystal Reports 9 for .NET. VERSIONING TOOL Microsoft Visual Source Safe SVN. GUI
HTML CSS XSL XML JavaScript JQuery AngularJS VB Script Win Forms .NET . TECHNOLOGY Web Services WCF LINQ AJAX Entity Framework 4.1.
EXPERIENCE Confidential
Sr. Developer
- WO UI Application WO UI App is GUI application which allows FA users to propose appropriate investment plan to clients. This tool is developed by using ASP.Net ASP.Net MVC3/MVC4 C JavaScript JQuery AngularJS XML and AJAX. We have used MLPF also to maintain state and load balancing.
- WO WCF Service We have developed total 3 WCF services to make this project work. These services call many DB2 and TGADP transaction to save and get data for WO UI and Reports. These WCF applications are developed by us and consumed by entire wealth management group.
- WO Analytics Analytic is heart of the WealthOutlook system. It takes client Plan data like account details income expenses goals etc. Run complex algorithms and create appropriate proposals for the client.
- W0 Reports Window Service This service gets the stored data from oracle database periodically and creates report and sends it to clients.
- Client interaction - Requirement gathering system study and design.
- Responsible for cross development team communications and joint application design discussions.
- Responsible for creation of HLD and LLD documents
- Coordinating with offshore team - Provide application design guidelines for development and monitor the progress on daily basis
- Presenting the applications to clients and running the Dev INT show cases with project management team
- Worked extensively on MLIF/MLPF 3.0
Environment IBM Pentium PCs Windows 2008 Server Web Application ASP.NET ASP.NET MVC3/MVC4 C AJAX JavaScript JQuery AngularJS IE Developer Tool HTML Firebug Visual Studio 2010 / 2013 TFS LINQ MLIF/PF Services Oracle 11g.
Confidential Sr. Developer
Project Global Money Wire Prime Edge
- This project is meant to automate the process of transferring the money book cash payments and receipts directly via a web-based application. This tool does Transactions input via this route would then flow through the appropriate Merrill Lynch systems and result in the generation of an external payment/receipt. This tool is used by international clients.
- GMW UI GMW UI allows users to Input Wire and SSI Requests. Request will first go to Ab Initio where it will be validated against all business rules Ab Initio will put it to Queue IBM Queue where it will be picked by Data Link Adapter It is java cron job It creates all the XML required by CTM Main Frame System which actually Creates Wire/SSI System. Finally it will be stored in GMW database. These Requests go through number of authorization levels. This tool is developed by using ASP.Net C JavaScript Query XML and AJAX.
- WB WCF Service This WCF application is designed to have all the business logic. The Whole Wire and SSI processing logic are defined here. It is developed in C and Oracle 11g.
- Actively involved in requirement gathering.
- Developed many user controls and custom controls which are being used across the application. Defining the functional specifications based on the requirement study done. Designed and developed the class diagrams and sequence diagrams.
- Involved in High Level Design document and Coding Guideline documents.
- Used Ajax mechanism to send the request to server using JQuery.
- Worked on developing different financial module Business objects developed using C .
- Involved in designing and development of Web Pages using ASP.NET.
- Involved in the Data conversion activity for getting all the legacy data from COM components.
- Involved in Database Design for the Finance Module.
- Developed various custom controls to retrieve values from the reference tables and provide multilingual support to the pages using C
- Involved in design development and testing the various Module screens using ASP.Net C .
- Developed the various win forms for offline application using C
- Enhancements of existing C Assemblies.
- Developed the Batch windows service using C to run the Batches scheduled daily hourly and monthly by Universe Scheduler
- Developed the Very complex Stored Procedures Views. User Define Functions and Triggers for Financial module using oracle 11g.
Environment IBM Pentium PCs Windows 2003 Server Web Application ASP.NET ASP.NET MVC 3 C AJAX JavaScript Query IE Developer Tool HTML Firebug Visual Studio 2010 TFS LINQ MLIF/PF Services Oracle 11g.
Confidential Development Lead
Project Wealth Bench Wealth Management
- The Wealth Bench Tool is an investment planning tool used by HNW Group to assess portfolio optimize asset allocation and create client proposals. As part of this initiative following application has been developed
- WB UI Application WB UI App is GUI application which allows PBIG users to propose appropriate investment plan to client. This tool is developed by using ASP.Net C JavaScript JQuery XML and AJAX. We have used MLPF also to maintain state and load balancing.
- WB WCF Service This WCF application is developed by us and consumed by whole wealth management group. Business logic of the application sits in this layer. This WCF calls two Mainframe transactions 1. To insert/update data and 2. To fetch data. It uses DB2 store-proc to get some data. It also uses MLIF to access WMContextAccessor to get all the Banking Internal and External account details DB2 and Oracle SP using BEC.Config files and Mainframe Transaction.
- WB Auto continuation Window Service Reports are generated and saved on an external vendor server. There is a job which runs after every 15 minutes and copies reports from that server to ML server.
- WB Reports Window Service It s a windows service which purges the reports from ML Server to Reports repository Oracle database.
- Coordinating with offshore team - Provide application design guidelines for development and monitor the progress on daily basis
- Worked extensively on MLIF/MLPF 3.0
- Interacting with tech partners
- Involving in code review activities
- Testing application logging defects and tracking them to closure
Environment IBM Pentium PCs Windows 2003 Server Web Application ASP.NET ASP.NET MVC 3 C AJAX JavaScript JQuery IE Developer Tool HTML Firebug Visual Studio 2010 TFS LINQ MLIF/PF Services Oracle 11g.
Confidential
- The project involves analysis design development and maintenance of Retirement Income Services of Merrill Lynch. Retirement Income Services is specifically designed for Financial Advisor of ML. It helps them to suggest and create an appropriate plan for the client depending on their requirements and Goals. Clients are either retired or are close to their retiring age. Retirement Income Service Group at ML owns the automation for business activities related to Retirement plans. As part of this initiative following application has been developed
- RIS UI Application RIS UI App is a GUI application which allows an FA to create and suggest a retirement plan to a customer. This tool is developed by using ASP.Net C JavaScript XML and AJAX. We have used MLPF also to maintain state and load balancing.
- RIS Web Service This web service provides business data related to RIS. All business is implemented here. It uses MLIF to access WMContextAccessor and Oracle store-proc to get data from database using BEC.Config file.
- RIS AUCN Dashboard Dashboard shows a real-time data for auto continuation. Auto continuation is a process through which yearly plans are automatically renewed for next year.
- RIS Reports RIS Reports is a crystal report component for generating reports.
- RIS Auto continuation Window Service Auto continuation Service automatically renews a plan for next year.
- Client interaction Gathered requirement studied and designed system
- Responsible for cross development teams interaction
- Coordinated with offshore team - Provide application design guidelines for development and monitor the progress on day to day basis.
- Collaborated with framework teams
- Worked extensively on MLIF/MLPF 2.0
- Interacted with tech partners
- Involved in code review activities
- Tested application logged defects and tracked them to closure
- Worked with QA team to close the defects
Environment IBM Pentium PCs Windows 2003 Server Web Application C ASP.NET AJAX JavaScript IE Developer Tool HTML Firebug Visual Studio 2008 TFS MLIF/PF Services Oracle 9i.
Confidential Project Risk Analytics Exposure RAE
- RAE Application process the Holdings and Securities for each Household Id based on the data loaded into the Database with certain criteria. The application sends a request to check for Trigger flag set in the database. Once the trigger is received the application gets the processing data for processing the Holdings and Securities it applies the business rules validations and proxy rules on the holdings and securities and finally it generates the xml file in Zipped form. These files are Ftp d to the MLClear which performs the PGP encryption on the file and outbound it to RMG.
- RAE is a windows service which is scheduled to run once in a month. It is developed using C .
- RAE system processes entire database to generate securities and holdings files.
- RAE system is capable of processing data in single threaded multi-threaded and multi-server multi-threaded environments
- Project deals with advanced features like Network Load Balancing Web Farm and Active Directory
- Client interaction - Requirement gathering system study and design
- Responsible for cross development team communication at offshore and to convert the requirements into application design.
- Prepared low level design
- Coordinated with onshore team
- Collaborated with Merrill and MyMerrill framework teams
- Involved in code review activities
- Tested application logged defects and tracked them to closure
- Worked with QA team to close the defects
Environment IBM Pentium PCs Windows 2000 Server Windows Services C Multi-Threading .NET Windows Services Oracle9i Visual Studio 2005 TFS.
Confidential Software Engineer
Project Sales Force Automated System
- It is sales force automated application. Running on two platforms 1- Wireless Mobile 2- Web based.
- Basically it is prepared for Pharmaceutical companies with different versions. In this application MR ABM ZSM Doctors Chemist Stockiest Retail Outlets etc. are configured. Everyone can work on mPower application take POB Personal Order Booking from Chemist Doctors and Stockiest and report to his senior person every day or as per reporting schedule. Basic benefits of Application are it provides many more facilities 1 MIS like MR performance reporting 2 NFDL 3 Expense calculations 4 Broad cast Messages 5 Competitors Product wise Performance reporting.
- Client interaction Gathered requirement studied and designed system
- Converted the requirements into application design
- Integrated MS dynamics and Ceridian
- Prepared low level design
- Provided application design guidelines for development and monitor the progress on day to day basis.
- Collaborated with framework teams Involved in many design decisions taken during platform evolution
- Involved in requirement gathering form specification and co-ordination with testing team for preparing test cases
- Tested application logging defects and tracking them to closure
- Worked with QA team to close the defects
Environment IBM Pentium PCs Windows 2000 Server Web Application C ASP.NET AJAX JavaScript IE Developer Tool HTML Firebug Visual Studio 2005 Oracle 9i VSS.
Confidential Senior Developer
Project Prime Medica CRM System
- This project was mainly meant for managing the customer s relationship customer s product record company s business strategy etc. This Project has several modules which are responsible for creating new accounts leads Tm Territory manager etc. This project has three types of user Admin Tm Dealer. Admin has authority to create new Admin Tm and can view the records of the Tm. Tm has authority to create new Dealer Doctors Hospitals in Leads. Tm has authority to view the records of the Dealers under him. If Tm is creating any Doctor or Hospital account he can assign that account to any of the dealers under him. In this Project there is a module through which Admin and Tm can assign Task to Each Other. The task is visible only to the login user to whom the Task is assigned and accordingly that login user can reply to that task. This was the most challenging task of this project. There were many features in this project like generating dynamic reports as per client requirements replacing existing Tm with the new Tm displaying prime doctors hospitals in accounts and nonprime doctors hospitals in the Leads etc.
- Gathered requirement designed and studied system
- Prepared Technical and functional specification documents
- Mapped Business rules with Traceability Matrix
- Implemented the requirements using ASP.NET and AJAX and integrating with application
- Involved in requirement gathering form specification and co-ordination with testing team for preparing test cases
- Tested application logged defects and tracked them to closure
Environment IBM Pentium PCs Windows 2000 Server Web Application C ASP.NET AJAX JavaScript IE Developer Tool HTML Visual Studio 2005 VSS SQL Server 2000.
Confidential
- This Project was meant for developing admin panel for Enhansol. This company has Three Types of Products Jet browse accelerator Jet browse antivirus Jet Browse Accelerator with antivirus. Customer can purchase these products from admin panel or directly. Admin can create account for customer business partners. Admin can create seven types of business partners. Admin can give his authorities to any other person by creating the moderator. And many other Features are also there on this site.
- Gathered requirement studied and designed system
- Prepared low level design
- Involved in requirement gathering form specification and co-ordination with testing team for preparing test cases
- Created Test Harness application for unit testing of agents
- Tested application logging and tracking the defects to closure
Environment IBM Pentium PCs Windows 2000 Server Web Application ASP.Net C Java script XML SQL Server 2000 Visual Studio 2005 VSS.
Confidential Developer
Project Asset Management System
- This project was mainly meant for tracking the assets that are bought used by the company in any of its location. This has several modules which are responsible for adding the new entry in to the tracking system help for locating the assets remotely even classifying the assets for repair or directly to scrap whenever inspection of assets containing the unique bar code identifier is done by using the BB3010 bar code scanner. This has feature for generating report for overall asset with the company even has the information of LIC policies and Warranty period of assets.
- Involved in system study application maintenance
- Involved in coding
- Implemented ASP.NET for improving performance of the application
- Implemented validations using client-side JavaScript validation
- Wrote Stored Procedures in MS SQL server
- Tested the application and reporting of test results to Test Coordinator
Environment IBM Pentium PCs XP Web Application C ASP.NET JavaScript HTML SQL Server 2000 Visual Studio 2003 VSS.