C# .net Developer Resume
Raleigh, NC
PROFESSIONAL SUMMARY:
- 7 years of experience in software development such as Visual Studio .NET, Java in IT industry.
- Working knowledge in multi - tiered distributed environment, OOAD concepts, good understanding of Software Development Lifecycle (SDLC).
- Experience working in Visual Studio C# .NET based applications.
- Experience in design, development, maintenance and support of Windows (Windows forms), Web (web Forms), Object Oriented Design based.NET applications.
- Extensive experience in C#.NET, ASP.NET programming.
- Experienced in web development using HTML, JavaScript and AJAX technologies.
- Good Knowledge of using IDE Tools like .NET framework 3.0, 3.5, 4.0.
- Good knowledge of RESTful services and WEBAPIs.
- Exposure to Type Script and Angular 2.
- Working knowledge in multi-tiered distributed environment, OOAD concepts, good understanding of Software Development Lifecycle (SDLC) and databases.
- Experience in working in environments using Agile (SCRUM) and Test Driven development methodologies.
- Experienced in web development using HTML, XML, CSS, JavaScript and AJAX technologies.
- Strong experience in XML related technologies including XSD, DTD, XSLT.
- Good Knowledge of using IDE Tools like Eclipse, Rational Application Developer (RAD) for Java/J2EE application development.
- Expertise in database modeling, administration and development using SQL and PL/SQL in Oracle (10g and 11g) and SQL Server 2008/2012.
- Experience in using ANT and Maven for build automation.
- Experience in using version control and configuration management tools like SVN, Ankh SVN, PVCS and CVS.
- Versatile team player with good communication, analytical, presentation and inter-personal skills.
TECHNICAL SKILLS:
Languages: C#.NET, ASP.NET, Java Script, Type Script, SQL, Java (jdk 1.5/1.6), C, C++, PL/SQL.
Web/Distributed Technologies: ASP .NET 2.0, ASP .NET 3.0, Angular 2, Node.js, J2EE, Java EE 5, JSP 2.0, XML
Scripting: Java Script, HTML, DHTML, CSS, ANT, Unix Shell Scripting.
Frame works: Visual Studio .NET 2010 3.5, 4.0, UML
RDBMS: ORACLE 10g/11g, MS: Access 2000, MySQL, SQL-Server 2008/2012.
Web/Application Servers: IIS 6.0/7.0/7.5, IBM Web Sphere 6.x/5.x, Apache Tomcat 5.x/6.x/7.x
IDE / Tools: Visual Studio 2008, VS 2013, Eclipse 3.x with MyEclipse 4.1.1
Methodologies: Unified Modeling Language (UML), Rational Unified Process (RUP), Agile
PROFESSIONAL EXPERIENCE:
Confidential, Raleigh, NC
C# .NET Developer
Responsibilities:
- Responsible for design and development of the application using Visual Studio .NET 2013 framework.
- Involved in requirement gathering and solution design using the Top Team application.
- Responsible for the migration from Visual Studio 2008 to VS 2013.
- Good knowledge on Angular 2 and Type Script for the custom web application.
- Responsible for development and enhancement of the QDAPT Excel based application using C#.NET.
- Responsible for mentoring junior developers and driving their tasks to completion.
- Involved in front end development and back end coding of the application.
- Used Subversion for version controlling of an application.
Environment: .NET 2013, .NET 2008, C#.NET, Angular 2, Type Script, Oracle, SQL, MS Excel, Telerik controls, TFS, Subversion.
Confidential, Pittsburgh, PA
C# .NET Developer
Responsibilities:
- Responsible for design and development of the application using Visual Studio .NET 2010 framework.
- Involved in requirement gathering and solution design.
- Responsible for end to end business data elements mapping and database design.
- Designed a prototype solution and proposed it to the senior management.
- Responsible for design and development of the PMobile Windows based application using C#.NET.
- Responsible for development of enhancements for the Error Log Handling Web based application using ASP.NET, JavaScript frontend & C# code-behind.
- Developed a 3 tier web application by coding presentation layer, business layer and data access layer using ASP.NET, C#.NET and SQL Server 2008.
- Involved in development of custom forms using a tool AwareIM.
- Used SQL to develop stored procedures, functions, triggers, views, and sub queries.
- Used Subversion for version controlling of an application.
Environment: .NET framework 4.0, C#.NET, ASP.NET, JavaScript, Microsoft SQL Server, Aware-IM application builder.
Confidential, Pittsburgh, PA
Developer
Responsibilities:
- Responsible for enhancements of the front-end using HTML, JSP, CSS, Javascript, JSTL, Java, Struts tag Libraries
- Used Struts Action Forms, Action classes and templates and performed action mapping in struts-config.xml.
- Used Rational Application Developer (RAD) and Websphere for development and configuration.
- Used SQL and PL/SQL to develop stored procedures, functions, triggers, views, and sub queries.
- Implemented logging using log4j.
- Used PVCS for version controlling of an application.
Environment: Java 1.5 J2EE, Struts, AJAX, JSP 2.0, HTML, CSS, XML, JDK, XSLT, JavaScript, RAD, Toad, PVCS, Log4j.
Confidential, Hartford, CT
Developer
Responsibilities:
- Supported User Interface of application modules using HTML, CSS and JavaScript, JQuery, and AJAX.
- Extensively used JavaScript for the client side validations.
- Used Spring AOP for cross cutting concerns like Transaction and Logging.
- Used Hibernate ORM module as an Object Relational mapping tool for back end operations over Oracle database.
- Provided Hibernate configuration file and mapping files and used EhCache as the caching mechanism to improve the performance.
- Extensively used MyEclipse as an IDE for building, developing and integrating the application.
- Provided SQL scripts and PL/SQL stored procedures for querying the database.
- Provided JUnit test cases for the application to support the Test Driven Development (TDD).
- Used Maven as project management tool, also integrated with Cruise Control CIT tool to build the projects.
- Managed source repository using CVS for version control tool.
- Provided Log4j support for the application for debugging the system
Environment: Java 1.5 J2EE, Spring 2.5, Hibernate3, AJAX, JUnit, JMS, Enterprise Architecture, JSP 2.0, HTML, CSS, XML,, JavaScript, Eclipse3.5, Oracle 10g, CVS, Log4j.
Confidential, Blythewood, SC
Developer
Responsibilities:
- Actively participated in meetings with Business Analysts and Architects to identify the scope, requirements and architecture of the project.
- Followed MVC model and used spring frameworks for developing the Web layer of the application.
- Customized RESTful web services.
- Maintained User Interface and web page screens for various modules using JSF, JavaScript, and AJAX using RAD.
- Extensively used JavaScript to provide dynamic User Interface and for the client side validations.
- Used spring, Hibernate module as an Object Relational mapping tool for back end operations over SQL database.
- Involved in Database design for new modules and developed the persistence layer based on Hibernate.
- Developed unit test cases using JUnit and Log4j for logging.
Environment: Java, J2EE, JSP, Hibernate, MVC, JMS, RAD, Java script, XML, MySQL, Junit, Log4j.
Confidential, O’Fallon, MO
Developer
Responsibilities:
- Customized web-based software using Spring MVC Framework
- Extensively used AJAX (Prototype Framework and DOJO) technology to add interactivity to the Web pages.
- Used JUnit framework for Unit testing of application
- Used Log4J to capture the log that includes runtime exceptions.
- Used Clear Case for source code maintenance.
Environment: Spring, AJAX (Prototype Framework and DOJO), XML, JavaScript, HTML, Log4j, Eclipse, Clear case, JUnit, Oracle 10g.
Confidential
Developer
Responsibilities:
- Worked closely with members of the development team through the full systems lifecycle including requirements capture, design, development, testing, and deployment.
- Developed 3- tier logic for various classes, modules and Web forms in ASP.NET 2.0 using C# as a code behind language.
- Used ASP.NET 2.0 Server controls, User Controls and HTML controls.
- Created (BLL) Business Logic Layer and Presentation layer in Visual Studio .NET 2005, C#.NET .
- Worked on MS SQL Procedures, Triggers, indexes, Functions, and cursors etc., Created/Altered Tables using SQL Server 2005 .
- Created Common Data Access Layer (DAL) Using Visual Studio.NET and ADO.NET.
- Designed Web-Form , User Interface with HTML and Cascading Style Sheets (CSS).
- Involved in development of projects using SQL Server Integrated Services (SSIS).
- Designed and created Relational database tables using Normalization, Managed clustered and non-clustered indexes and implemented Relationships b/w tables.
- Used Object oriented Programming (OOP) to make it more efficient.
- Used ADO.NET to get the data from data base and send it back.
- Created stored procedures for inserting, deleting and updating screens data into database using SQL Server 2005.
- Used the built-in mechanisms of SQL Server 2005 for the data integrity like Default, Not Null, Check, Unique, Primary Key, and Foreign Key, etc.
- Created Stored Procedures, Triggers and Views to perform automated rules, updating to relate tables Using SQL Server .
- Used GUI testing to check for appearance of the website.
Environment : Visual Studio.NET, C#, ASP.NET, SQL Server 2005, XML, ADO.NET, JavaScript, SQL, HTML, Web services, CSS, IIS