Senior Software Consultant Resume
SUMMARY
- Professional Microsoft .NET Developer, with 10+ Years of experience in Microsoft .NET Technologies for software design, development and maintenance of Enterprise applications in Agile SCRUM & Waterfall methodology .
- 8years of extensive experience in SQL Development / maintenance, Data warehouse experience using SSAS
- Designing and modeling Data Marts, OLAP cube, writing MDX queries and processing cubes.
- 7 + years of experience in Banking & Financial Services with having understanding of Capital Market, Equity, Fixed Income, Wealth Investment Management, Asset Management, Risk analysis and management, Trade Lifecycle .
- 2+ years of experience in Sales Marketing & Travel Domain.
- Experience in leading development teams of size more than 3 members .
- Experience in the area of Web Development, Windows Development, Middleware, and Client/Server applications .
- Experience in development, maintenance, and deployment with a variety of .NET Framework applications including HTML 5, Angular JS, Bootstrap, JQuery, JavaScript, JSON, AJAX, ASP.NET, MVC, WPF, LINQ, Entity Framework, SSDT, C#, ADO.NET, XML, SQL Server, SSIS & SSRS, Python, Angular 2 .
- Experience in working with Web API, WCF Services and XML Web Services using SOAP/JSON and WSDL following SOA in a distributed environment.
- Experience in Quartz framework.
- Experience in Test Driven Development using NUNIT, MS - UNIT for unit testing business components .
- Extensively used LINQ to SQL, Extension Methods, Anonymous methods, JQuery Prototypes .
- Experience in Multithreading with use of Task and Background Worker, WPF/XAML application development, Dev Express.
- Great team player, highly motivated, adaptive and quick learner with excellent interpersonal, technical and communication skills.
TECHNICAL SKILLS
Programming Languages: C, C++, C#, Python
Framework: .NET Framework 4.5 / 4.0 / 3.5 / 2.0 / 1.1 , Quartz, MLIF
RDBMS: MS SQL Server 2014/2012 / 2008 R2 / 2005 / 2000, Entity Framework 6.0, SSDT, LINQ to SQL
Technologies: ASP.NET, MVC 5, AJAX, JQuery,Angular, Node.js, JavaScript, HTML 5, XML, WPF, XAML
Services: WCF, REST Services, Web Services, Web API, Window Services, JSON, LINQ
Testing: NUNIT, MS UNIT Test, Jasmine, Mock Test, Karma
Deployment: IIS Deployment Package, TFS Build Deployment, Version One,JIRA, BitBucket, Quartz deployment
Design Pattern: MVC, MVP, MVVM, Repository, Unit of Work, Factory Method, Abstract Factory, Singleton3 rd party Controls: Kendo UI, JQuery UI Plugins, Control - M
IDE: MS Visual Studio .NET 2017/2015/2013 / 2012 / 2010 / 2008 / 2005 / 2003
Source Control: GIT, JIRA, Tortoise SVN, Team Foundation Server (TFS),Source Tree
Operating System: Windows 8.1 / Windows 7 / 2003 / 2000 / XP
PROFESSIONAL EXPERIENCE
Confidential
Senior Software Consultant
Responsibilities:
- SSIS package to generate reports based on sql and excel data.
- Supporting UI application web and windows
Technologies: Asp.Net, C# , Visual Studio 2017, Javascript , WebAPI, Boostrap, MVC, TFS, SQL Server 2014, TFS, SSIS, WPF, WCF
Confidential
Senior Software Consultant
Responsibilities:
- Developing system using Visual Studio 2017. Also, working on enhancement of System.
- Designed and developed DTS packages for ETL and wokflow management
- Wrote .NET applications for execution of controller DTS package, developing GUI for checking job status, viewing logs.
- Implemented seamless code migration between Dev/UAT/Prod environment using INI files. Developed reconciliation reports in Excel to effectively monitor the data movement.
- UI Development using Bootstrap, Kendo UI grid. Exporting reports to excel and pdf from UI.
- Creating WebAPI services to create async controller for CRUD operation
- To write unit test cases, raising/reviewing review requests and code push across INT/QA cycles. Resolving UAT issues.
- Handling support requirements and maintenance in application.
- Creating data access layer to grab data from backend and implement on frontend.
- SSIS package to generate reports based on data.
Technologies: Asp.Net, C# , Visual Studio 2017, Javascript , WebAPI, Kendo UI grid, Git (SourceTree), Boostrap, MVC, TFS, SQL Server 2014, TFS, Angular 2, LINQ to DB, Typescript, BitBucket, MDX queries, T SQL, SSAS, SSIS
Confidential
Senior Software Consultant
Responsibilities:
- Designing and developing application using Microsoft Visual Studio, .Net framework 4.5.
- Enhancing application using C#, Entity Framework.
- Developing and enhancing User Interface using Angular2.
- Supporting production issues in SIT,UAT and DUT environment
- Working on middle tier to extract data from database and creating edmx files to communicate with data layer using Database first approach
- Importing Excel data and inserting data in SQL Server database and exporting result in json format.
- To write unit test cases, raising/reviewing review requests and code push across INT/QA cycles. Resolving QA issues.
- Creating stored procedures and function to implement logic on data layer
- Using LINQ queries to retrieve complex data.
- Used WebAPI for HTTP Services (RESTful services)
- Worked on designing and creating OLAP cube, processing them via SSIS, MDX queries to extract data from cube fore reporting stores procedures.
Technologies: Asp.Net, C# , Visual Studio 2015, Javascript, SQL Server, TFS, Version One, WebAPI, Entity framework, LINQ, Angular2, OLAP cubes, SSIS and SSAS
Confidential
IT Consultant
Responsibilities:
- Designing and developing system using python and Quartz framework. Also, working on enhancement of System.
- Develop front office UI, a dashboard styled reusable UI widget based on navigation UX pattern
- Working on middle tier to extract data from database and creating adapter to communicate between UI and data layer.
- Designing customizable dashboard using python
- Importing Excel data and inserting data in SQL Server database.
- To write unit test cases, raising/reviewing review requests and code push across INT/QA cycles. Resolving QA issues.
- Handling support requirements and maintenance in application.
- Creating stored procedures and function to implement logic on data layer
- Created Pivot stored procedure to complex tables.
- Trade database as tabular structure with multidimensional way, created MDX queries to get data and pass it to application using .net and display over SSRS services.
Technologies: C# , Python, SQL Server, TFS, Version One, Quartz framework, ExtJS 4.0, DAG, WebAPI, Sandra, Angular 2, MDX queries, SSRS
Confidential
Senior Software Developer
Responsibilities:
- Designing and developing production using C#, WebAPI. Also, working on enhancement of powerful self-service Business Intelligence tool.
- Working on middle tier to extra data from database and creating wrapper classes to communicate between UI and business layer.
- Designing customizable dashboard using AngularJS, HTML5
- Retrieving data from SQL Server database and displaying that on Excel.
- Handling support requirements and maintenance in Web application.
- Handling calculations and manipulations of reports at backend process.
- Extracting data from SQL Server using WebAPI and LINQ Queries.
Technologies: Microsoft Visual Studio .NET 2015, WCF Service, SQL Server 2010, Angular JS, HTML5, WebAPI, LINQ to SQL, TFS, JSON, SSIS, SSRS
Confidential
Senior Software Developer
Responsibilities:
- Designed and developing SSIS packages to migrate data from one database to other and creating reports as per business requirements.
- Developing packages using C# to convert data from one database to other.
- Developed application using multithreading to retrieve data from different database and updating same online.
- Handling parallel threads to get fastest data to execute reports.
- Handling Production support requirements and maintenance in Web application.
- Creating web site for upcoming countries using SharePoint and commerce server.
- Creating proxy classes to consume WCF service and maintenance work on WCF services
- Handling team for SSIS packaging activity.
- Created reports using SSRS.
- Using LINQ to extra data from database.
Technologies: Microsoft Visual Studio .NET 2012, WCF Service, Commerce Server, SharePoint 2007, SQL Server 2010, SSIS, SSRS, TFS, Multithreading, LINQ, JSON.
Confidential
Lead Developer/Senior Developer
Responsibilities:
- Handling team of 3 for packaging activity
- Designed and Developed User Interfaces using JQuery and Asp.net
- Designed and developing SSIS packages and creating reports using SSRS.
- Creation & implementation of WCF Services in Application.
- Communicating with client for daily business requirements and changes. Also, progress on team work
Technologies: C#, ASP.NET, JQuery, JavaScript, AJAX, LINQ, WCF Service, SQL Server 2008, Mock Test, TFS, SSIS, SSRS