SURESH - DOT NET LEAD |
[email protected] |
Location: Chicago, Illinois, USA |
Relocation: |
Visa: H1B |
Employer : [email protected]; [email protected]; (609) 778-4215 ext 1000
Suresh Summary Over 14 years of experience as Sr. Analyst and Programmer in the areas of Design, Analysis, Development, Documentation, Administration and Maintenance of various .Net, BI and SharePoint Projects using Agile and Scrum methodologies. Expertise in developing web applications using ASP.NET/Core MVC Patterns with .Net/Core Framework and worked on O/RM tools like Entity Framework for developing Data Access Context Layers. Design and configure large-scale enterprise IaaS applications with VS IDE, testing it locally, deploying it to a live Microsoft Azure Cloud environment. Knowledge of Azure Store accounts and monitoring tools like Application Insights, Log Analytics, and creation of alerts. Understanding of Azure API management with security and integration. Understanding and working knowledge of Control-M Jobs, Database maintenance, User Authorization and control module installation & plugin. Basic working Knowledge of AWS. Worked with Client-Side UI provisioning tools such as JavaScript Framework based Angular 9. Proficiency in design and formatting the same using HTML5 and CSS3. Proficiency in every aspect of the implementation from analyzing the customers business require-ments from configuring Microsoft Dynamics CRM application to meet the customers needs, to testing support and cutting over support for go-live. Knowledge of working with RxJS Observables and operators to perform synchronous and asynchronous programming. Knowledge in provisioning NodeJS based Web API services. Experience in working with JavaScript libraries like jQuery for DOM manipulation tasks. Experience in SOA application (distributed) development using XML based WCF (HTTP/TCP Channels) and JSON based HTTP RESTful Web APIs. Experience in JWT configuration to support claims-based token model for authentication and authorization. Knowledge in MEAN stack apps development and basic knowledge in NoSQL MongoDB. Experience in building and publishing Azure based components such as Function app, Azure Service Bus, Azure data factory, Azure Message Queue, Service fabric and Blob storage. I worked extensively on SQL Server 2008/2012 and expert in designing ETL data flows using SSIS; creating mappings/workflows to extract data from SQL Server and Data Migration and Transformation from Access/Excel Sheets using SQL Server SSIS. Proficiency in using C# for web App Development that includes working with LINQ, Lambda Expressions, Collections, Anonymous function, and some other advanced features. Experience in creating KPIs, Dashboards, Reports and Scorecards using PerformancePoint Tools and services that aggregate data from multiple sources such as RDBMS, SharePoint Lists, OLAP cubes created using SSAS and data published to Excel Services. Expertise in MOSS 2007, SharePoint 2010/2013 & SharePoint Online Development and Administration like Installation, configuration, Maintenance, Upgrade, Troubleshoot and managing SharePoint Farm through Central Administrator as well as using Windows PowerShell 2.0/3.0 and O365 administration using SharePoint online management shell. Experience in building web parts, custom list and Custom Content type using Visual Studio 2015 for SharePoint sites. Expertise in developing Provider-hosted/On-Premises Apps using VS 2013/2012. Experience in BI framework components for SharePoint include SSRS, PowerBI and PerformancePoint Services. Technical Skills Microsoft SharePoint : MOSS, SharePoint2013/2010/2007, SP Designer 2013/2010/2007, Office 365, NET Framework, Visual Studio 2017/2015/2012/2005, InfoPath2013/2010/2007, PowerShell, Ms-Office2013/2010 Web Technologies : ASP.NET/Core MVC, C#, Rest API, HTML5, CSS3, XML, SSOM & CSOM/JSOM Cloud Technologies : Azure, AWS Client-Side Technologies : Angular, Java Script/ jQuery Data Access Technologies : EF Core, ADO.NET, LINQ Databases : SQL Server 2012 / 2008 BI Tools : SSRS, SSIS & SSAS Source Control : TFS /GitHub Operating Systems : Windows 7 /XP/2003 / 2000, Windows Server 2012 / 2008 / 2003 Identity Provider : AD DS/AD FS Methodologies : Agile/Scrum Professional Experience Working as a Software Developer with IAA, IL, USA for the past 3 years Worked as senior software Developer with MorganStanley, NJ, USA for 6 months. Worked as Analyst Programmer with LifeHealthCare, R.S.A, for 1.3 Year. Worked as Sr.SQL/SharePoint Analyst Developer with SABS, R.S.A, for 6 months. Worked as SharePoint Developer/Administrator with Penguin Random House, U.K for 2 years. Worked as SharePoint Solutions Developer with Dept. Of Premier, WCG, R.S.A for 4 months Worked as an Analyst Programmer/MSBI with AIG, R.S.A for 7 months. Worked as Analyst Programmer 2 with Nedbank, R.S.A for 5 years. Worked as Developer with IBSS Techno Park Pvt. (Ltd) , India for 3 months. Major Assignments IAA, Chicago, IL Feb 2021 to till date. Sr. Software Developer IAA deals with online cars and salvage auto auctions. Our system E-Biz is an integration layer between LoanPayoff, CSAToday, OnYard and ASAP that receive assignment/stock updates for an inventory based of ServiceProvider unique Ids and generate LCUs (Lifecycle Updates) for the same. I played a major role in designing and implementing a few of the business-critical projects such as AUTOIMS, Partner Portal and StateFarm Modernization. Responsibilities: Implemented Asp.Net Core, Web API & MVC based applications that are used as integration layers between internal business systems and provider s external applications. Worked on StateFarm modernization project to upgrade some of their business components like inbound assignments, Realtime Enquiry and Document Exchange that helps to migrate provider system, to receive and response in JSON based transaction instead of XML. Provisioned and worked with AWS resources like S3Buckets, Multi-Regional Keys and enabled Lambda triggers to invoke on-prem Web APIs Worked on Http Enabled Azure Function Apps and worked with Resource Group and Resource creation. Implemented Azure Message Queue Publish/Subscribe messaging communication model for MarketConnect application to decouple providers from Queue Processing. Implemented Conventional and Attribute Routings for Angular 9 UI. Configured and implemented Jason Web Tokens (JWT) for authentication and authorization. Implemented .Net Orchard Core based CRM application for provider to auto progress stocks. Environment: .Net Core MVC, Azure FunctionApps, Azure Message Queue, C# .Net, Angular 9, Sql server 2008R2/2012, SSIS, EF, VS 2017 & Web API, Aws Morgan Stanley, NY May 2020 to Jan 2021 Sr. Software Developer Responsibilities: Created domain models and implemented business rules along with bindings that allow data transfer between views and models through .Net Core controller action methods. Perform multiple sprints as part of agile development. Involved in initial analysis, Design, Development, and deployment of multiple modules of the system. Implemented EF O/RM concepts for data context layers. Design and develop rich user interactive UI pages using Angular 6 and implemented routing, Services, HTML Templates, and custom directives. Created ETL packages using Heterogeneous data sources (SQL Server, ORACLE, Flat Files, Excel source files, XML files etc.) and then loaded the data into destination tables by performing different kinds of transformations using SSIS. Involved in automation of Monthly reports through SSIS. Written Stored Procedures, Functions, Indexes, Triggers, Views, Sub-Queries, cursors, Joins (equi-join, non-equi join) and Worked with Reporting services like SSRS. Environment: .Net Core MVC, C# .Net, Angular 7, Sql server 2008R2/2012, SSIS, EF, VS 2017 & WebAPI Life Health Care, South Africa Oct. 2017 to Dec. 2018 .Net Analyst Programmer Impilo Responsibilities: Provides technical expertise and does system analysis to identify areas where it needs to be optimized for better system performance. Design and develop database schemas and objects. Front-End Design and development using Angular 6 components and routing. Design and develop .Net Core WebAPI Restful HTTP services and configure endpoints to perform CRUD operations with back-end database. Created domain models and implemented business rules along with bindings that allow data transfer between views and models through controller action methods. Implemented validation rules through attribute filters. Implemented Authentication and Authorization. Environment: .Net Core2.2, Sql server 2008R2/2012, VS 2015, RESTFul WebAPI, Asp.Net & C#.Net, WPF, Angular 6 and HTML5 South African Bureau of Standards, South Africa March 2017 to Sep.2017 .Net Analyst Programmer (VS 2015) Electronics File Submission Responsibilities: Lead and provide technical expertise to internal project team on Front-End Design and setting up Da-tabase environment including technical assistance on SharePoint content database detach and attach process. Design, develop and deploy Visual Webpart based Initiation and Submission forms for Audit Initiation and Submission processes. Provisioned Nintex Based Virtual DocSet Creation and Submission Workflows. Created design, develop and deploy general, Linked and Sub-Reports to SSRS server as per user re-quirements. Wrote Stored Procedures, UDF, Views, and TSQL Scripting for complex business logic. Extensively used Joins and sub-queries for complex queries involving multiple tables from different da-tabases. Optimized the database by creating various clustered, non-clustered indexes and indexed views. Increased the performance necessary for statistical reporting by 25% after performance monitoring, tuning and optimizing indexes. Created Alerts for successful or unsuccessful completion of Scheduled Jobs. Migrated some part of UI into component based Angular 5/6 and configured routing for the same. Environment: Sql server 2008R2/2012, SSIS, SSRS, SharePoint 2010/2013, VS 2015, Asp.Net & C#.Net, Angular 5, RESTful WebAPI and HTML5 PenguinRandomHouse, London, U.K Sep.2014 to Aug.2016 .Net Consultant Web & Online Integration Program Responsibilities: Lead and provide technical expertise to internal project team on setting up MOSS 2007, SharePoint 2010/2013 Farm environment and technical assistance on database detach and attach. Site and content provisioning on SharePoint point online and tenancy administration. Install and Configure SharePoint Technology tools on all servers. Provision Web Applications and configure IIS 7.5. Create and configuration SharePoint 2010/2013 Service Applications and Application proxies. Create and Configure PerformancePoint, Excel Services, Reporting Services and E-mail notifications in the new SharePoint 2010 Production and Development environments. Configure and setup Index server on Application Server and Query Server on both WFE Servers. Plan and configure SharePoint security modal that includes authentication and authorization. Plan and configure permission inheritance and anonymous site access. Develop and maintain new Business processes using Nintex Workflow and Nintex Forms. Environment: SP 2010/2013, VS 2013, InfoPath, Nintex, Sql server 2008/2012, SP Designer, jQuery, Wcf, C-sharp.Net, HTML5 and CSS3. Dept. Of Premier, CPT, South Africa April 2014 to Aug 2014 .Net Developer Corporate Governance Review and Outlook Responsibilities: Convert business requirements into a user scalable system by providing technical design, based on which robust solutions had been developed, tested and deployed into production farm. Build Custom solutions using VS 2012 and setup business process with SharePoint designer workflow interface. Environment: SP 2010, VS 2013, InfoPath, Sql server 2008/2012, SP Designer, JS/jQuery, WebAPI, C-sharp.Net, HTML5 and CSS3. AIG, JHB, South Africa Aug.2013 March 2014 BI/.Net Analyst Programmer II Economic Sanction Screening C-Link System Responsibilities: Designed logical and physical database structure to facilitate analysis of data from both operational and Business perspectives. Wrote Stored Procedures and triggers to capture inserted, deleted, and updated data from OLTP systems. Used Execution Plan, SQL Profiler, and database engine tuning advisor to optimize queries and enhance the performance of databases. Created SSIS Packages using Pivot Transformation, Fuzzy Lookup, Derived Columns, Condition Split, Term extraction, Aggregate, Execute SQL Task, Data Flow Task, and Execute Package Task etc. to generate underlying data for the reports and to export data from Excel Spreadsheets, Text file, MS Access and CSV files. Created ETL packages using Heterogeneous data sources (SQL Server, ORACLE, Flat Files, Excel source files, XML files etc.) and then loaded the data into destination tables by performing different kinds of transformations using SSIS. Involved in automation of Monthly reports through SSIS. Written Stored Procedures, Functions, Indexes, Triggers, Views, Sub-Queries, cursors, Joins (equi-join, non-equi join) and Worked with Reporting services like SSRS. Environment: SQL Server 2008 R2, VS 2012, Wcf and BI Suite Nedbank Pvt. Ltd. JHB, South Africa June2008 - July2013 .Net Analyst Programmer II Collections/Fraud DB Responsibilities: Responsible for Analysis, Documentation, Design, Development, QA Deployment and Support Responsible for Production implementations and overall business support. Data entry, data auditing, creating reports & monitoring all data for accuracy. Write T-SQL scripts to manipulate data for data loads and extracts. Written Stored Procedures, Functions, Indexes, Triggers, Views, Sub-Queries, cursors, and Joins (equi-join, non-equi join). Worked with Reporting services like SSRS and produced different models of Crystal Reports. Used integration services like SSIS that can be used to perform a broad range of data migration tasks. Managed State Management that involves storing information either in the page or on the client computer and maintaining security features like Authentication and Authorization. Involved in designing, developing, and hosting of HLS (Home Loan System) web service using WCF which interacts with multiple systems in Banking Domain. Involved in modification and extension of complete FraudBD system that designed using Spring/MVC Framework. Environment: Visual Studio 2005, Asp.Net, Asp.Net MVC, Sql Server, WF, XML Web Services, HTML&Javascript IBSS Techno Park (pty) Ltd., HYB, India Feb.2008 May2008 .Net/Sql Developer Creative Workflow Environment: Visual Studio 2005, Asp. Net, Sql Server, XML Web Services, HTML&Javascript Education Qualification Bachelor of Engineering from BHARATHIDASAN UNIVERSITY 2002 Masters in information assurance & security in Wilmington University April - 2020 Keywords: cprogramm csharp quality analyst user interface javascript business intelligence database active directory rlang information technology golang microsoft Illinois New Jersey New York |