C#/ .net Developer Resume
Somerset, NJ
SUMMARY
- 5+ years of extensive experience in using technologies like C# and Java.
- Expert in developing multi - tier architecture using ADO.NET, WCF, MVC, Entity Framework and LINQ.
- Good knowledge of Web application development technologies such as ASP.NET, HTML, JavaScript, jQuery, CSS, AJAX, JSON, JSP and XML.
- Expertise in SQL Server and MySQL.
- Worked on ASP.NET AJAX Extensions and Toolkit Controls.
- Excellent understanding of Object-Oriented concepts. Using Agile/Scrum methodologies in software development life cycle (SDLC) projects.
- Experienced in using Integrated Development Environment (IDE) like Visual Studio 2010, Eclipse, MyEclipse, SQL Server Management Studio 2008, Aptana.
- Having experience in Analysis, Design, Deployment, Implementation and Unit Testing.
- Multi-cultured Team Player with ability to work independently and in a team and have quick grasping capabilities to work with the newly emerging technologies.
- Good interpersonal skills both written and verbal.
TECHNICAL SKILLS
Language: C#, Razor, HTML, CSS, JavaScript, Java, SQL
Web Technologies: ASP.NET, AJAX, JSON, XML, JSP, JDBC
Database: Microsoft SQL Server 2008, MySQL
Application Server: IIS 6/7, Apache Tomcat 6/7
IDE Tools: Visual Studio 2010/2012, Eclipse, MyEclipse, Aptana, Photoshop
Operation System: Windows 7/XP
PROFESSIONAL EXPERIENCE
Confidential, Somerset, NJC#/ .NET Developer
Responsibilities:
- Analyzing, designing and coding programs and ensuring the implementation of system software integration, development and enhancement.
- Used ASP.Net MVC Framework 3.0 with Razor View to design and develop the application.
- Used ADO.Net Entity Framework for data interaction between application and database.
- Designed and developed the Data Access layer Class Library.
- LINQ technology was used for all database queries.
- Involved in writing business libraries in Object oriented design to support N-Tier architecture, securities.
- Worked upon AJAX search to make asynchronous request to the server.
- Worked Extensively with Data bound controllers like jQuery-Grid and DropdownListBox.
- Worked upon implementing validation(s), data annotation in ASP.NET MVC with Razor.
- Involved in writing program specifications and reviewing unit test cases.
- Worked on Tables, Views and Creating, enhancing Stored Procedure(s), Triggers and writing SQL
Environment: C#, MVC, Entity Framework, LINQ, Razor, jQuery, CSS, AJAX, JSON, .NET Framework, Visual Studio 2010, SQL Server 2008, Chrome, GitHub, Windows7
Confidential, Springfield Township, NJ
C#/ .NET Developer
Responsibilities:
- Used Entity Framework for data interaction between application and database.
- Used Windows Communication Foundation (WCF) for creating service application.
- Involved in User Interface development using HTML, CSS and jQuery.
- Used AJAX to implement the partial page post back in UI.
- Developed user/question worksheet and service list using flexigrid widget and ztree widget.
- Developed API for trigger, terminate, suspend, renew and help function.
- Used GitHub version control for source code.
- Worked with testing team analyzed and fixed the production defects and deployed the applications on the server by WinSCP.
Environment: C#, LINQ, WCF, ASP.NET, jQuery, AJAX, JSON, JavaScript, HTML, CSS, ASP.NET, Entity Framework, Visual Studio 2010, Microsoft SQL Reporting Services in SQL 2008, GitHub, WinSCP, Chrome, Firefox, Windows7
Confidential, Washington, DC
Web Application Developer
Responsibilities:
- Planning, designing, configuring, enhancing, testing, troubleshooting, integrating and monitoring various user and business related applications.
- Designed Class diagrams and User activity diagrams using UML tools.
- Developed stored procedures for the application in SQL Server 2008.
- Worked on all the 3-tiers of application (UI Layer, Business Logic Layer and Data Access Layer).
- Developed the User Interface with ASP.NET, HTML, jQuery and CSS using Visual Studio 2010.
- Identifying and validating solution objects, functions, interfaces, dependencies, and integration points.
- Performing or direct software implementation activities according to current standards and policies.
- Developed system, application and program code according to business and technical requirements.
- Suggested areas of improvement in the application which helped in performance enhancement.
Environment: C#, Entity Framework, ASP.NET, .NET Framework, HTML, CSS, jQuery, AJAX, Stored Procedure, SQL Server 2008, Visual Studio 2010, Chrome, TFS, Windows7
Confidential, Midtown, New York
C#/ .NET Developer
Responsibilities:
- Involved in Requirement Analysis of the enhancements to the existing system, Documentation, Design, Coding of Components.
- Created and managed new database objects including tables, indexes, triggers and stored procedures in Microsoft SQL Server 2008.
- Developed User Interface in Windows Forms for the thick client.
- Developed of ASP.NET user controls/custom server controls.
- Deployed and handled the post-implementation issues.
Environment: C#, ASP.NET, JavaScript, CSS, HTML, SQL Server 2008, .NET Framework, stored procedure, Visual Studio 2010, Mercurial, Chrome, Windows7
Confidential, NYC, NY
C#/ .NET Developer
Responsibilities:
- Wrote C#.Net coding standard document.
- Used Windows Communication Foundation (WCF) for creating server application.
- Used LINQ for querying from custom object collections.
- Used Service Oriented Architecture (SOA) design the application.
- Made extensive use of User Control architecture to encapsulate re-useable component controls across web pages.
- Developed content relevant to different permission levels of users and made conditional UI display based on these settings.
- Developed business logic tier component to encapsulate calls to database and other business services.
- Separated presentation code from business logic through use of this business logic layer.
- Used Sandcastle Help File Builder to generate help files.
- Created XML based fully dynamic menus.
- Used XML Serialization for interaction with database.
- Independently deployed the application on development, test and Production servers.
Environment: C#, Win forms, WCF, LINQ, ASP.NET, Web Controls, User Controls, Custom Controls, XML, UML, Stored Procedure, HTML, CSS, Visual Studio 2008, SQL server 2008, WindowsXP
Confidential, Mount Laurel, New Jersey
C#/ .NET Developer
Responsibilities:
- Conceptualization, scoping, requirements gathering (functional as well as technical), functionality document, technical design, development of components and UI modules, code reviews, database design, client interactions, testing and roll-out.
- Developed the User Interface with ASP.NET, HTML, JavaScript and CSS.
- Development of ASP.NET user controls/custom controls.
- Created and managed new database objects including tables, indexes, triggers and stored procedures.
- Designed and developed the Data Access layer Class Library.
- Involved in writing business libraries in Object oriented design to support N-Tier architecture, Performance tuning, securities, role based mappings.
- Implementation of various application blocks of Enterprise Library.
Environment: C#, stored procedure, ASP.NET, .NET Framework, HTML, JavaScript, CSS, SQL Server 2008, Visual Studio 2008, WindowsXP
Confidential, MA
Java Developer
Responsibilities:
- Reviewed Design Document, gathered information from Architect and Business Analysts to design Functional Specifications for this UI Interface project.
- Designed and developed various custom events for communication between various components.
- Implemented MVC pattern to facilitate complex state and data synchronization.
- Developed the server side POJOs for data modeling of various account portfolios.
- Worked on the configuration, extensively using Spring IoC features to modulate the whole system.
- Integrated Hibernate with Spring framework to perform transaction management.
- Configured Hibernate O/R mapping files and used Hibernate for Data persistence to MySQL database.
- Embedded screens with JSP files and brought the rich look and browser compatibility.
- Responsible for the revision of the codes, test and bug fixing.
- Designed J2EE framework, which generates different screens, based on access level using session beans, JSP & XML.
- Involved in designing and implementation of complete admin module using HTML, CSS.
- Used Hibernate to store the data into database and written HQL to access the data from the Database.
- Implemented JSP custom tags, developed Struts Actions, and Value Objects for presentation tier.
- Performed unit testing using JUNIT.
- Interfaced with the client team and development team during acceptance testing.
Environment: Core Java, J2EE, HTML, CSS, JavaScript, AJAX, JSON, JSP, XML, Struts2, Spring, Hibernate, JUnit, MyEclipse, Apache Tomcat, MySQL, WindowsXP
Confidential
Java Developer
Responsibilities:
- Extensively participated in analysis and design of the application using UML concepts.
- Designed and developed rich front-end using HTML, CSS and JavaScript.
- Involved in developing complete Web tier of the application with Struts framework.
- Designed and developed Value Objects to carry data between different layers of the application.
- Wrote effective and efficient SQL scripts, functions, and stored procedures in SQL to support the database operations need by the application.
- Experience working with MySql server, Stored Procedure, Design Patterns, etc.
- Worked closely with architects to understand requirements and developed creative solutions to meet business requirements.
Environment: Core Java, HTML, CSS, JavaScript, Struts, JDBC, MySQL, UML, WindowsXP
