Senior .net Developer Resume
Princeton, NJ
SUMMARY
- 8+ years of experience withAnalysis, Design, Development, Implementation, Testing and supportingof various client/server Applications using Microsoft Technologies.
- Achieved GUINESS BOOK OF WORLD Record entry for developing Windows Mobile application during event conducted by MICROSOFT
- Experience in programming with .NET Framework using C#, VB, ADO.NET, ASP.NET, PL/SQL, Visual Studio 2005/20, 2013, IIS, OKTA, Dependency Injection, UNITY, Entity framework, Repository, MVC, Angular JS
- Experienced in WinForms application development using VC++, VC#, ADO.NET, WPF.
- Good experience in developing applications using MVC, MVVM Design patterns
- Experienced in Web application development
- Experienced in Content Management Systems Sharepoint, LotusNotes, SiteCore,Documentum
- Experience in building Web Services, SOAP, REST, WCF Services, WEB API
- Experience in Rapid Application development and creation of proof of concepts for latest technologies and convert these into projects
- Mentor Team for design thoughts and involve in technical architecture for various projects
- Lead for Innovation Council to review and convert thoughts to real time projects
- Excellent working knowledge in Developing Windows Services, Web Services, SOAP, XML, XSD, XPATH, IIS, VBScript and JavaScript.
- Experience in working with Fiddler for web request and response debugging
- Worked on designing and developing web applications using HTML, HTML 5, XML, XAML, JavaScript, JQuery, LINQ, Web Services, AJAX, CSS, Master Pages, Boot strap, Angular, Amber java script, Responsive design
- Experience in working with Entity Framework and customizations using Repository
- Experience in working with Design and Requirement documents, UML, Visio and process flow diagrams
- Good Knowledge in Design patterns
- Experience in building applications using windows workflow foundation
- Good Knowledge in object oriented principles and data structures and design patterns
- Experience in build management using JENKINS, TFS
- Expertise in developing User Controls and Custom Controls using C# and ASP.NET.
- Worked extensively in managing security features in the .NET framework like authenticating and authorizing users using Forms based authentication, creating Membership, Profiles and Role Providers.
- Experience in handling various backend data sources like MS SQL Server 2005/20, MS Access, Oracle and XML Data source.
- Strong skills with an understanding and development experience in Web Services, XML, SOAP, UDDI and WS - Security and Web API
- Experience in N-Unit unit testing.
- Experience in using Microsoft Visual SourceSafe and Team Foundation Server TFS, SVN, Perforce for Version Control
TECHNICAL SKILLS
Operating Systems: Windows XP, Vista, Windows NT Server
.Net Framework: .Net Framework 2.0, 3.0, 3.5, 4.0, 4.5, Entity Framework
Languages: C, C#, C++
Scripting Languages: VBScript, JavaScript, XML, XSD, XSLT
Databases: Oracle, MS Access, SQL Server 2005/2008/2010 , T-SQL
Web Technologies: ASP.Net, ASP, HTML, AJAX, MVC webforms, MVVM
SharePoint: MOSS 2007, SharePoint 2010, SharePoint 2013
Web Servers: Internet Information Server (IIS)
Reporting Tools: Crystal Reports, SSRS (SQL Server Reporting Services)
Distributed Technologies: Web Services, WCF, WPF, Silverlight 4.0/5.0
Unit Testing: N-Unit
Development Tools: Visual Studio ( 20 /2015)
Source Control Systems: Team Foundation Server 2010/2012/2013 , SVN, VSS
PROFESSIONAL EXPERIENCE
Confidential, Princeton NJ
Senior .Net Developer
Environment: NET Framework 4.5, C#.NET, WEB API, MVC 5.0,Angular JS 1.5, Entity Framework, SOA, AJAX6,HTML5,CSS3 6, LINQ, JavaScript, Win Forms, bootstrap, Font Awesome, SOAP UI, Fiddler, Aspose, jQuery6,NUnit, JSON6, SQL SERVER 2012,Oracle, Visual Studio 2012/2013, TFS 2013,, OAUTH, Dependency Injection Unity, Repository, Unit of work, OAAM Single sign on, Phantom JS, GULP, JENKINS
Responsibilities:
- Worked with Business system analysts to hash out requirements and helped bridge the gap between business requirements and technical implementation
- Worked with prototype UI/UX Designer for screen layouts and design
- Agile methodology for requirement and bug tracking used JIRA.
- Component based design in Angular JS . Worked on developing on developing many components for supporting reports, wizards, charts and maps
- Worked on KENDO Angular UI, BootStrap Angular for designing controls.
- Automated build process using JENKINS CI and CD .
- Developed WEB API for interacting with data layer .
- SQL Server as backend system. Used Entity framework.
- Used Unity container for dependency injection, Implemented repositories
- TDD for data layer and web api .
- Bar, Line discrete charts development for viewing subject wise data .
- Created GULP Tasks for minification and bundling of JS and CSS
- Worked on creating Angular JS Services for interacting with API from UI.
- TFS as source control system .
- Worked with Business system analysts to hash out requirements and helped bridge the gap between business requirements and technical implementation
- Single sign on authentication with Biometrics and voice capture.
- Created high level framework and class designs for project, API Design, Frameworks, Reusable components
- MVC based web application using Kendo UI, JQuery, C#, JavaScript, Entity framework, LINQ to SQL.
- Involved in Design, Coding and testing phases of the project. Automated test framework using NUnit
- Configuration transforms for maintaining configurations for various environments.
- Integrated with ELMAH for Error logs.
- Schedule module includes web application using extensive Angular JS and MVC Web API.
- Generic Results using IHTTPActions and DTO implementations.
- Various attribute filters like Exception, Authentication.
Confidential, Atlanta GA
Senior .Net Developer
Environment: NET Framework 4.5, C#.NET, ASP.NET, MVC 5.0, Entity Framework, SOA, AJAX6,HTML5,CSS3 6, LINQ, WEB API’S, JavaScript, Win Forms, bootstrap, Agile (scrum), amberjQuery6,NUnit, JSON6, SQL SERVER 2012,Visual Studio 2012/2013, TFS 2013, Perforce, OKTA, OWIN, OAUTH, Dependency Injection Unity, Repository, Unit of work
Responsibilities:
- Worked with product manager and team to evaluate requirements and create stories for each requirement
- Created high level framework and class designs for project
- Agile Scrum for tracking project. Used Versionone
- Involved in Design, Coding and testing phases of the project. Automated test framework using NUnit
- Integrated project with NLog for logging mechanisms
- Experience in doing Proof of concepts for latest trends and latest technologies and converting these into real time projects
- Extensively worked on creating WEB API contracts for User managment
- Integrated service layer wit OKTA for promoting single sign on
- Design and Develop MVC web application for common login and user creation
- Design and Develop generic Email Templates for communication with users about account management
- Continuous integrity with TFS and Perforce for source control. Create Build definition for managing builds
- Research on OKTA about services being offered and business integration
- Using various third party controls for like TELERIK, JQuery UI Controls
- Experience in creating and working with Dependency Injection principles using Unity.
- Conducted peer code reviews
- Entity framework with repository pattern for SQL
- Integrated project with JENKINS for build management
Confidential, New Jersey
Senior .Net Developer
Environment: NET Framework 4.5, C#.NET, ASP.NET, MVC 4.0, Entity Framework, SOA, AJAX6,HTML5,CSS36, LINQ, web API’S, JavaScript, Win Forms, bootstrap.js, VS2013
Responsibilities:
- Worked with Product Manager to hash out requirements and helped bridge the gap between business requirements and technical implementation.
- Involved throughout in Software Development Life Cycle (SDLC) process
- Involved in Design, Coding and testing phases of the project.
- Practiced Agile Methodology in order to review progress of project in monthly sprints.
- Experience in developing and deploying WEB API in IIS
- Written Complex PL/SQL Scripts, Stored Procedures and Views in Oracle 10g database,
- Creating work items in TFS 2013. Continues Integration of project with TFS 2013
- Design, Development of Win Forms using C#, Java Script for the user interface using the Code behind Class technique.
Confidential, New Jersey
Tech Lead, Senior Developer
Environment: .NET Framework 4, Sharepoint 2010, Next Docs 5, 6, C#,vb,SQL,caml,Document management, WSP, Web Services, Entity Framework, WPF
Responsibilities:
- Involved in all theSDLCincludingPlanning, Analysis, Design, Implementation, Testing, debugging
- Developed Custom web service and hosted in sharepoint environment for access for internal Tools
- Created WCF services with HTTP binding
- Tested WCF using WCFServiceClient.exe
- Tracking SOAP requests/response using Fiddler
Confidential
Senior Developer
Environment: Share point 2010, C#.net, SQL Server 2008, CAML, Web Services, ASP.NET controls, Visual Web parts, WCF Services
Responsibilities:
- Involved in all theSDLCincludingPlanning, Analysis, Design, Implementation, Testing, debugging and Documentation
- Created list definitions/content type/site columns foundation schema
- Developed custom web parts and Nintex workflow based on requirements
- Created WCF service to pull data from ERP System
- Configured the managed metadata service application and search service application in central administration
Confidential, Ohio
Senior Developer
Environment: .net 4.0, C#, visual studio 2008, SQL Server 2008, SAP, XML, ASP.NET
Responsibilities:
- Involved with Analysis, Design, Development, and Implementation of application.
- Created .net windows Mobile application for creating quote which used windows mobile SDK
- Created CAB files for Multiple regions 13 Countries .
- Maintained language translations in .resx files
- SQL Stored procedure is created for parsing XML feed from Mobile
- Created ASP.NET web application for creating quote through web
Confidential, Morristown NJ
Developer
Environment: WPF, C#, visual studio 2008, Excel Charts, MVC, XAML
Responsibilities:
- Involved with Requirement Analysis, Design, Development, and Implementation of application.
- Created WPF application to provide rich UI to perform pressure accuracy of Confidential switches
- Used MVC pattern to facilitate reusability of code for future LOB integrations
- Created excel formulae to perform calculations
- Provided patches depending on requirement changes requested by customers
Confidential, Morristown NJ
Developer
Environment: .NET 3.5, C#, visual studio 2005, SQL Server 2005, SQL Stored Procedures, SSRS
Responsibilities:
- Involved with Analysis, Design, Development, and Implementation of application.
- Users can filter out data in results provided in GRID
- Used TELERIK Grid Controls
- Multiple SQL Server procedures are created to update/Create data in SQL database
- Used Role Management in .NET to maintain different user roles
- Created barcode scanner code for scanning product and creating excel based on product scanned.