Senior .net Developer Resume
Eatontown, NJ
SUMMARY
- .NET Full Stack Developer with 7 years of experience in developing Web Applications and Windows Applications.
- Strong experience in developing web applications using .NET Framework 3.5/4.0/4.5/4.6 including C#, VB.Net, ASP.Net, ADO.Net and Visual Studio 2008/2010/2012/2013/2015.
- Strong experience in designing User Interface using HTML5, CSS3, Bootstrap responsive web design framework.
- Strong experience on JavaScript using JQuery, Angular JS, YUI 2.8.
- Experience of developing WCF, RESTful Services using Web API.
- Worked on various architectures like Model View Controller (MVC) and Single - page Application.
- Proficient in database development such as Stored Procedures, Triggers, Views, T-SQL using SQL Server.
- Strong experience in web development using interactive technologies XML/XPath, XSLT (HTML and FO) XHTML, DHTML .
- Experience in using AJAX for implementing dynamic web pages via Web Services using JSON Data .
- Sound understanding of Object Oriented Analysis and Design (OOAD) concepts including Object Oriented JavaScript implementation.
- Experience in developing Test-Driven JavaScript components.
- Working knowledge and thorough exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and Google Chrome .
- Expertise in developing test cases for unit testing using MS Unit Test, NUnit and YUI Test.
- Have good experience in using bug tracking tool, HP Quality Center 12, JIRA and Bugzilla.
- Have experience in continuous integration tool, Jenkins.
- Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance with extensive experience with Agile methodologies.
- Experience in using version control tools such as SVN and TFS.
- Excellent analytical, problem-solving and communication skills.
TECHNICAL SKILLS
Web Technologies\ JavaScript Libraries: HTML 5, CSS 3, DHTML, XML, XSLT, \ YUI 2.8, JQuery, Angular JS, Bootstrap \ JavaScript, AJAX, JSON
IDE & Tools \ Version Control: Visual Studio 2013, UltraEdit, Notepad++, \ SVN (Tortoise and Ankh) \Fiddler, Firebug, \BeyondCompare
Publishing Tools \ Methodologies: MS Office\ Agile, Waterfall, Test Driven Development
Database\ Operating System: SQL Server 2012\ Windows 98/2000/XP/Vista/7/8/10
Build and Deployment \ Code Quality Inspection: Cruise Control and Jenkins\ ReSharper, JSLint and CAST
Defect Tracking\ Release Management: HP Quality Center, JIRA\Bugzilla\ Rally
PROFESSIONAL EXPERIENCE
Confidential, Eatontown, NJ
Senior .NET Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, Bootstrap
- Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications using Bootstrap.
- Designing and implementing functionality using technologies C#, ASP.Net, AJAX, JSON.
- Was on involved in supporting and consuming SOAP Web Services.
- Worked on database interaction using LINQ to SQL.
- Worked on generating previews using XML, XPath, XSLT.
- Developing end to end web application using above technologies and generating PDF reports and manuals using XSL-FO (Apache FOP).
- Worked on cross-browser functionality on Internet Explorer, Firefox and Chrome.
- Used TFS Worked on Team Foundation Server (TFS), creating and managing projects and accessing the items.
- Worked on designing the database using SQL Server 2012.
- Used ReSharper to ensure code quality enhancements.
Environment: HTML 5, CSS 3, Bootstrap, JQuery, ASP.NET, JSON, AJAX, SQL, XSLT, XML, XPath, .NET 4.5/4.6 Framework, C# 6.0, SQL Server 2012, XSL FO, TFS, Resharper
Confidential, St Paul, MN
Senior .NET Developer
Responsibilities:
- Responsible for analyzing, designing and developing client requirements .
- Responsible for leading the technical design decisions matching the business requirements for Windows Applications.
- Worked on developing new tool to enhance the data comparison while integrating with third party data manipulation using C#, Web Services.
- Developed and supported WCF Services, Web Services to build more scalable standalone components using VB.NET.
- Heavily involved in the defect fixing and additional development activities - coordinating with the QA team for the complete approval in UAT.
- Developed complex stored procedures in order handle multiple complex functionalities involving large data.
- Possess experience in using Adobe Experience Manager to generate PDFs catering to the business needs.
- Worked on T-SQL for extensive database design and queries.
- Worked in Agile model of software development for software deliverables.
Environment: VB.NET, C#, .NET, Windows Applications, Web Services, WCF Services, SQL Server 2012, Adobe Experience Manager, SVN, HP Quality Center 12, Agile
Confidential
Senior .NET Developer
Responsibilities:
- Developed application using .Net, C# and MVC Framework.
- Used Web API to create RESTful Services responsible for communicating and providing data from integrated server to Client application.
- Produced content pages with CSS layout and style markup presentations and used JavaScript methods and properties.
- Involved in Requirement gathering phase to gather the requirements from the business users and dealing with UX team to continuously accommodate changing user requirements.
- Generated new and edited existing user interface with CSS to accommodate new changes in design and logic.
- Used Ajax calls through Angular JS to populate the data tables on the front-end.
- Used the Angular JS MVC Frameworks in the development of the web applications.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML, CSS and JavaScript.
- Used Angular JS Controller to control data of the Angular application.
- Used Angular JS to bind the values of HTML5 controls.
- Used Angular JS to create the data in the table using ng-repeat attributes.
- Used Angular JS and bootstrap to style the pages.
- Use JavaScript for client side scripting which reduce server trips and decrease the response time of the web application request.
- Responsible for cross browser compatibility and hence exposure to popular browsers.
- Worked on testing frameworks MS Test and NUnit.
Environment: Angular JS, MVC, Web API, RESTful services, .NET 4.5, C#, SQL Server 2012, Resharper, CAST, MSTest, NUnit, SVN, Jenkins, HP Quality Center 12
Confidential
.NET Developer
Responsibilities:
- Involved in Requirement gathering phase to gather the requirements from the business users and dealing with client team to continuously accommodate changing user requirements.
- Responsible in supporting and developing Windows Applications using VB.NET.
- Responsible for developing Web Services.
- Responsible for mentoring new team members in terms of the application, domain and technical design decisions.
- Extensively worked on designing UI and server side coding for Windows Applications using VB.NET.
- Responsible for proposing refactoring of existing by suggesting better proving design patterns and concepts.
Environment: . NET4/4.5, VB.NET, Windows Applications, SQL Server 2012, SVN, HP Quality Center 12
Confidential
.NET Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, AJAX, YUI JS and JSON.
- Designing and implementing functionality using technologies including JavaScript, AJAX, and JavaScript frameworks such as YUI.
- Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Worked closely with business analysts in understanding the technical requirements of each project and prepared use cases for different features and designs.
- Wrote application level code to interact with the backend code AJAX and JSON.
- Developed Functional Requirement Document based on users' requirement.
- Done testing for cross browser functionalities to confirm the application consistency across various browsers like explorer, chrome, safari, etc.
- Created a custom, single page, responsive web application to replace a legacy line-of-business web application.
- Responsible for creating single page web application using YUI JS.
- Responsible for writing utility classes, UI development using YUI JS.
- Worked on developing online portals using JavaScript and Ajax.
- Created images, logos and icons that are used across the web pages using Adobe Photoshop.
- Defined and developed the application's presentation layer using HTML5, CSS3 and JavaScript.
- Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.
- Developed modules and then bind the controllers with the help of angular directives and display the views on the specific request by using HTML5, CSS 3, JSON and YUI JS framework.
- Used JavaScript Events to manipulate the elements depends on the user interactions.
- Used AJAX to parse JSON object to dynamically overlay contents on web pages.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Worked on developing test driven JavaScript modules and JavaScript prototypes to handle complex functionality.
- Was on involved in supporting and consuming SOAP web services and WCF services.
- Worked on small modules using ASP.NET and ADO.NET, Entity Framework 5 and supported them.
- Worked on VB.NET, WCF Services for server side coding.
- Wrote Stored Procedures, User-Defined Functions and Triggers using SQL Server 2012.
- Implement the requirements within the timelines, with high code quality and with minimal defects leaked to QA.
- Write effective MS tests and YUI tests to ensure good code coverage and unit test code thoroughly.
- Help the Business Analysts in backlog refinement by identifying impacts, cross-dependencies and by providing ROMs.
- Provide technical support and mentor the members of the team.
- Use JSLint, ReSharper and CAST to ensure no new code violations are introduced and to fix existing issues.
- Peer review code to ensure coding standard is maintained.
- Provide support during the End to End testing and UAT phases to ensure quick defect turn-around time with no re-opened defects.
- Successfully executed the entire test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML 5, CSS 3, JavaScript, YUI 2.8, JSON, AJAX, SQL, MS Office, .NET Framework 3.5/4, ASP.NET, Entity Framework, VB.NET, WCF Services, Web Services, SQL Server 2012, JSLint, Agile, SVN, HP Quality Center 12, MS Unit Test and YUI Test