Senior Full Stack .net Developer Resume
Kansas City, MO
SUMMARY
- Over 6 years of experience in developing web/windows applications using C#.NET, ASP.NET, VB.NET, ADO.NET, Web Services, Web Forms, WinForms, ASP.NET Web API and MS SQL Server.
- Experience in working in projects and built applications based on MVC 4.0/5.0 frameworks and Experience in SDLC and AGILE and SCRUM environments.
- Experience in using JavaScript, jQuery, React.js, JSON, Angular2/4, Typescript. Expertise in migrating Angular.js to Angular 6+
- Experience in Tableau and Splunk reporting tool
- Expertise in using XAMARIN. Familiar with Mobile development technologies like Android, React Native.
- Expertise in building Rules engine through nugget package manager.
- Experience with Service Oriented Architecture (SOA) implementing Web Services and WCF.
- Experience in creating and deploying XML Web Services using ASP.NET. Consumed Web Services from both WinForms and ASP.NET Web Forms. Expertise in Data Visualization. Expertise in developing WCF with Entity Frameworks.
- Experience in hosting .NET applications on IIS 5.0 / 6.0 / 7.0 / 7.5 and Good working knowledge of DHTML, HTML5, CSS, XML, XAML.
- Experience in using SSIS to validate, Extract, Transform and load data to Database SQL Server and Scheduled Jobs for executing the SSIS Packages.
- Experience in developing Window Applications with WinForms and WPF.
- Experience in RDBMS Concepts, Database Management Systems, Database Physical and Logical design, Data Mapping, Table normalization, Data Modelling, Data Mining
- Strong Knowledge of Database design and development and experience in writing SQL queries, views, Triggers, Stored Procedures in SQL Server, Oracle and MS - Access. Familiar with T-SQL, Active Directory, LDAP and Silverlight. Experience in handling various backend data sources like MS SQL Server
- Experience with the Object Relational Mapping (ORM) using LINQ and Experience in Unit Testing.
- Have good knowledge in Elastic search and Windows DNA
- Experience in implementing the design Patterns like MVC and Experience in developing the business reports using SSRS.
- Strong analytical and problem-solving skills coupled with excellent written, verbal and interpersonal communication skills.
TECHNICAL SKILLS
Programming Languages: C#, VB.NET, SQL
Microsoft Technologies: ASP.NET, C#.NET, VB.NET, ADO.NET, Web Services, MVC, LINQ, WCF.
Web Technologies: AJAX, DHTML, HTML, XML, XAML, XSLT, CSS, AngularJS, Node.js, Jasmine, Bootstrap, Telerik Kendo UI.
Web servers: Internet Information Server (IIS)
Development Tools: Visual Studio, ASP.NET, NUnit, MS Visio.
Frameworks: Net Framework, MVC 4.0/5.0.
Reporting Tools Operating Systems: SQL Server Reporting Services, Tableau, Splunk
Windows OS: 2010, 2007, 2003, XP, 2012
PROFESSIONAL EXPERIENCE
Confidential, Kansas City, MO
Senior Full Stack .Net Developer
Responsibilities:
- Involved in Agile Methodology and SCRUM environments.
- Migrated old Angular js to Angular 6.
- Implemented complex financial rounding calculations using C#.
- Worked on javascript, jQuery, HTML5, CSS3, Angular.js, Angular 4/6, MVC, WEB API, C#, SQL SERVER, TFS, PowerShell.
- Used LINQ to SQL. Connected to database using ORM frameworks such as Entity Framework.
- Worked on Securing the Http protocol through Https.
- Worked on complex SQL operations.
- Worked on Bearer token based Web Authentication using CORS, OWIN
- Worked on SSIS packages to process large files to SQL Server Database.
- Worked on writing typescript and binding to Html properly.
- Used TFS for viewing changesets and monitoring code reviews.
- Used Angular material for CSS and implemented nice and cleaner front-end applications.
- Structured the applications nicer and cleaner using n-tier architecture.
- Strongly followed SOA architecture principles
- Worked on enhancements by gathering requirements and delivered tasks.
- Automated Build and deployments to windows servers
- Worked on Windows authentication using Active Directory groups which are also called as AD Groups.
- Written integration tests using moq framework and followed TDD(Test Driven Development) pattern with NUnit.
- Good at writing core reusable frameworks.
- Efficient in building microservices which improves maintainability.
- Involved in development of Backend database and Re-designed the SQL Server Tables.
- Written powershell scripts for automating deployments.
- Involved in deploying applications to Windows servers using TFS for T-SQL projects and Web Applications and WEB APIS.
Environment: .NET 4.6 Framework, SQL SERVER 2012, Entity Framework, WCF, ASP.NET Web API, ASP.NET MVC, Angular 4/6, Bootstrap, LINQ, C#, XML, HTML5, CSS3, Javascript, jQuery, Node.js, SSIS, Windows PowerShell ISE, TFS 2012, Visual Studio Professional 2015, Windows 2007, IIS 7.5, SOAP UI, POSTMAN
Confidential, Dallas, TX
Senior Lead .Net + Windows Mobile Application Developer
Responsibilities:
- Gathered requirements from Business and described to the team.
- Worked on Windows mobile apps.
- Performed Team lead role by creating designs and distributing the work to the team developers.
- Gained good design and architectural skills.
- Involved in development of Backend database and Re-designed the SQL Server Tables.
- Involved in developing the tableau reports using Teradata and Re-designed Tables in Teradata.
- Involved in design and implementing code for business and Data Service using WCF.
- Used LINQ to SQL. Connected to database using ORM frameworks such as Entity Framework.
- Developed complex SQL queries, Stored Procedures for getting the transactions that occur on daily basis.
- Involved in developing PowerShell scripts by writing complex code which points to different database servers.
- Worked on Securing the Http protocol through Https.
- Worked on Active Directory Groups(AD Groups) and LDAP Groups giving permissions to users based on their roles.
- Worked on migrating Angular.js to Angular2 and then upgraded to Angular 4 with the latest features.
- Written integration tests using moq framework and followed TDD(Test Driven Development) pattern with NUnit.
- Worked on javascript, jQuery, HTML5, CSS3.
- Good at writing core reusable frameworks.
- Efficient in building micro services which improves maintainability.
- Done POC on android devices and used react native for building an application.
- Done POC on android devices using xamarin
- Built API’s with Dot net Simple Rules Engine which allowed us to configure the rules anytime.
- Developed a web application using ASP.NET MVC and used client side scripting language Angular2&4(TypeScript).
- Worked on SSIS packages and transformed data from file to SQL Server DB
Environment: .NET 4.6 Framework, SQL SERVER 2012,TERADATA SQL Assistant V14.0, IBM-DB2, SOAP UI,Entity Framework, WCF, ASP.NET Web API, ASP.NET MVC, Angular2/4, Bootstrap, OracleDB, LINQ, C#, XML, HTML5,, XAML, WPF, Javascript, jQuery, Node.js, SSIS, Simple Rules Engine(SRE), Windows PowerShell ISE, TFS 2012, Visual Studio Professional 2015, Windows 2007, IIS 7.5, Tableau, Splunk, Xamarin
Confidential, New York
.Net Developer
Responsibilities:
- Followed Agile methodologies (scrum, extreme programming) and test driven development.
- Involved in the development of Business Logic Layer and Data Access Layer in C#.
- Created classes and modules in C# using Visual Studio.
- Created WCF web services for implementing business logic.
- Worked on Backend Development using SQL Server.
- Involved in SKU tracking system with different sales transaction scenarios.
- Involved in development of Backend database and Re-designed the SQL Server Tables.
- Involved in design and implementing code for business and Data Service using WCF.
- Analysed all different scenarios for sales transactions which can be handled by downstream systems.
- Used LINQ to SQL to expose Relational data as objects in application code.
- Developed complex SQL queries, Stored Procedures for getting the transactions that occur on daily/monthly/yearly basis.
- Worked on IBM-Message Queue Configurations and integrations.
- Involved in testing, debugging and performed through unit testing.
- Developed the Application Tier using C#.NET, WCF, ASP.NET MVC
- Worked on XML conversions with different kinds of sales transaction scenarios.
- Worked on Securing the Http protocol through Https.
- Worked on unit testing the services with Mock.
- Worked on Angular.js integrated to ASP.NET MVC
- Worked on timer services which triggers the services.
- Used Team foundation Server (TFS) for version control.
- Designed and developed entity classes to retrieve data from the database such as SQL Server and DB2.
- Developed Web Services and tested this services using SOAPUI.
- Worked with testing team to fix the bugs as part of bug life cycle and Production support.
Environment: .NET 4.6 Framework, SQL SERVER 2012, SOAPUI, WCF, LINQ, IBM-DB2 C#, ASP.NET MVC, Angularjs, XML, SSIS, TFS 2012, Visual Studio Professional 2015, Windows 2007, IIS 7.5.
Confidential
.Net Developer
Responsibilities:
- Developed the windows from .NET.
- Actively participated in Analysis and design phase.
- Written & optimized the queries, SQL Statements and procedures.
- Have created and used WinForms to create functionality in networking module.
- Design new systems & responsible for enhancements to existing systems.
- Developed custom test cases, charted out various execution paths.
- Implemented console applications using VB.net
- Developed Windows forms and Screen layouts in Visual Studio.
- Formulated standard coding conventions for naming, preferable commenting and indentation format.
- Used Try Catch finally exception handling to avoid circumstances leading to abnormal program termination.
- Customized Grid view control to display columns dynamically according to the requirement.
Environment: C#. NET, .NET Framework 2.0, VB.NET, Visual Studio 2005, WinForms, XML, Web Services, SQL Server 2008, IIS 6.0, TFS.