Net Developer Resume
Bothell, WA
SUMMARY:
- Over 3.5 Years of professional IT Experience in analysis, design, development, testing and implementation of Client/Server and Web - based N-tier architecture systems using Microsoft Technologies.
- Experience using Waterfall, Agile software developmental methodologies
- Designer/developer of Web and Windows applications using .NET CORE, C#, VB.NET, Win forms, ASP, ASP.NET, ASP.NET MVC, ADO.NET, Web services, WCF, and XML in multitier architecture.
- Expertise in the development of Microservices in .NET CORE.
- Highly skilled in web building technologies like HTML, HTML5, JavaScript, JQuery, JSON, CSS, XML and AJAX.
- Experience in securing web applications using ASP.NET authentication and authorization mechanisms.
- Exposure to Windows Communication Foundation (WCF), Windows Workflow Foundation (WWF), Windows Presentation Foundation and LINQ.
- Strong experience in design patterns like Model View Controller (MVC)
- Experience in designing various backend data sources like MS SQL Server Oracle 8i/9i/10g, MS Access, and XML Data source.
- Expertise in writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers and User Defined Functions.
- Expertise in Creating DynamoDB tables and implementing CRUD operations using .NET SDK.
- Experience in using Microsoft Visual SourceSafe, Team Foundation Server for Version Controlling and GitHub.
- Experience in writing Terraform (Infrastructure as Code) to create AWS resources in cloud.
- Proficient in writing Technical and Functional test scripts. Experienced in test driven development using N-Unit Testing for the piecewise testing of the Applications.
- Expertise in designing CSS for different browsers and aware of UML diagrams.
- Excellent verbal and written communication skills combined with interpersonal and conflict resolution skills and possess strong analytical skills.
- Self-motivated and possess ability for critical thinking, analysis, good interpersonal and communication skills. Team-oriented, technically motivated and creative. User oriented with a desire to learn client's business requirements.
TECHNICAL SKILLS:
Development Area:: MS-Visual Studio, NET CORE, C#, RESTful, WCF, ADO.NET, MVC, Microservices, MS SQL Server, DynamoDB
BI Tools:: SSIS, SSRS
Project Methodologies:: Agile ( SCRUM), Waterfall
Versioning:: MS Team Foundation Server (TFS), SVN, GitHub
Orchestration: Terraform
AWS Environment: DynamoDB, Lambda, SNS, SQS, ECS, Docker, Redis
PROFESSIONAL EXPERIENCE:
Confidential, Salt Lake City, UT
.NET DeveloperResponsibilities:
- Designed and Developed .Net Core Micro Services in C#.
- Created tables in Amazon DynamoDB, a No-Sql Database and implemented CRUD operations using .Net SDK.
- Familiar with DynamoDB concepts of Hash,Range Key concepts and other Dynamo Features.
- Experience using Jenkins, ElasticBeanstalk and AWS CloudFront.
- Migrated Current deployment pipelines to AWS Fargate and AWS ECS from Elasticbeanstalk using Terraform commands.
- Familiar with react/redux concepts and working with react components.
- Experience in building AWS lambda functions and connecting Lambdas with SNS, SQS and DynamoDB streams.
- Experience using Redis Cache. Querying and publishing redis DB using .NET Libraries .
- Experience using Terraform, to create resources in Cloud.
- Experience using Redis Cache and creating API’s to query Redis Cache.
Confidential, Bothell, WA
.NET Developer
Responsibilities:
- Developed Views, controllers and business logic models using C#.
- Involved in Design and Developing components of the applications using ASP.NET, MVC, C# .NET, JavaScript, JQuery, XML, Angular Js.
- Developed the UI using ASP. NET and C#. Used ASP.NET User Controls, Custom Controls and Data Grid Web Control.
- Developed web pages using HTML, Cascading Style Sheets (CSS), JavaScript and ASP.NET controls.
- Implemented ASP.NET Web Server Controls like Grid View to display the records.
- Created WCF Services for creating and consuming the business components in ASP.NET.
- Worked with SQL Server including Transact-SQL, stored procedures, functions, views, triggers, indexes, query tuning, SSIS, and RDBMS.
- Responsible for enhancement and maintenance of existing applications and extensively worked in production support.
- Developed RESTFUL Web services, APIs, and other back end components.
- Involved in Implementing Service Oriented Architecture (SOA) and used WCF and REST services to expose business logic as services and consumed those services.
- Various Validation controls are used to validate every control on a Web form and client-side validations with JavaScript, jQuery, Responsiveness of the web sites
- Excellent experience in creating & consuming Web services using SOAP, XML, REST, JSON using WCF in the appropriate scenarios to communicate with other applications.
- Designed and developed the required SQL stored procedures, T-SQL and functions.
- Performed End-to-End Testing and troubleshooting, debugging and integration.
- Strong skills and experience in Object-Oriented Programming using the .NET framework.
- Worked on creating Rest Services using ASP.NET Web API and C#
- Implemented exceptional handling using Try, Catch and Finally blocks for the custom error output and Performed testing on the application.
- Worked on migrating classic asp pages to asp.net pages by rewriting the entire pages in C#.
- Worked on ASP.NET web services and build API’s using WCF.
- Consumed REST services and developed windows services to load the consumed JSON data into SQL server Databases.
- Worked with MVC 3.0/4.0 architecture application using Razor view engine and web API.
- Hands-on experience using various version control systems: SVN, Git.
- Worked on SVN, code merging and deploying code to test and dev environments. Involved in production deployments with operations team and coordinating in validating production defects.
- Experience in creating dynamic web pages to get faster response time and to obtain partial updates using ASP.NET, Master pages and AJAX framework.
- Expertise in using ADO.NET objects such as Authentication & Authorization, Windows based Authentication, Forms-based Authentication, Authorizing Users and Roles.
- Used Session state and Cookies for web development and security.
Environment: .NET Framework 4.0/4.5, Visual Studio C#, ASP.NET MVC 4.0, AJAX, WCF, WPF, JSON/RESTful Services, IIS Web Server, LINQ, CSS 3, SQL Server 2008 JavaScript, JQuery, HTML 5,OAUTH2, Angular Js, Agile, SCRUM.
Confidential, Dayton, OH
.NET Developer (Intern)
Responsibilities:
- Worked with n-Tier Architecture involving Services Layer, Data Access Layer, and Business Layer
- Extensively worked on User Interface pages (aspx) using C#, CSS, HTML, AJAX, Java Script and to implement complex Business Rules and Validation of front end forms
- Creating the models, views and controllers using ASP.NET MVC 3, C#.NET.
- Implemented Caching, Session State, Cookie Management, view state, POST and GET techniques.
- Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism, Abstraction and Encapsulation in C#
- Creating the models, views and controllers using ASP.NET MVC 3, C#.NET.
- Extensively worked on User Interface (views) using CSS, HTML, AJAX, Java Script, JQuery and Bootstrap.
- Used Entity Framework for database operations.
- Worked on Maintenance of database-backed websites.
- Developed Portal which is an intranet application using all OOPs Concepts. Effectively used MVVM pattern to create the client in .NET Framework.
- Based on the support tickets, fixed bugs on priority basis
- Performed and resolved cross-browser issues, Unit Testing and Documentation along with N-unit testing.
Environment: .NET 4.0, ASP.NET MVC 3, C#.NET, ADO.NET, LINQ to SQL, AJAX, HTML5, S 7.0, MS Visual Studio 2012, TDD, TFS, CSS, Entity Framework, WCF, WPF, MVVM, Windows Application, RESTful.
