Senior .net Developer Resume
Austin, TX
SUMMARY:
- MS in Computer Science and Microsoft Certified with 11 years of progressive professional experience as Technology Lead, Senior.Net Developer using Microsoft technologies - Asp.Net, C#, VB.Net, SQL Server.
- Expert in web development using Angular JS and RAZOR ASP.Net with MVC and MVVM.
- Extensive experience in Product Development in Agile Scrum Methodology.
- Experience in Microsoft Azure (Cloud Technology) for Creation and Configuration of VMs.
- Strong knowledge ofSystem Architecture, Design Patterns including Service Oriented Architecture (SOA), Model View Controller (MVC), Facade, Factory, Singleton, Exception Handling.
- Experience in most phases of Software Development Life Cycle (SDLC)-requirements definition, design, documentation, development, integration, testing, and troubleshooting, implementation, and maintenance
- Experience developing applications in Silverlight with MVVM and Prism framework
- Experience in developing Web application using MVC, MVVM patterns
- Worked extensively in Unit Testing, Regression Testing, Integration Testing, Defect Tracking Systems, and Performance testing of the software systems.
- Good Conceptual knowledge of Design patterns, RDBMS, OOPs
- Experienced in development of complex stored procedures, joins, and views like database objects.
- Hands-on Experience in designing, developing, testing, and executing Enterprise wise distributed applications
- Self-starter, highly motivated, technically sound, training and mentoring skills in driving development teams to the successful resolution.
TECHNICAL SKILLS:
- ASP.Net
- C#
- SQL Server
- MVC 5/4/3 jQuery, JSON
- WCF
- Webservices
- HTML & CSS
- Oracle 10g
- Web API
- Angular JS
- Azure Cloud Services
- VB.Net
- VB 6.0
- SOAP
- JavaScript
- DHTML
- XML
- XAML
- XSL
- XSD
- XSLT
- LINQ
- Entity framework
- ADO.NET
- WPF
- AJAX
- N-Tier
- Infragistics
- Telerik
- Design Patterns
- MS core Libraries
- IIS 6.0/7.0
- TFS
- TeamCity
- Octopus
- VSS
- NUnit
- MSTest
- Test Driven .Net
- ReSharper
- FxCop
- SDLC
- Agile
- Waterfall
- Build & Fix
- TFS Build
- Build scripts
- NuGet
- Tableau
- Crystal Reports
- Microsoft Share Point 2010/2007
- WSS
- HL7
- HIPAA
- SSIS
- SSRS
- PL/SQL
- SQL Server 2000/05/08/12/14
- Oracle 11g/10g/9i/8i
- PostgreSQL 9.3
- Windows Operating Sys
- Windows Server 2003/2008/2012
PROFESSIONAL EXPERIENCE:
Confidential, Austin, TX
Senior .Net Developer
Responsibilities:
- Developed Web Application by using ASP.Net, MVC 4, AngularJS 1.5, Dot Net Framework 3.5, jQuery, JSON, Entity Framework, LINQ, and WCF
- Used SQL Server for storing data according to client requirements by using Entity Framework DB First Approach.
- Developed UI pages HTML, CSS, and jQuery.
- Wrote jQuery-based Ajax requests using jQuery. Get or jQuery. Ajax and jQuery. Post.
- Used TFS as a version control for a code.
- Published the web application in PROD, Test Environments.
- Documented flow outline documents using the Wireframes.
- Fixed Bugs during UAT and Unit Test, Test Driven Development at Development.
- Developed product requirements for features, user experience, performance and data flows.
- Involved in gathering and understanding the business requirement provided by the client.
- Development using AGILE SCRUM Methodology.
Environment: C#, AngularJS, ASP.Net MVC 5, WCF, Entity Framework, jQuery, JSON, LINQ, HTML, CSS, JavaScript, Dynamics CRM,SQL Server 2012, Visual Studio 2013, and TFS.
Confidential, Philadelphia, PA
Senior .Net Developer
Responsibilities:
- Documented flow outline documents using the Wireframes.
- Developed Core functionality using the ASP.Net RAZOR, MVC 5,DOT Net Framework 3.5, jQuery, JSON, XML and Web API.
- Used PostgreSQL for storing data according to client requirements.
- Developed UI pages of SPA (Single Page Application) with JavaScript, AJAX, jQuery, HTML5, and CSS3 by given Wireframes.
- UsedAGILE SCRUM Methodology. Created Stories from the product requirements and acceptance criteria, SCRUM meetings.
- Used TFS as a version control for code repository and JIRA for Project Management Tool.
- Provided technical support and bug fixing during UAT and Unit Test, Test Driven Development at Development.
- Identified primary users, and value propositions, use cases (UML) and stories.
- Developed product requirements for features, user experience, performance, and data flows.
Environment: C#, ASP.Net MVC 5, Web API, WCF, jQuery, JSON, LINQ, HTML5, CSS 3, JavaScript, PostgreSQL 9.3, Visual Studio 2013, TFS
Confidential, Austin, TX
Senior .Net Developer
Responsibilities:
- Developed Web Forms and Custom User Controls using C#.Net under VisualStudio.Net environment with the help of AJAX, ASP.NET MVC.
- Used SQL Server 2008 for storing data according to client requirements.
- Configured and setup Windows Azure to host in VMs.
- Implemented AGILE SCRUM Methodology for the development. Created Stories from the product requirements and acceptance criteria.
- Used TFS as a version control for code repository and JIRA for Project Management Tool.
- Used SQL Profiling for monitoring performance and debugging Stored procedures
- Provided technical support and bug fixing during UAT.
- Developed product requirements for features, user experience, performance and data flows.
- Developed Web services by using WCF (Windows Communication Foundation), for User Management such as User Login, User Registration.
Environment: C#, ASP.Net MVC 4, WCF, jQuery, JSON, LINQ, HTML5, CSS 3, SQL, Server2008/12, Visual Studio 2013, TFS, JIRA
Confidential, Austin, TX
.Net Developer
Responsibilities:
- Designed and developed the product using ASP.Net RAZOR, MVC 4/5,Angular JS, DOT NetFramework 4.5, Web API, jQuery, JSON and WCF Services.
- Used SQL Server 2012 and Mongo DB for storing data according to client requirements.
- Configured and setup SQL Server 2012 Windows Azure to host/deploy all the web apps.
- Developed Single Page Application Angular JS, HTML5, and CSS3 by given Wireframes.
- Implemented Swagger for Web APIs for developer testing, and configuration.
- Used BitBucket as a version control for code repository and JIRA for Project Management Tool.
- Used SQL Profiling for monitoring performance and debugging Stored procedures.
- Used Adobe Web Analytics to track and manage the site hits.
- Used SQLServer 2012 and Mongo DB on Azure VMS for storing data Implemented OAuth authentication for Facebook and LinkedIn in Web APIs to fetch User details.
- Followed AGILE methodology in creating stories, SCRUM meetings.
- Designed UML Diagrams like Class Diagrams, Sequence Diagrams, and Activity Diagrams.
Environment: C#, ASP.Net MVC 5, Angular JS,Microsoft AZURE, Web API, WCF, jQuery, JSON, LINQ, HTML5, CSS 3, SQL, Server2008/12, Visual Studio 2013, BitBucket, JIRA
Confidential, Danbury, CT
Senior .Net Developer
Responsibilities:
- Lead the team in module development includes status reporting, client/project coordination, and quality assurance.
- Monitored application to ensure proper execution and performance.
- Applied the Build and Fix model prototype.
- Provided technical support and bug fixing during Production, UACC, and Development Environments.
- Monitored application to ensure proper execution and performance.
- Supported functionality changes using DOT NETFramework, Visual Studio, and C# and updating support guide document as needed and made it available in the centralized common repository.
- Identified the bugs by the client, updated them by criticality.
- Identified the job failures from the ESP workstation report to the team.
- Took the status of assigned bugs to the team and gave the updates to the manager on a weekly basis.
- Identified the bug type, and respondedto the issues and gave the updates to the client by High, Medium and Low.
- Provided training to the new team members on the technologies used in this project.
Environment: C#, MVC 3.0, Web Services, LINQ, HTML, CSS, Visual Studio 2010/05, Toad, Oracle 11g, SQL Server 2005, SSRS, Putty X, UNIX, Main Frames, Fiddler.
Confidential, South Burlington, VT
Senior .Net Developer
Responsibilities:
- Responsible for the design, development, testing, documentation, and analysis of Modules (Orders, Results, Medications, Immunization, Family History, Medical History) or features (MU, MU1, and MU2) of new or upgraded software systems and products.
- Involved in Sprint Planning and creation of Sprint Backlog based on the requirements/ Specs.
- Used jQuery Library to validate and manipulate DOM elements.
- Provided technical Analysis and solutions on Dot Net Framework, C#, ASP.NET, WCF services, SQL Server, IIS Server,HTML, CSS, jQuery, and MVC 4.0.
- Used Design patterns for implementing the architecture.
- Created Services for IMO database to interact with the client Application.
- Collaborated with Designers to design and prototype user interfaces using development tools.
- Followed the administrative procedures like HIPAA standards.
- Created unit test using Microsoft Unit Testing Framework.
- Used SQL Server 2012 for storing data locally according to client requirements.
- Used LINQ, Generics, Lambda Expressions, Extension Methods, LINQ to SQL, LINQ to Objects.
- Used Re-Sharper to refactor code according to standards.
- Used TFS as a version control for code repository, and SOA to communication with the existing customers.
- Provided technical support and bug fixing during UAT.
- Used Log4Net to handle auditing, error logging, and performance measures.
- Used and consumed HL7 for sharing, retrieving, delivery and evaluation of health services.
Environment: C#, ASP.Net MVC4, WCF,SOA, jQuery, JSON, LINQ, HTML, CSS, Re-Sharper, Agile, TFS, SQL Server2012/2008, Visual Studio 2013
Confidential, Nashville, TN
.Net Developer
Responsibilities:
- Developed Web services by using WCF (Windows Communication Foundation), for Synchronization functionality at Server Side.
- Implemented WCF concepts for accessing Web services.
- Developed core functionality with themDot Net Framework using Silverlight, MVVM, C#, ASP.NET,ADO.NET,IIS Server, Ajax, jQuery, and MVC 3.0and SQL Server 2008 R2.
- Involved in Requirement gathering, Design & Analysis of enterprise applications.
- Used Agile Modelfor development.
- Monitored application to ensure proper execution and performance.
- Implemented Test Driven Development using Microsoft Unit Testing Framework.
- Involved in optimizing and performance tuning of current production code.
- Responsible for maintaining versions of source code using TFS.
Environment: VS.Net 2012, ASP.NET MVC, MVVM, C#, WCF, DOT NET Framework 4.0, SQL Server 2008 R2, XAML, Silverlight, LINQ, HTML, jQuery, CSS, TFS, Re-sharper
Confidential
Senior Engineer
Responsibilities:
- Client interaction, understanding business requirements, system analysis, and business process for writing proposals.
- Developed Web services by using WCF for User Management such as User Login, User Registration.
- Responsible for design, development, and deployment of WCF service, windows service, Admin UI application using DOT Netframework 2.0, C#, Asp.Net, Web Services, WCF, XML, SQL Server, IIS.
- Designed UI using C#.Net controls.
- Designed and developed the Middle Tier using ADO.Net to perform and implement business logic, Updating/retrieving the data to/from SQL Server Database.
- Wrote different classes, modules, web-forms in ASP.NET using C#.NET as a code behind language and then included in one standard namespace. Created assemblies in C#.NET and made the business logic.
- Worked extensivelyon Service Layer/Middle Tier components.
- Responsible for developing unit tests using NUnit framework.
- Responsible for maintaining versions of source code using Team Foundation Server.
- Designed and implemented stored procedures, views, functions in SQL Server 2005.
- Used XML, XSL/XSLT and XPath for data transformation and retrieving data.
- Worked as the point of contact with QA, and able to track and assign defects, and report status.
Environment: VB.Net 2008, ASP.NET, C#.NET, ADO.Net WCF, DOT NET Framework 3.0/3.5, SQL Server 2005, JavaScript, HTML, CSS, TFS, Re-sharper.
Confidential
Software Engineer
Responsibilities:
- Developed UI using HTML, CSS, and JavaScript.
- Worked on a Business layer using C#.
- Worked on Data Access Layer using ADO.Net framework to fetch data from Oracle10g.
- Created tables and written stored procedures, packages in Oracle 10g.
- Used JavaScript for client-side validations.
- Performed Unit Testing by writing Test cases.
- Used XML, XSL/XSLT and Xpath for data transmission and retrieving data.
- Executed Load and Automated testing using Visual Studio Team System.
- Written SQL queries, optimized stored procedures, modifications to existing database structure as required per Oracle10g.
Environment: C#.Net, ASP.NET, Classic ASP, XML, Oracle 10g, ADO.NET, Web Services, HTML, JavaScript, NUnit, IIS, MS Visual Studio 2005.