.net Developer Resume
2.00/5 (Submit Your Rating)
Warrenton, VA
SUMMARY:
- Over 5 years of experience in Software Analysis, Design, Development, Management and Implementation of various intranet/internet applications.
- Experience with .Net and its components: C#. Net, ASP. NET, ADO. NET, ASP.NET, AngularJS, Web Services, WCF, WWF, Silverlight, LINQ, Windows Forms, XML, HTML
- Implemented MVC on server side for handling GUI elements and service layer between front end and data layer.
- Experience in working with web applications using various design patterns, .Net/PHP MVC framework.
- Used REST software architecture style for creating scalable web services.
- Sound knowledge using IDEs like Visual Studio, Eclipse 3.x, NetBeans, Version Control Systems like SVN.
- Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test - Driven Development (TDD).
- Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using DB2, SQL Server, MySQL and nHibernate(ORM).
- Experience working with testing tools like Firebug.
- Worked with unit testing frameworks like SoapUI and Rest Client.
- Worked with SSIS, SSRS for Integration Services, Reporting Services.
- Proficient with Windows Communication Foundation (WCF), .NET Web Services.
- Good knowledge on developing solutions for the SharePoint Server and Hosted user controls using Smart Part.
- Expertise in Design and Development of User Interfaces, User Controls and Custom Controls using ASP.NET and C#.
- Worked on .NET Security features such as Authentication & Authorization, Forms-based Authentication, Authorizing Users Roles and User Account Impersonation.
- Extensive experience with Reporting tools such as Crystal Reports. Proficient in writing Active Directory Programming using windows based Authentication.
TECHNICAL SKILLS:
Programming C++, C#, Python, Java
Client Scripting JavaScript, AngularJS
UI HTML, CSS, AJAX, JSP, JQUERY, BootStrap
Version Control SVN and Git.
UML Tools Rational Rose, MS Visio
MVC .Net, Symfony, Zend
ORM nHibernate, Doctrine
IDE Visual Studio, Eclipse, NetBeans
Tools SOAPUI, Rest Client, WinSCP, putty, git, JIRA, SorceTree, Confluence
Databases SQL Server, MS Access, MySQL, PostgreSQL
Application IIS, Apache Tomcat 6.0
PROFESSIONAL EXPERIENCE:
.Net Developer
Confidential, Warrenton, VA
Responsibilities:
- Nortridge Software develops loan servicing software for the financial industry. Nortridge Software offers origination, loan servicing, collection and reporting.
- Created class diagram, activity diagram and sequence diagram.
- Implemented MVC4 architecture using C# .NET, HTML 5, BootStrap and Razor view engine.
- Developed custom controls, user controls and ASPX pages in C#.Net.
- Developed Web Application Security Model using Windows authentication model as well as Forms authentication, configured Web.config files using ASP.Net, Web API server.
- Involved in maintenance and enhancements of an application using Microsoft .NET Framework 3.5, ASP.NET, LINQ, WCF, AJAX, JavaScript, jQuery, XML, WPF, WEB SERVICES.
- Developed web applications using MVC with AngularJS.
- Used simple injector injection while creating the web applications.
- Configured and maintained MySQL database servers.
- Implemented the Business Layer for the application in C# using Database Authentication.
- Used CSS (Cascading Style Sheets) in ASP.Net pages.
- Involved in conceptual data modeling of the project.
- Effectively used Session and Cookies for users to validate and to make a timeout for the connectivity with the database.
- Data Access Layer for the Application was implemented in ADO.Net for data input, queries, retrieval and management. Setup application framework for new web application and webservice.
- Analyzed and translated the business requirements to technical functionality for new products.
- Designed and developed Web based Ticket system interface using C# and SQL Server database.
- Used Git for version controlling.
- Worked with Confluence to maintain and update the project related documentation.
- Shared the implementation logic in vendor specific environment keeping the core logic same for each vendor using NuGet.
- Web scrapping scripts using python. Implemented data wrangling: Integral part of the team throughout data gathering, cleaning, transforming, merging and reshaping data into metadata (XML, CSV) for a particular disease. It was used by other application for text mining. Python, R Studio
- This project is to maintained and added new features to applications which included tracking down and correcting bugs in extremely large and complex procedural applications, which was extremely challenging.
- Developed web services (SOAP/REST) and documented it to integrate own system with third party systems.
- Worked on software modules for screening submission, and results reporting all within application.
- Combined applicant data collection, screening submission, and results reporting all within single online application.
- Worked on AGILE software development methodology where the team is involved in the SCRUM agile management framework.
- Attend design meetings and provide feedback based on professional experience.
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
- Worked with ASP.NET Web Forms, State Management, Caching features, configuring
- Implemented ASP.NET MVC pattern mechanism for developing web applications.
- Used JavaScript and Validation Controls for validating the controls.
- Coding ASP.NET web based .Net Framework and SQL SERVER 2008.
- Performed unit testing in development stage or debug application in production mode.
- Used SVN version control on eclipse for team synchronization.
- Created Stored procedures using PL-SQL for data modification (Using DML insert, update, delete) in PostgreSQL.
- Reporting portal with ASP.Net 3.5, report viewer control and ASP.Net dynamic data for master data tables.
- Developed an e-governance portal to facilitate the capital market operators and trade groups and other stakeholders with administrative controls to examine applications from companies seeking to raise capital from the capital market. Application is also to facilitate the supply of potable water of adequate quantity and quality at equitable rates. Integrated Online Water Bill Payment system
- Contribute to the development and achievement of organizational goals and objectives. Enhancing the original application. Implementing new features, defect fixing, onsite client support.
- Involved in Design and Code Construction with OOPs Implementation in MVC Architecture.
- Created web pages using MVC razor views for responsive user interfaces.
- General User Interface (GUI) design, wire framing, usability testing, web content/ copy writing & editing.
- Develop complex MVC controller, View Models and Helper methods linked to backend database.
- Responsible for creating Web Services and consuming it in client application.
- Created Network accounts using active directory. Ensured accuracy of credentials, supported client escalations and performed troubleshooting actions for network connectivity. Provided Folders and Groups permissions.
- Works closely with Technical Lead to ensure understanding of the specifications and communicate updates on development milestones in project plan
- Involved in Interaction and meeting with the client, SME's (scrum calls)
- Agile development driven by Scrum, 2-week sprints.
- Worked on SOAP UI for testing web services functionality.
- Experience in UNIX scripting writing batch files and running standalone jobs for support applications.
- Used JIRA for bug tracking, agile project management.
- Interaction with MySQL database is implemented using Object Relational Mapper.
Environment: .Net, PHP, Symfony, Doctrine, JSTL, Ajax, jQuery, Visual Studio, NetBeans IDE, SVN, MySQL