Sr.net Developer Resume
Phoenix, AZ
SUMMARY
- Over 9+ years of software development experience in design, development, integration and implementation of web applications using Microsoft .Net Technologies.
- Have a strong skill set in Core Development using RAML, Web API, C#, Windows Services, Silver Light, ASP.Net, Web Services, ADO.Net, VB.Net, .Net framework (2.0,3.5,4.0), Ajax, SQL Server, React, Angular, Crystal reports.
- Good hands - on experience writing Scope Scripts for Cosmos (Big Data) Azure Services and cloud services.
- 2 years of experience in design, development and implementation of web based and window-based applications in Insurance and Finance domains.
- Worked on various domains like Finance, Investment Banking, Retail Banking, Health Care as well as application development for embedded systems and ADI.
- Good knowledge on Microservices, AWS (Amazon Web Services), working with EC2, RDS, Dynamo DB, S3, Cloud watch and Docker.
- Knowledge on how to migrate user mailboxes to office365 from Exchange 2013 to create a hybrid deployment, and Azure AD Connect for directory synchronization and federation with Confidential 3.0.
- Experience in using AJAX controls in ASP.NET Sites/applications and interacting asynchronously with ASMX Web Services. Created and implemented Web Service methods and SOAP protocols.
- Experience in developing Microservices using ASP.NET core.
- Good exposure in SQL Server 2012 in my recent project.
- Experience with Azure transformation projects and Azure architecture decision making Architect and implement ETL and data movement solutions using Azure Data Factory (ADF), SSIS
- Two years of experience with onsite and offshore coordination.
- Expertise in software development life cycle (SDLC) i.e., requirements, analysis, designing, coding, testing, documenting, and deployment, maintenance, support
- Good working experience in Agile/Scrum Software Development
- 4+ Years’ experience of migration projects ASP to ASP.Net, VB to VB.net, MS access to SQL
- Expertise in writing cross cutting re-usable components like Caching, Exception Handling, Logging, Validation.
- Good knowledge over .Net framework 3.5 concepts like Lambda expressions, LINQ, Extension methods etc.
- Working Experience in various frameworks of JavaScript like jQuery, Angular, Backbone and Ember.JS.
- Expertise in developing applications using Object Oriented Programming (OOPS)
- Experience using Devops, Team Foundation Server (TFS) with continuous integration
- Strong in Unit Test, Mock, Test Driven Development hands-on experience in designing various patterns such as Inversion of Control, Dependency Injection, Repository, and abstract factory patterns etc.
- Knowledge on creating IOS and Android screens in Xamarin IDE.
- Extensively worked with Xaml file in Xamarin IDE for user interface.
- Solid experience with build management tools like MS Build, N Ant, C#, .NET and PowerShell scripting for Automation.
- Extensive experience in using Build Automation tools and Continuous Integration concepts by using tools like MSBUILD, ANT, Visual Studio, Cruise Control and Maven2.
- Have strong experience version control GIT
- Creating and Managing Virtual Machines in Windows Azure and setting up communication with the help of Endpoints.
- Getting on calls with Microsoft Azure Virtual Machine partners to help resolve any complex issues.
- SynchronizingAzureSQL and on-premises SQL.
- Knowledge of the Software Development Life Cycle and systems design, RDBMS skills including SQL Server 2012/2014.
- Capable of understanding and implementing different data structures algorithms like sorting searching and string manipulations with best optimized time and space complexities.
- Providing simple light weight solutions for complex problems by identifying right design patterns right algorithms and data structures by analyzing requirements in-coming / ut-going stake holders and various key factors like usage frequency scalability robustness extensibility and performance
- Extensive experience in implementing applications using AJAX to increase user experience and application efficiency with a dynamic user interface.
- Hands - on experience in migrating existing Java application and .NET application in AWS cloud using SQS to decouple all the components to make best use of AWS.
- Good experience in LINQ and ADO.NET Entity Data Model Framework.
- Wrote PowerShell scripts for deploying code and registering ocx, dll.
- Used SQL Server Integration Services (SSIS) in reporting and analysis with the .net environment.
- Involve in designing and developing complex user interfaces (GUI) using ASP.NET and MVC.
- Highly Knowledgeable in ASP.NET MVC 4.0 in implementing Model, View and Controllers with State Management, Security, Action methods etc.
- Have experience with Serverless/PaaS technologies (API Gateway, Lambda, Dynamo, S3, etc.).
- Built micro services using API gateway.
- Experience in developing applications using Web Services, WCF,REST, WPF.
- Involved in implementation of Test Automation Framework build using Selenium WebDriver,Protractorto handle AngularJS 2.0 applications.
- Work experience of Scrum methodology
TECHNICAL SKILLS
Programming Languages: C# 4.0, VB.NET 10.0, .Net Core, WPF, ADO.Net, AJAX, VBA, PL/SQL, T-SQL
Mark-up/Scripting Language: JavaScript (jQuery), VBScript, HTML, CSS
Framework /Architecture: .NET Framework 4.0/3.5/3.0/2.0/1.1 , jQuery Mobile, SOA
Databases: MS SQL Server 2012/ 2008/2005/2000 , Oracle 9i/10g, MS Access
XML Technologies: XSL/XSLT, DOM, XPath, XSD
Web Development: ASP.Net MVC 3, ASP.NET 4.0, LINQ, WCF 4.0, Silverlight 3.0, ASP, XML Web Service, AJAX, Angular 2/4/7, React
Application/Web Servers: Microsoft IIS 7.0/6.0/5.0/Tomcat
Modeling Tools: MS Visio Professional
Defect/Bug Tracking: Test Track, Star Team
Version Control: Team Foundation Server (TFS), Microsoft Visual Source Safe (VSS)
Reporting Tools: Crystal Reports, SQL Server Reporting Services (SSRS) 2005
IDE: Visual Studio .NET 2010/2008/2005/2003 , Visual Studio 6
Platform: Win32 (Windows 7, Vista, XP, Win 2003, NT, 2K), Win 2k Server, DOS.
Tools: / Applications: SAP Data Services, N Unit, Enterprise Library, Telerik controls
Other Skills: Requirements engineering, UML, Design patterns, code reviews, testing
PROFESSIONAL EXPERIENCE
Confidential - Phoenix, AZ
Sr.Net Developer
Responsibilities:
- Architecture, technical design, and database design, performance optimization, tuning, scalability, coding standards, technical support and thus also ensures successful completion and delivery on time.
- Design, develop and build application using React and Redux consuming the payloads received from the ASP.NET Web API Core 2.0.
- Wrote the reducers & dispatchers in order to return the new states for the web app (React + Redux)
- Worked on Salesforce integration and Steel brick for automation quoting, contracting and billing process.
- Analyzing and reporting upon JIRA usage and activity.
- Create team specific Agile process flow in JIRA to move tasks from one activity to another.
- Extensively focused on performance bug fixing for existing applications by using best algorithm techniques to optimize the performance.
- SOAP can operate over many transport protocols, including HTTP, SMTP, TCP, and UDP. However, an ASMX service can only operate over HTTP. Hands on experience in PowerShell and Batch Files
- Development languages and technologies utilized C# .NET, UWP, WPF, WCF, C++, JSON, JavaScript, python.
- Design and implement database solutions in Azure SQL Data Warehouse, Azure SQL
- Used React-Router to turn application into Single Page Application.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Identified poor performance components and stored procedures and planned and fine-tuned with best search and sorting algorithms as part of enhancements.
- Used .Net Core 3.0, Code-First and the Repository Pattern.
- Worked on development experience with SQL Server and significant experience of SQL Server 2012 and 2015.
- Responsible to create new web services using ASP.Net with C#.
- Support/modify the exiting web services as per user requirements.
- Managing the SQL server databases.
- Experienced in configuring Cloud platform such as Virtual Networks Multi-site, Cross-site, VMs, Azure AD, Load Balancers, Azure SQL, Cloud Services, etc.
- Successfully established and tested Azure AD Tenant for production. Provided technical direction to allow Active Directory on-Prem group to populate users.
- Used SQLite.NET with Xamarin forms and MVVM for reading and writing data to a local SQLite database.
- Used Xamarin Insights for finding and debugging issues in the app.
- Prepare technical design documents, perform code reviews, debugging and testing
- Provide inputs in architecting, designing, and implementing a Service Oriented Architecture (SOA) for the application development group
- Implemented SSIS packages to update SQL data tables from Oracle Server.
- Involve in Web Service unit testing using soap UI tool.
- Translate the Flat XML message to formatted XML message using XSLT mapping.
- Consumed Docker's to develop Container's for the Microservices. Designed and Developed Container Management Rancher to publish Containers.
- Creating Automated build process by using Jenkins CI tool.
- Made use of gradle and maven for building applications and written structured pom which can be consumed by Jenkins.
- Implement LINQ functions using Lambda Expression to perform CRUD operations on different SQL servers using
- Create models with the LINQ and Lambda Expression.
- Designed and Consumed XML Web services using Microservices.
- Working on Azure Service fabric and microservices.
- Designed and developed a vb.net Windows Application for searching files from a pile of folders and storing them into a central repository.
- Installed and Configured MS Build Server, created build agents and Build Controllers.
- Using MS Build for building projects.
- Customizing MS Build templates to meet the team requirements.
- Created User Control in vb.net to make application code reusable and to give same look and feel to the application.
- Responsible for Designing coding developing and implementing application using C .net and vb.net.
- Coded websites end-to-end using Responsive Web design (RWD), providing optimal viewing experience across wide range of devices.
- Responsible for building an internal, responsive AngularJS single page application.
- Have a strong understanding of design patterns.
- Responsible for all cosmos streams in CRM Analytics and point of contact for all teams and created dashboards for different teams in CRM.
- Migrated ASP.NET Core 3.1 to 5.0.
- Built ASP.NET Core 3.1 applications, from understanding the folder structure and files, to building a complete web application.
- Used ASP.Net Core 3.1, Entity Framework, Code-First and the Repository Pattern.
- Designed and developed a vb.net Windows Application for searching files from a pile of folders and storing them into a central repository.
- Developed web pages and validated these pages using ASP.NET and VB.net.
- Implemented SOA with creating and consuming Web Services in VB.Net.
- Used Microservice architecture, based services interacting through a combination of REST and leveraging AWS to build, test and deploy Identity Microservices.
- Created a database known as SQL AZURE database, which integrates with Active directory and Hadoop.
- Developed ASP.NET Core Web API based on departmental requirements and specifications.
- Worked with advanced concepts of ASP.NET Core MVC such as Models and Providers, Filters used for developing backend technology.
- Worked on Visual Studio 2015/ .Net CORE 1.0 Framework to implement Business Logic.
- Building the new application from scratch and involved in migrating the application from Angular 2.0 to Angular 4/5 and .Net 4.5 to Net CORE 1.0.
- Developed visual components through WPF using XAML and Expression Blend.
- Developed the rich visual components through WPF using XAML and Expression Blend.
- Worked on Big Data Integration &Analytics based on Hadoop, SOLR, Spark, Kafka, Storm and web Methods.
- Setting up Angular 7 framework for UI development. Developed html views with HTML 5, CSS, jQuery, JSON, and Java Script.
- Design and implement database solutions in Azure SQL Data Warehouse, Azure SQL.
- Developing new and maintaining scalable, high-performance user facing applications using Ember.js with a modern web-stack (HTML5, CSS3, bootstrap).
- Implemented entity framework 6 and LINQ, query with VS 2017 for database using database first approach & Entity first approach.
- Used jQuery and JSON to be passed collection object between view and controller, validation
- Implemented REST base Web API 2/ Web API CORE to get record from application using repository pattern, Factory pattern, Independency Pattern
- Used MS SQL for backend database and writing SQL objects i.e. Trigger, procedure, function, view, index, query.
- Involved in Automation scheduling Azure Databricks jobs and build SSIS packages to push data from Azure SQL to on-premises server.
- Integrated Cosmos streams, SQL data (Azure database) and Kusto’s data to UI Using MVC architecture.
- Wrote nightly Batch s in vb.net 3.5.
- Used security authentication for user login in SQL.
- Involved extensively in Coding, Deployment and Maintenance activities
- Responsible for maintaining and expanding AWS (Cloud Services) S3 infrastructure using AWS (SNS, SQS).
- Participated in Business Requirements calls
- Production support of developed projects.
- Installed and configured Apache Tomcat5.5/6.0 and configured SSL with it.
- Deployed on Apache Tomcat server in local and integration test environments.
- Used Log4net, for application log in file & database and swagger for core web API testing.
- Have exposure in AZURE cloud including these points {How to create database, how to deploy code, how to setup web server and security, how to setup active directory for security}
Environment: C#, Asp.net, VB.Net, Asp.net Core, Web API 2, LINQ, Visual Studio 2017, MVC, SQL server 2014, TFS, XML, auto mapper, Angular, Reactis, Tomcat, Ember.js, UWP, JSON, AWS, Log4net, http watcher, SQL Profile, Entity Framework, API using RAML, SSIS Packages, Java, Control-M Jobs, SQL jobs, Azure, Oracle 12 C, Postman and Fiddler, oracle 12 C, PL/SQL Developer Tool
Confidential - Boston, MA
.Net Developer
Responsibilities:
- Architecture, technical design, and database design, performance optimization, tuning, scalability, adhering coding standards, team handling, technical support and thus also ensures successful completion and delivery on time within the approved budget.
- Azure Data Factory (ADF), integration Run Time (IR), File System Data Ingestion, Relational Data Ingestion.
- Extensive experience on Azure HDInsight, Azure Cosmos DB, Azure Databricks, Azure Stream Analytics.
- Migration of on premise data (Oracle/ SQL Server/ DB2/ MongoDB) to Azure Data Lake Store (ADLS) using Azure Data Factory (ADF V1/V2).
- Being part of performance improvement engineering team streamlined the sorting and searching algorithms to process large scale data coming from various countries in CSV files.
- Created Azure SQL database, performed monitoring and restoring of Azure SQL database. Performed migration of Microsoft SQL server to Azure SQL database.
- Designed, build and deployed applications utilizing AWS EC2, Route53, S3, RDS, DynamoDB, Lambda, SQS and IAM etc.
- Integration of Tempo Time Tracking Tools in JIRA.
- Applying security lockdown for Linux and windows servers to meet company standard before migrating it to public network.
- Perform the Linux Kernel and operating system upgrades on the server as suggested by Linux engineering team.
- Monitoring JIRA disk space usage.
- Configured Apache web server with Apache Tomcat using the plug-in mod jk.
- Experience in working with REDUX architecture.
- Did wiring of the components with redux and redux saga.
- Designed and implemented scalable, secure cloud architecture based on Amazon Web Services
- Involved in designing and deploying multitude of applications utilizing almost all of the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS cloud formation
- Migrated applications to the AWS cloud.
- Developed code for operations between the application and the database using Language-Integrated Queries LINQ with Lambda Expressions in C 4.0.
- Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS
- Consumed Docker's to develop Container's for the Microservices. Designed and Developed Container Management Rancher to publish Containers.
- Responsible for designing coding developing and implementing application using C .net and vb.net.
- Used Object Oriented development methodology using VB.NET and .Net Core,.
- Created a RESTful Web API service using ASP.NET CORE Web API to generate data for the EMS which was then consumed in the front-end by Angular 7.
- Responsible for building an internal, responsive Angular JS single page application.
- Developed the rich visual components through WPF and Silverlight using XAML and Expression Blend.
- Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup.
- Have knowledge on partition of Kafka messages and setting up the replication factors in Kafka Cluster.
- Worked closely with the Project Manager / Business Analyst to understand the business and I was responsible to understand business requirement document, prepared all technical document {high level, low level, mockups etc.} designed project; design database and decided technology stack for the project. Distributed task spring to team members and provided technical solutions if needed.
- Developed several SOAP and REST API based internal tools to enhance quality and performance of existing code base and deployed in Cloud Foundry, AWS S3 and Kubernetes.
- With the concept of Reactjs Worked on usage metrics and end to end events tracing for analysis purpose.
- Deployed and Maintained windows phone applications on Azure cloud technologies.
- Implemented agile methodology
- Used jQuery and JSON to be passed collection object between view and controller, validation
- Implemented REST base Web API2.0 to get record from application using repository pattern
- Used MS SQL for backend database and writing SQL objects i.e., Trigger, procedure, function, view, index, query.
- Proficient to create stored procedures, Trigger, Cursor and create mobile applications using react native.
- Used React.js for adding a client-side interface for JavaScript templating and function binding.
- Designed custom directives using React.js.
- Used directives provided by angular for capture user input (angular/forms/reactive forms).
- Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud Watch.
- Involved in SQ .Net code review and performance
- Involved extensively in Coding, Deployment and Maintenance activities
- Developed to check SSR to come with ASVC in messages to handle with different modules.
- Involved in production support
Environment: C#.NET VS 2013, ASP.NET, VB.Net, .Net Core,ADO.NET 2005, Web API 2, LINQ, Visual Studio 2015 update 3, MVC6,UWP, Tomcat, Angular, SQL server 2012,Log4net, AWS, ReactJS, http watcher, Azure, SQL Profile, Entity Framework 6.0(database first), SQL profiler, Active directory, Transact-SQL
Confidential - Boston, MA
.Net Developer
Responsibilities:
- Architecture, technical design, and database design, performance optimization, tuning, scalability, adhering coding standards, team handling, technical support and thus also ensures successful completion.
- Helping Scrum master across the company to customize JIRA for their requirements.
- Manage various AWS/AZURE environment for provisioning of Linux servers and services implemented by the providers.
- Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
- Involved in various projects for wiring code, providing technical help to team in case of any issue.
- Involved peer to peer to code review
- Evaluate and identify best practices for implementing Angular 7.
- Involved writing code using asp.net with c#. I am responsible for binding data and other operation i.e. edit, update and delete within grid
- Implemented agile scrum methodology
- Involved to create auto test case using X unit framework
- Used MOQ framework for TDD.
- Used ADO.NET technology for transmitting data in XML format between database and user interfaces/web interfaces and used Multithreading to process the different tasks simultaneously as part of the required functionality.
- Involved in creating and deployment of SSIS, SSRS. Used report view control to display SSRS in screen
- Implemented REST base Web API to get record from application using repository pattern
- Implemented WCF to run interface using PowerShell
- Involved to write SQL objects i.e. Trigger, procedure, function, view, index, query
- Involved writing code for security authentication for user login using active directory.
- Involved extensively in Coding, Deployment and Maintenance activities
- Work with analysts, team members, and business users to fully understand requirements and processes
- Investigate and resolve bugs identified after communication directly with end users.
Environment: C#.NET VS 2013, AWS, Visual Studio 2013, SQL server 2012, TFS, Log4net, http watcher, SQL Profile, Angular, Entity Framework 6.0(Code first), IIS 7.5, Agile, Active directory, SSRS, SSIS, Oracle, MQ, SharePoint integration, VB, VBA, ASP.NET, HTML
Confidential - NYC NY
.Net Developer
Responsibilities:
- Daily exposure to Fund accounting, operations, reporting, portfolios, Fund/Entity structure and financial products including Bonds, Derivatives, Loans, ABS/MBS/CDO/CLOs, CDS, FX Forwards, Equities.
- Developed in Policy and Financial modules for a .NET 4 Web based application across User Interface, business logic and data access layers using ASP.NET, C, SQL Server 2008, Visual Studio 2010
- Implemented filtering, sorting and pagination using third party tools and Angular 7 framework.
- Designed project database i.e., table deign, number of column and its data type and relationship among table having normalization factor etc. using SQL 2012
- Implemented agile methodology.
- Expertise in React JS framework to develop the SPA.
- Experienced in React JS and working with React Flux architecture.
- A robust understanding of front-end technologies, Object-Oriented JavaScript, AJAX, XHTML, HTML, XML/DOM, Node.js, Angular 7, React JS, JS-Based framework.
- Created the React app using NPM & set-up local development environment
- Implemented REST base Web API to get record from application using repository pattern
- Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
- Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.JS that meets accessibility and web browser standards for website.
Environment: Classic ASP, VB, Win SQL, Visual Studio 2013, MVC5, SQL server 2012, TFS, XML
Confidential
Software Engineer
Responsibilities:
- Involved in performance testing for project using Visual studio Load Testing 2012.
- Extensive development of ASP.NET UI pages using Master pages, AJAX, client, server and custom controls for manipulating and displaying data on the Webpages.
- Validated all the user entered data via JavaScript on a field-by-field basis
- Implemented Messaging Application for Automatic Processing of email messages to the sales representatives automatically using WCF.
- Developed the server-side code using ASP.NET,VB.Netand client-side code using Java Script with Visual Studio IDE.
- Developed user interface by using the React JS, Flux for SPA development.
- Converting an existing Access/Excel/VBA program toVB.NET/SQL Server.
- Implemented Test driven development using N unit and Mocking Frameworks.
- Involved in creating activities and processes for (WWF) Windows Workflow Foundation.
- Implemented Client-side validation using JavaScript and AJAX.
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation.
- Involved in optimization of database queries, made extensive use of query execution plan, SQL server profiler, index tuning wizard tools in SQL server 2005
- Involved in writing complex queries, Stored Procedures and generating reports using SSRS.
Environment: VB.Net, ASP.Net, ADO.Net, AJAX, JavaScript, CSS, XHTML, HTML, XML, XAML, XSL, SSRS, WCF, WPF, Win Forms, SQL Server 2005, Visual Studio 2008, React, Visual Source Safe.
Confidential
.NET Developer
Responsibilities:
- Created MS SQL SSRS, SSIS packages
- Used facade design pattern
- Involved in discussion in project finalizing project design pattern
- Involved writing web service for project using VS 2005
- Involved in requirement gathering, Analysis, Coding, deployment, maintenance, support
- Worked in Silverlight Technology as a Developer, UI Designer, Issue Testing
- Know about Lorenzo-Messaging, Unit Testing, Issue Analysis
- Used CVS for project file versioning and bug tracing, checked in and checked out project code
- Involved in SQL, Dot Net code review and performance
- Used Agile Scrum to keep progress track of project
Environment: Visual Studio 2010, SQL Server 2008, Web Service, XML, XSLT, Ensemble, Agile
