Sr .net/ui Developer Resume
Canonsburg, PA
SUMMARY
- 8+ years of experience in developing multi - tier, database-driven, client-server Applications using Object Oriented Analysis and Design(OOAD) methodologies and use of .Net Design Patterns.
- Proficient with all phases of Software Development Life Cycle (SDLC) involving Requirements Gathering, System Analysis, Design, Development and Implementation.
- Worked extensively in Microsoft Technologies developing applications - Windows forms, Web application in C#.NET, VB.NET, ASP.NET, Restful Web services, Web API, WCF, Web Services, Windows Services, WPF, WSDL, LINQ, SharePoint 2010, ADO.NET, ODP.NET, Entity Framework 6.0, .Net Remoting, Serialization, Threading, MVVM.
- Adept in the design and development of web services and windows applications using multi layered/service oriented architecture.
- Experience in developing windows applications using WPF, MVVM Light and WinForms.
- Developed applications using C#, VB.NET, Visual Studio 2013/12/10 and .Net Framework 4.5/4.0/2.0.
- Experience in using ORM (Object-relational mapping) tools like Hibernate and Entity frameworks.
- Worked on projects executed both in Agile and Waterfall methodologies.
- Experience in developing UI using JavaScript Frameworks AngularJS, JQuery UI and Knockout JS.
- Strong knowledge and experience in scripting languages like UNIX Shell Scripting, Perl, JavaScript, JQuery, and Angular/Angular2.0 JS & VBScript.
- Experience in developing and consuming Restful Web services using Web API, WCF & ASP.Net Web services. Implemented WSE Security using certificate and policy cache file.
- Experienced in MEAN stack development (Mongo DB, Express and AngularJS& NodeJS).
- Experience writing unit tests using Visual Studio, NUnit and Test Driven Development (TDD).
- Experience in developing reports using tools SQL server reporting service (SSRS) and Crystal Reports.
- Experience in developing SQL Server Integrated Services (SSIS) packages.
- Experience in developing Service Oriented Architecture (SOA) Enterprise Applications using REST and XML Web Services.
- Used various 3rd party controls like Telerik, Infragistics, Dundas Charts, Autofac, NLog.
- Experience in creating Functional Specification (FS), Low Level Design (LLD), UML diagrams.
- Experience in preparing Data Models and Use Cases using UML tools like MS Visio.
- Proficient in the database programming with TSQL, PL/SQL, XML.
- RDBMS Experience with Packages, Stored Procedures, Functions, Views and Triggers and imports & exports of Data in SQL Server (2014/2012/2008/2005 ) and Oracle (10g/9i).
- Worked extensively on SharePoint Object Model in C#, ASP.NET to create ASPXpages and integrated it with new site definitions.
- Hands on experience in using and managing configuration control software Visual Source Safe and Team Foundation Server and Microsoft Azure
- Used Microsoft Azure for using cloud computing techniques like Saas, Paas and Iaas.
- Exposure to Microsoft Azure like ServiceBus, Public/PrivateClouds and many more Azure related concepts
- Experience in using Configuration Management, build schedule using Team Foundation Server (TFS) and Visual Source Safe.
- First-hand knowledge on HL7 data
- Good in Troubleshooting and debugging .NET applications in Windows/ Web application.
TECHNICAL SKILLS
Microsoft Technologies: .Net Framework 4.5/4.0/3.5, ADO.NET, ASP.NET 4.5/4.0/3.5, MVC 3, AJAX, LINQ, WCF, Web API, Web Services, Azure, Razor C#, Entity Framework
Databases: SQL Server 2014/2012/2008 R2/2005, Oracle 11G/10g, MySQL
Development Tools: Visual Studio 2015/2013/2012/2010/2008, Visual Web Developer Express, Eclipse
Languages: C#, C++, T-SQL, CRUD queries
Scripting Languages: JavaScript, JQuery, Angular JS
Web Servers: IIS Express, Apache(XAMPP)
Markup Languages: XML, CSS3, HTML5, DHTML
Operating Systems: Windows 10/8/7/Vista/XP, Linux
Version Control Tools: Team Foundation Server (TFS), Git Hub, Visual Source Safe (VSS)
Application Software: MS Office Tools, MS Visio
PROFESSIONAL EXPERIENCE
Confidential
Sr .Net/UI Developer
Responsibilities:
- Responsibilities include Requirement Analysis, Design, Coding, Code Review and Unit Testing.
- Followed agile methodology with daily SCRUM and feature team meetings.
- Developed complex Drawers, Grids and lot of other reusable common components using MVC 5.0 and Telerik.
- Used JQuery, Typescript, Html5, and CSS3 for client side implementation.
- Used bootstrap extensively to implement responsive design on the client side.
- Used Bootstrap in-order to create UI-Controls like Grids, Date Time Picker, and Select Picker etc.
- Implementation of client side validations using JQuery, Remote Validations and MVC Custom attributes and Data annotations.
- Implemented AngularJS 2.0 for Improved Dependency Injection
- Used ASP.Net MVC 5.0 to building Web Applications.
- Coding using C# in ASP.NET and performing Validations at the User end using JQuery and JavaScript.
- Build RESTful services to consume data from third party applications.
- Used Bootstrap and AngularJS for designing responsive web pages.
- Used Typescript and Angular2.0 for more faster and User rich experience of Single Page Applications.
- Created simple Stored Procedures in SQL Server 2012
- Performed basic operations like Select, Update, Delete in SQL Server 2012.
- Implemented Resharper and TelerikKendoUI for enhancing the auto-generated views from MVC to give the User a rich UI experience.
- Used Entity Framework 6.0 as ORM for binding the data to the Model classes.
- Used Ninject framework to handle Dependency Injection.
- Used NUnit framework for white box testing.
- Used SSRS to generate reports of the patient’s history
- Used Microsoft Azure for building, deploying and managing the project.
- Familiar with the basics of HTML 5, CSS, JQuery and related front-end technologies.
Environment: .NET Framework 4.5, ASP.NET, Entity Framework 6.0, Visual Studio 2015, MVC 5.0, SQL Server 2013, IIS, TFS, Java Script, Typescript, Angular 1.x,2.0, JQuery, HTML5, Boot Strap.
Confidential, Canonsburg, PA
Senior .NET Developer
Responsibilities:
- Involved in complete Life cycle including Analysis, Design, Development and Testing.
- Successfully followed Test Driven Development (TDD)/ Agile Methodologies.
- Used MVC 5.0 Architectural design pattern for development of the application.
- Worked with Angular JS, JavaScript including DOM manipulations, JSON, event-models.
- Design User Interface Screens and write and modify the code on client side using HTML, CSS, JavaScript and Angular JS.
- Used the SQL Database extensively for getting data and created different tables according to specifications.
- Written LINQ Queries for getting data from SQL database.
- Extracted data using Entity Framework with ORM Lite Data Structures which made very easier to fetch.
- Involved in developing the back end code for code on time.
- Involved in developing and testing Electronic Data Interchange (EDI) files.
- Used Resharper extensively for Code analysis and refactoring the unnecessary code.
- Created different Bootstrap models using ACE templates in the UI.
- Used TFS Version Control for all the Code maintenance.
- Implementation of Client-side validations using ASP.Net Validation Controls.
- Developed lot of Web Forms Applications using MVC Architecture.
- Developed the SOAP based web-services so as to interact with third party software.
- Created Carton Labels and Routing Labels for the warehouse department.
- Involved in extracting and importing data from and to Excel Sheets by using Excel Reader.
- Involved in designing and developing console applications which were involved in importing and exporting data.
- Involved in designing and developing code for Tablet Picking Applications.
- Debug the programs and fix the problems and providing applications support in resolving Support tickets, identifying deficiencies, troubleshooting and resolving software problems.
- Involved in providing Unit Test for each of the story and also perform code review for the team.
- Involved in testing the application which we designed throughout development cycle.
Environment: Microsoft .NET 4.5, C#, AngularJS, JSON, Visual Studio 2013, MVC, Web API, SQL Server 2012, LINQ, TFS, Windows 7, Bootstrap, ServiceStack OrmLite, ITextSharper, ReSharper, Edi Integration, FTP server, Infor M3.
Confidential, Columbia, MD
Senior .NET Developer
Responsibilities:
- Designing the project based on the .Net Framework architecture.
- UI design based on HTML5, CSS3, ASP.Net MVC 5, JavaScript, JQuery, KendoUI, Bootstrap, Angular JS, Knockout JS.
- Created Client side Test cases for Angular JS using Jasmine
- Cutting edge UI development using various tools such as Telerik.
- Involved in debugging and troubleshooting User interface screens
- Responsible for developing and consuming Windows Communication Foundation (WCF).
- Used LINQ for data exchange.
- Extensive use of Web Services,SOAP, XML, XSLto expose the reports to facilitate information sharing.
- Responsible for writing SQL Queries and Stored Procedures.
- Responsible for understanding the user requirements and converting them into the coding by implementing the business rules using C#.
- For team collaboration and for Source Code Control Used Team Foundation Server.
- Worked on Agile Platform using Team Foundation Server.
- Involved in the code review and assignment of tasks with team members.
- Involved in providing Unit Test for each of the task and also perform code review for the team.
- Involved in pre-testing the application and bug fixing.
- Developed import package to import data from Excel, CSV files into SQL server using SSIS.
- Involved in Deployment and Maintenance of the project between various environments such as development, production and testing.
- Develop reports using complex formulas and to query the database to generate different types of ad-hoc reports using SSRS.
Environment: Visual Studio .Net 2012/2013, C#, MS SQL Server, IIS 7.0, Microsoft Team Foundation Server, ASP.NET MVC 5, HTML5, CSS3, JavaScript, JQuery, KendoUI, Stored Procedures, XML, SSIS, SSRS.
Confidential, Center Valley, PA
.NET Developer
Responsibilities:
- Involved in System Analysis, Development and Testing.
- Responsible for designing the developing the project utilizing the Technologies of Microsoft.Net.
- Responsible for designing the UI using HTML5, CSS3, ASP.Net MVC 4, JavaScript, JQuery, Angular JS.
- Written JavaScript, JQuery functions for Client side code to implement different functionalities like validations, making service calls, detecting client browser etc.,
- Responsible for understanding the user requirements and converting them into the coding by implementing the business rules using C# and VB.
- Used ADO.Net for data exchange.
- Created and Implemented Web service methods, WSDL and SOAP protocols.
- Designed SSIS packages for automatic data migration to transform data from SQL server 2008 to SQL server 2012
- Created SSIS packages to Clean and Load data to data warehouse.
- Responsible for writing SQL Queries, Stored Procedures, Views, Indexes.
- Responsible for developing and consuming Windows Communication Foundation (WCF)
- Worked with Agile Platform using software such as Microsoft Team Foundation Server.
- Used Team Foundation Server for Source Code Control, project related document sharing and team collaboration.
- Handled production issues involving real-time application problems.
- Responsible for the maintenance and deployment of the project.
- Involved in providing Unit Test for each of the story and also perform code review for the team.
- Actively involved in Bug Fixing during the build and deployment process and debugging.
Environment: Visual Studio .Net 2010, .Net 2012, C#, VB, MS SQL Server, IIS 7.0, Microsoft Team Foundation Server, ASP.NET MVC 4, CSS3, JavaScript, JQuery, Microsoft Team Foundation Server, Stored Procedures, XML.
Confidential
.NET Developer
Responsibilities:
- Gathered requirements, database architecture, designing, development, unit testing, Code Reviews.
- Responsible for Understanding the business process involved in turnkey delivery of power projects, with special focus on global procurement.
- Designed and developed code for global procurement portal web application.
- Developed code using the n-tier architecture.
- Designing the User Interface using the Silverlight XAML Code, Expression Blend.
- Responsible for designing the Silverlight Application using Model View Model Design Pattern.
- Designed and developed the ADO.net Entity Model from the Database and writing the LINQ TO Entity Queries.
- Responsible for implementing the Business Rules in Different areas of application like in the View Model, WCF Service Layer and in Stored Procedure where needed.
- Writing User defined Functions, stored procedures, Triggers, Packages and validated the business logic.
- Developed Business Objects and Data Objects using C#
- Developed and used WCF Web Services to get the Category and Product information.
- Worked in implementing Silverlight templates like RichTextEditor, Silverlight’s Data grid Control, and Link label controls.
- Created Stored Procedures for insert and update/delete the Categories and Products table.
- Used Unit Testing to test the code developed to ensure it accurately captures the existing business processes.
- Provided ongoing troubleshooting, defect and enhancements to this tool.
Environment: Visual Studio .NET 2010, .NET Framework 4.0, WCF, Silverlight, C#, ADO.Net Entity Framework, SQL Server 2008.
Confidential
Software Engineer
Responsibilities:
- Performed application development based on programming guidelines/standards, worked on the Presentation Layer, Business Layer and the Data Access Layer.
- Updated the classes and methods in the business layer to access the Data Access Layer using Object Oriented Programming in C#, Visual Studio 2005 and .Net Framework 2.0.
- Developed data access layer which supports connections to multiple databases, using ADO.NET for both the Customer and Agent applications.
- Designed reusable classes and methods in the business layer and the Data Access Layer and implemented those classes using Visual C#.NET.
- Developed Web Forms and Web Pages using ASP.NET, HTML, JavaScript and CSS to facilitate the registered and new agents and customers. UsedJava Scriptingfor client side validation scripting.
- Development of SQL server batch processes & jobs. Created Stored Procedures, functions, views, complex queries to perform business rules on the database side.
Environment: ASP.NET, C#, ADO.NET, WebParts, Java Script, CSS, HTML, Microsoft Visual Studio 2005, SQL Server2005.
