Sameer - Lead .Net Developer |
[email protected] |
Location: Louisville, Kentucky, USA |
Relocation: betterment |
Visa: H1b |
Sameer Walunj
Lead .Net developer /#(248) 598-7506 Professional Summary: Having 10 years of experience in Project life cycle, analysis, design and development of Windows and Web Applications using the technologies Visual Studio.NET, ASP.NET, C#, .Net Core, OOPS, MVC, jQuery, XML, SQL Server, WCF. Outstanding ability in Design, Development, Security, Testing and consuming of distributed applications using Windows Communication Foundation (WCF), and responsible for developing WCF based Service, Data, Fault and Message Contracts and services. Experience in Azure for system Deploying, Operating and Maintaining compute, network and storage in the Microsoft Azure environment using Microsoft Technologies. Worked closely with the application developers to define and configure Application Servers, Virtual Hosts, Vue JS Web Resources, JDBC Drivers, Web Applications, Servlets, and Servlet Engines-as well as deployment of EJB's across multiple instances of WebSphere. Proficient in the use of both structured and object-oriented systems analysis, design, development tools, and techniques and Experience and understanding of OOP. Experienced in XML Web Services (SOAP, WSDL and UDDI), Service Oriented Architecture SOA concepts using .NET Framework. Extensive work with both SVN and GIT for version control. Proficient with command line, source tree, and in-built repository handler in Xcode. Implement hooks in Spec Flow to execute setup and teardown actions before and after scenarios, enhancing the control over the test execution lifecycle. Strong experience with Android Framework APIs such as Google Maps, Camera, Resource Manager, Fragments, Location Manager, Notification Manager, Content Providers, Contact Manager, Telephony API and REST APIs. Seamlessly integrate React with ASP.NET Core, leveraging technologies like ASP.NET Core MVC or Web API to serve React components and handle data interactions. Experience handling Stored Procedures in SQL Server/Oracle 10g/11g/12c. Write, modify & implement scripts (DOS batch & Windows PowerShell) to automate administrative processes, such as network configurations. Developed most of the frontend user experience part by using ANGULARJS/2/4/6/9/11/12 and used some user validation controls. Seamlessly integrate OAuth authentication with popular identity providers such as Google, Microsoft, or custom OAuth providers, using .NET libraries or SDKs. Experience in using Language-Integrated Query (LINQ) query and retrieve data from different data sources (LINQ to Objects, and LINQ to SQL). Using Software Development Methodologies like AGILE, TDD and Waterfall model in all stages of SDLC. Involved in building the applications using headless ANT build process and run the build scripts through RAD7. Actively integrate the Razor view engine into your .NET project for dynamic and expressive server-side rendering of HTML content. Configure and customize the Tailwind CSS build process in your .NET application, tailoring the framework to meet the specific styling requirements of your project. Develop custom reports within ARIS to extract relevant process data and integrate these reports into your .NET project to provide stakeholders with actionable insights. Worked on Developer Express controls, WinForms and ASP.NET components. Hands on experience in developing Web API REST-full Services. Installed Pivotal Cloud Foundry on EC2 to manage the containers created by PCF. Used Docker to virtualize deployment containers and push the code to EC2 Cloud using PCF. Good knowledge on Microservices, AWS (Amazon Web Services), working with EC2, RDS, Dynamo DB, S3, Cloud watch and Docker. Excellent understanding of data management principles, database design, data analysis and data manipulation. Leverage the official MongoDB .NET Driver to seamlessly integrate MongoDB with your .NET Core project Actively use TypeScript Enums for enumerations in your .NET project, ensuring a concise and type-safe representation of distinct values. Experience in working with .NET features like Inheritance, Polymorphism, Interfaces, Events & Delegates, Generics &Collections, Multithreading, Exception Handling and Tracing in.NET applications. Designed and implemented reports using Active Reports, SSRS for .NET. Education Details: Bachelor of Technology in Computer Science, LNBCIET, INDIA. Technical Skills: Net Technologies ASP.NET 4.5/4.0/3.5, ASP, Web Services, Windows Forms, ADO.NET, AJAX, WCF, WPF, SOAP, Angular JS, Angular 2/4/6/9/11/12/14, D3. Js, OLE DB/ODBC. Language C#, VB.NET, C, Visual Basic 5.0/6.0(VB), Shell scripting, UML, SQL. Operating Systems Windows NT/95/98/2000 and UNIX, MS-DOS, Win 2k3 Servers, Xp, Windows 7/8/10 GUIS Servlets, JSP, Java Naming and Directory Interface (JNDI). Build/Automation Tools: Puppet, Chef, Ansible, Ant, Build Master, Maven, Gradle, Jenkins. Cloud Technologies: Kubernetes, OpenShift, Amazon Web Services (AWS), AWS SDK, AWS DynamoDB, AWS Lambda, AWS Elastic Beanstalk, Pivotal Cloud Foundry, Pivotal Web Services, PCF Client API, CF User Defined Services. Databases MS SQL Server 2008R2, 2012, 2014, Oracle 10g/11g, 12c, Web Technologies XML, IIS 5.0/6.0/7.0, HTML5, DHTML, CSS3. Web Services Web API, WCF, Web Services. Scripting jQuery, VB Script, and JavaScript, Tools Team Foundation Server (TFS, GIT, Visual Source Safe, SQL Server Reporting Services (SSRS), PL/SQL Developer, Rational Application Developer 6.0, Active Reports, Crystal Reports and MS-Office. PROFESSIONAL EXPERIENCE: Client: Humana Inc. Feb 2022 to Till Now Louisville, KY Sr.Net Lead Developer Responsibilities: Engaged in the complete lifecycle of application development, covering analysis, design, coding, and implementation phases. Aligned with organizational standards to gather, analyze, and document Business and Functional Requirements comprehensively. Created numerous Angular 14.0 components tailored for compatibility with the latest versions of TypeScript, Angular CLI, incorporating diverse features such as routes, directives, grid, pagination, conditional validations, templating, dynamic loading, lazy loading, Shadow DOM, and ngrx store. Demonstrated adeptness in crafting visually compelling and interactive data visualizations using Power BI, including charts, graphs, and dashboards. Executed data transformation and cleansing proficiently using Power Query within Power BI, streamlining the data preparation process. Developed Angular views to establish connections between models and the DOM, facilitating data synchronization with the server in a Single Page Application (SPA) setting. Applied NodeJS for constructing web applications with a client-server architecture, enabling bidirectional communication for efficient data exchange. Showcased proficiency in React and Redux, exhibiting a strong grasp of React components, state management, and the underlying Redux architecture. Constructed ASP.NET web pages using C#, adhering to the MVC pattern as the code-behind language, and employed LINQ for SQL data consumption. Implemented ASP.NET Core with Microservices architecture, modularizing the application for enhanced scalability and manageability. Spearheaded the implementation of IoC, .NET Core, and access-control features using Security, seamlessly integrated with Microservices within the existing system architecture. Employed the ASP.NET MVC framework to compartmentalize each layer of the application, reducing integration complexities and bolstering ease of maintenance. Collaborated with the API Integration team, contributing to the development and management of API gateway solutions, and executed authentication and authorization functionalities via PowerShell scripts. Applied PowerShell to implement ASP.NET Core microservices, further dividing the application into manageable sub-modules, ensuring a scalable and maintainable system architecture. Utilized NHibernate for object/relational mapping (ORM), effectively mapping data representation from the MVC model to a Relational data model with a SQL-based schema. Facilitated Scrum ceremonies and instituted CI/CD pipelines to automate software delivery processes. Demonstrated proficiency in CI/CD tools such as Jenkins, GitLab CI/CD, and AWS Code Pipeline. Engaged with MongoDB database concepts, covering aspects like locking, transactions, indexes, sharding, and replication. Designed and developed Logic Apps, APIM's, and Azure Functions, contributing to data processing and transformation initiatives. Offered technical support and resolved issues related to Logic Apps and APIM's. Collaborated within the API Integration team, contributing to API gateway development for web and API proxies. Exhibited expertise in authentication, authorization, API proxy workflows, and crafted API proxies supporting CORS while ensuring request authenticity through Entitlement Server. Demonstrated familiarity with Agile project management tools like JIRA, Trello, and Agile Craft. Showcased proficiency in iterative and incremental development, sprint planning, backlog grooming, and user story estimation. Constructed APIs with declarative interfaces, leveraging Swagger/OpenAPI and GraphQL. Implemented OAuth2.0 token-based authentication/authorization schemes for API security using ASP.NET Security. Adapted web applications for operation in Windows Azure against SQL Azure, utilizing Azure Queues for background processing, and executed various web operations in Azure Cloud services. Engaged with Microsoft Windows Azure data services, including Windows Azure Storage and SQL Databases. Utilized Azure diagnostics for collecting diagnostic data from worker roles and web roles. Developed background process infrastructure on top of Windows Azure Queues. Created and managed Docker files for image creation, employed for build and deployment automation across different environments. Implemented Log4net for validation and utilized NUnit for unit testing. Demonstrated understanding of Oracle tools like SQL Developer and Oracle Enterprise Manager. Proficiently executed Oracle database administration tasks, including backup and recovery. Employed Agile project management tools, including Jira, Trello, or Agile Craft, for progress tracking and task management. Leverage GitHub for version control, overseeing code merges, and establishing branches for new feature implementations. Environment: C#, ASP.NET Core 6.0, OAuth2.0, ASP.NET Core WEB API, Entity Framework Core, Angular 14, Bootstrap, jQuery, JavaScript LINQ, Agile, HTML, OAuth, GIT, GitLab, CI/CD, Azure, Visual Studio, Visual Studio Code, SQL Server, IIS 7.0., Oracle, Swagger, SSRS, SSIS. Client: Humana Inc. Oct 2019 to Jan 2022 Sr.Net Lead Responsibilities: Engaged in the entire Software Development Life Cycle (SDLC), including Requirement Analysis, Design, and Implementation within the Agile Methodology. Constructed presentation layers using HTML5, CSS3, and Angular router to create single-page applications with navigation capabilities through various statuses and multiple modals. Developed user interfaces with React and Redux, establishing a Node-powered workflow and build systems through gulp, webpack, and NPM tools. Proficient in crafting data models within Power BI, forming table relationships, and optimizing data for reporting purposes. Demonstrated expertise with tools such as VS 2022, .NET, .Net Core, C#.Net, Web API, Angular 13, SQL Server, TDD, GIT, Azure Cloud, Terraform/Bicep, and EF. Configured and managed AZURE AD Connect, Microsoft Azure Active Directory, and integrated Logic Apps with various APIs for streamlined business processes. Proficient in PowerShell scripting for task automation and system administration, streamlining processes within the development environment. Integrated Redux with middleware like Redux Thunk or Redux Saga for handling asynchronous operations. Designed and implemented reusable React components, ensuring code modularity and maintainability. Conducted testing, debugging, and troubleshooting of Logic Apps and APIM's to ensure optimal performance. Utilized React Hooks for front-end application rewriting, replacing class components with functional components, and managing stateful behavior with Hooks like useState, useEffect, and useReducer. Applied React lifecycle methods such as componentDidMount, shouldComponentUpdate, componentWillUnmount to manage component behavior throughout their lifecycle. Utilized Axios service for synchronous data retrieval from the server without interfering with the display and existing page. Implemented React routers for API communication and created mock services in Node.js using Express.js modules. Worked on C# features, including Collections, Lambda expressions, Streams, Nullable Types, and default interface methods. Developed ASP.NET Core applications with a Service Oriented Architecture (SOA) and deployed them to Azure Cloud Service. Effectively employed Azure Storage development, encompassing Blobs, Pages, Queues, Tables, and VM's. Practiced Agile methodologies, particularly Scrum, for efficient project management and software development. Adapted .Net applications for deployment to Microsoft Azure Cloud Service Project as part of cloud deployment. Migrated SQL Server 2008 databases to Windows Azure SQL Database and maintained the existing cloud environment using Microsoft Azure. Implemented .Net Security features for Authentication and Authorization. Developed features using C#, ASP.NET MVC 4/5, CSHTML, Html Helpers, JavaScript, KnockoutJs, Kendo UI, AJAX, Bootstrap, CSS, LINQ, Entity Framework, WCF, SQL Server. Created MVC Razor views, partial views, layout pages, helper methods, Controllers, and View Models. Collaborated with Kendo UI for Asp.Net MVC applications, developing dashboards containing data on internet packages, plans, offers, and prices. Employed XSLT for XML document transformation to another format. Developed new UI components using Kendo UI, integrating various controls, including Grid controls and chart controls. Created stored procedures for data retrieval and generated reports using SQL Reporting Services (SSRS). Demonstrated strong communication and facilitation skills, actively participating in Agile ceremonies such as daily stand-ups, sprint reviews, and retrospectives. Developed SSIS packages for data migration between different databases. Leveraged Telerik reporting tool for export and import functionalities in various formats, such as CSV, PDF, or Excel Spreadsheets. Environment: C#, NET Core, HTML, CSS, JavaScript, ReactJS, Node.js, ASP .NET MVC, Restful Web Services, Microservices, SQL, Kubernetes, GIT, Jenkins, MongoDB, Design Patterns, log4net, Agile Methodology. Client: Goose Head Insurance, Redmond Jan 2017 to Sept 2019 Sr.Net Developer Responsibilities: Implemented client-side validations through jQuery and server-side validations with ASP.Net. Established robust and scalable messaging systems using AWS SNS (Simple Notification Service) and SQS (Simple Queue Service). Created SQL Server Integration Service (SSIS) Packages for seamless data import into SQL Server from various sources. Managed mainframe security measures, encompassing user access controls, permissions, and auditing. Introduced a reusable framework for the application using ASP.NET MVC 5.2. Designed and implemented data storage solutions on S3, covering bucket configuration, access control, and lifecycle policies. Oversaw mainframe system administration tasks, including the installation, configuration, and maintenance of mainframe software and components. Developed graphical user interfaces using Silverlight and ASP.NET/C#. Engineered scalable graph database solutions with AWS Neptune for complex relationships and network analysis. Utilized SSIS to create ETL packages, addressing data validation, extraction, transformation, and loading into data warehouses and data marts. Deployed DynamoDB as a fully managed NoSQL database for high-performance and low-latency applications. Built WPF from the ground up to loosely couple presentation and business logic. Implemented JWT Token-based authentication to secure the ASP.NET Core Web API and authorize diverse users. Executed data replication, backups, and automated scaling strategies for RDS, DynamoDB, and Neptune. Designed modules fetching data from Enterprise Architecture, displaying it in adaptive and responsive widgets/dashboards using ASP.NET, HTML5, CSS3, JavaScript. Applied ADO.NET Entity Framework for utilizing relational data with a data service, defining a data model mapping to relational data. Utilized ASP.NET Web API framework, supporting Dependency Injection to inject objects into a class, enhancing flexibility. Followed N-Tier Architecture following Agile Methodology. Troubleshot and maintained GIS applications, addressing bugs and implementing updates and enhancements. Employed Expression Blend extensively for designing the UI in the presentation layer. Leverage WPF for rendering user interfaces. Developed the application using Events for Interactivity and wrote code in C#. Participated in a Release-Based software delivery approach, contributing to Requirement Gathering, Development, and Maintenance. Contributed to the design and implementation of Schema Architecture for streamlined data flow. Migrated several modules from .Net framework to .Net core using C#.Net. Utilized Mongo DB to store data from mobile applications. Developed and maintained Azure functions for efficiency across different modules in the SaaS application. Created services with Web REST APIs for consumption by various clients like web, desktop, mobile, etc. Worked on creating user forms and Wizard pages with Busy indicators for loading and saving data into the database. Utilized SQL Server 2014 for writing Stored Procedures, Views, and Triggers, handling MONGO DB with ORACLE. Used Azure DevOps for creating CI/CD pipelines and building artifacts. Implemented containerization of existing applications using Docker. Employed Kubernetes for deploying, scaling, load balancing, and managing Docker containers. Engaged in UI ATPS (Selenium) and Unit Test (Karma, Mocha validation) Automation to ensure functionality integrity. Experience in creating VMs, SQL Database creation in Azure, and backup scheduling. Collaborated with teams for QA/UAT/Production deployment planning and operations of new components or enhancements to production. Developed REST APIs using .Net Core. Environment: Visual Studio 2017, ASP.NET 4.0, C# .NET 4.0, CSS3, REST, jQuery, WPF, Angular JS, Angular 2, PL/SQL, SQL Server 2012, Team Foundation Server, Query String, ADO .NET, C#, Automation at, MVC, PowerShell, Agile scrum, NodeJS, ASP.NET 4.0. Client: IBD Solution Pvt Ltd, Pune, India Sept 2014 to Nov 2016 Full Stack Developer Responsibilities: Involved in Requirement Gathering, Design and Deployment of the application using Scrum (Agile) as Development methodology. Developed & fixed issues in .Net batches. Changed Web UI code per business requirements. Involved in requirement analysis, impact analysis & design code fixes to maintain App. Implemented .Net framework, N-tier architecture, and Object-Oriented Methodologies for application development. Implemented XML Web Services in C# based on SOAP protocols using XML and XSLT extensively for data transfers. Implemented Web Services to send or retrieve data from different apps using SOAP protocol. Wrote several critical WCF based Web services providing response XMLS that were consumed by multiple systems. Implemented Queries using LINQ for effective access with database and easy handle of file operations and XML. Created ASP.Net web forms and Class libraries containing code for business and data access logic using C# as the programming language. Development of enterprise reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS). Integrated AWS SDK for .NET into the application, enabling seamless communication with various AWS services directly from the .NET codebase. Hosted ASP.NET web applications on AWS Elastic Beanstalk, taking advantage of its easy-to-use platform for deploying and managing applications in the AWS cloud. Utilized Amazon RDS with SQL Server as a managed database service, ensuring reliable and scalable data storage for the .NET application. Implemented AWS Lambda functions in .NET Core, automating specific tasks and achieving serverless architecture for certain components of the application. Leveraged AWS S3 storage for securely storing and retrieving static assets, ensuring efficient handling of large files within the application. Integrated AWS CloudWatch for monitoring .NET applications running on AWS, allowing for real-time insights into performance metrics and log analysis. Used Test Automation Framework to automate regression tests for the product. Responsible for maintaining versions of source code using Team Foundation Server Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering, and paging with Entity framework in MVC. Design and apply thoughtful indexing strategies on MongoDB collections to enhance query performance and overall system efficiency. Worked with SSIS to convert Database views from one database to Tables in other DB s. Environment: Visual Studio, C#, WCF, ASP.NET, MVC, CSS3, HTML, XML, .NET Framework 3.5, AWS,MS Visual Studio 2008, AJAX, TFS, WCF, web forms, JavaScript, XML, WPF, SQL Server 2005, T- SQL, Agile Methodology, AngularJS, DB, Entity framework, SQL Server 2012, T-SQL, N-Unit, Windows, Rhino Mocks. Keywords: cprogramm csharp continuous integration continuous deployment quality analyst user interface javascript business intelligence sthree database active directory information technology microsoft procedural language Kentucky |