.net Developer Resume
New York City New, YorK
SUMMARY
- 7.5+ Years of professional experience in building multi - tier applications using Java, J2EE, JDBC, JSP, HTML, Hibernate,.Net Framework, JavaScript, Servlets, JavaBeans, HTML and CSS.
- Experience in Web Services (SOAP, WSDL) with JMS.
- Extensive experience in developing web applications using MVC (Model View Controller) architecture using Hibernate and Servlets.
- Hands-on experience in J2EE design patterns such as Business Delegate, Data Transfer Object, Data Access Object, Session Facade, Factory method, and Singleton pattern.
- Experience in using Hibernate for mapping Java classes with database using Hibernate Query Language (HQL).
- Experience in .Net Framework 3.5/4.0/4.5, Asp.Net, ADO.Net, C#, MVC 4.0/5.0, AJAX, WCF, Web Services (SOAP), Pl/SQL, SQL Server 2005/2008/2012, WPF, Web API.
- Experience in detection of bugs, Rectifying the bugs, Supporting the application and Application maintenance.
- Good experience in JMS messaging systems for asynchronous communication across applications.
- Experience in developing web applications and interactive software products using jQuery, Angular JS, AJAX, XML, JSON
- Good experience in developing multithreaded application components following concurrent architectural patterns.
- Proficient in developing and deploying applications on Servers Weblogic, JBoss, and Tomcat.
- Strong experience in database design and development using Oracle, MySQL, MS SQL Server and good experience in writing PL/SQL and stored procedures.
- Extensively used JUnit, TestNG for unit testing and Log4J for logging.
- Good experience with Eclipse, MS Visual Studio.NET and SQL Workbench.
- Experienced in various development methodologies like Waterfall and Agile / Scrum.
- Strong Team Player with excellent communication skills and have the ability to learn quickly.
TECHNICAL SKILLS
Languages/APIs: Java 1.7/1.8, J2EE (EJB, JMS, JDBC, JSP, JSTL, Servlets, JPA), XML, XSL
Frameworks: Struts, Spring, Hibernate, Apache Axis, .NET Framework 4.0/3.5/2.0
Web Technologies: HTML, XML, CSS, JavaScript, jQuery, Angular JS XSLT
App & Web servers: BEA Web Logic, JBoss, IBM Web Sphere, Apache Tomcat
Databases: Oracle, MySQL, MS SQL Server 2012/2008
Protocols: HTTP, FTP, SMTP, TCP/IP, SOAP, SNMP
Scripting: C, Java, C#
Tools: Eclipse, WebStorm, SQL Workbench, MS Visual Studio.NET 2013/2012/2010/2008/2005, RTC
Build Tools: Ant, Maven
PROFESSIONAL EXPERIENCE
Confidential, New Jersey, NJ
Java/J2EE Developer
Responsibilities:
- Extensively involved in discussing the requirements with the business users.
- Responsible for reviewing the requirements and design the application in accordance with the enterprise architecture standards that are in place.
- Involved in finalizing the technical architecture and design of the application.
- Responsible for reviewing the other developer’s code, ensuring the coding standards and architectural are met and assisting the offshore developers.
- Development of Application based on J2EE using JSP, Servlets, Spring MVC Framework, and Web Services with JMS.
- Developed front-end screens with JSP, JavaScript, and proprietary UI framework.
- User Authentication using Site minder.
- Developed Database access layer using Hibernate connectivity.
- Used Eclipse for development and Application were deployed on Weblogic Application Server.
- Used Oracle as back-end.
- Responsible for developing unit and integration tests using JUnit.
- Used Ant for build and deployment.
- Used Log4J for logging purposes, debugging and tracking.
Environment: Spring MVC, Hibernate, Weblogic, Oracle, Log 4j, JUnit, Web service Producer, JDBC, UNIX, Java 1.7.
Confidential, New York, NY
Senior Web/Java/UI Developer
Responsibilities:
- Re-designing/ developing the main website to improve user experience and add new functionality.
- Did extensive programming in Java/JSP to achieve all functionality.
- Responsible for conceptualization, design and development of the Responsive web pages.
- Test, debug, and build code that works across multiple browsers and digital platforms
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Designed dynamic and browser compatible pages using HTML, DHTML, CSS and JavaScript.
- Developed page layouts, navigation, animation buttons and icons.
- Worked on the website from start to finish to give it a new look using HTML/CSS/Javascript.
- Did extensive Javascript and JQuery programming to give AJAX functionality for the website.
- Developed the custom data grids upon JQUERY framework to deliver the business data.
- Used JQUERY plug-ins to implement features as a light box, sliders and other intuitive features.
- Worked upon the dashboard for the project which contained a variety of charts and drag gable components using JQUERY UI Library.
- Created HTML/HTML5 pages from the PDF's given by the UX and used AngularJS to retrieve data from the rest services.
- Worked on directives like ng-app, ng-bind, ng-model, ng-model-options, ng-class, ng-controller, ng-repeat, ng-show & ng-hide, ng-switch, ng-view, ng-if in AngularJS
- Used JavaScript and the jQuery library to add new functional features to the website.
- Two way data binding in AngularJS. A single-page application (SPA) deployment in AngularJS.
- Interacting with the senior management and users for new features in this website.
- Managing all versions of the website (Development, Beta and Production).
Environment: Apache Tomcat, Oracle, HTML, jQuery, JavaScript, CSS, Servlet, JSP, Hibernate, Java, Ext JS, LAMP, REST, DOM
Confidential, Cincinnati, OH
Software Programmer
Responsibilities:
- Application has been developed based on Model View Controller (MVC) architecture Using Struts Framework.
- Participated in requirements analysis and design sessions.
- Designed and developed using Java/J2EE, JSP, JDBC, JavaScript, HTML, XML, Servlets, Java Beans with WebSphere Application Server and Oracle as Database.
- Used the Struts Validation framework for validating the forms and developed action classes to route to appropriate EJB.
- Developed various EJB components to fulfill the business functionality.
- Handling the Change Requests that included modified requirement or additional requirements.
- Used Log4j for logging and debugging and used JUnit extensively for testing.
Environment: JSP Servlets, JBoss, Struts, JDBC, SOAP Web services, CVS, ANT, UNIX, STLD, JavaScript, JSTL, Oracle, Log4j.
Confidential, New York city, New York
.NET Developer
Responsibilities:
- Developed ASP.NET website using C#, HTML, JavaScript, ASP.Net and ADO.Net
- Involved in developing the Business Layer and Web User Custom Controls in C#.NET
- Created Web and HTML Controls to develop web pages and user controls
- Designed all necessary database connection classes
- Extensively worked on ADO.NET to talk to the SQL database
- Designed and develop all necessary Web Forms with .NET
- Developed user documentation and program maintenance documentation
- Developed screens for user registration and authentication. Used ASP.NET validation controls for validating user data input
- Designed and developed screens for User Interface & Interaction, also developed various Search Screens for different strategies
- Developed triggers & stored procedures for automatic insertion & retrieval of Data
- Used ADO.Net to access the data from back-end SQL Server database
- Performed Unit and Tiered testing of the application
Environment: ASP.NET 3.5 in C#, XML, HTML, CSS, SQL Server 2005
Confidential, Boston, MA
Java/J2EE Developer
Responsibilities:
- Responsible for interfacing with client for review and analysis of the business requirement specification.
- Application has been developed based on Model View Controller (MVC) architecture Using Struts Framework.
- Participated in the development of functional & detailed specifications.
- Involved in Analysis, Designing, Development and Testing phases of the application.
- Developed Web pages using JSP Servlets with Tag libraries, HTML, and JavaScript.
- Extensively used JDBC to access and update tables in the database.
- Used Tiles extensively for extensible/manageable page layouts and Struts validator framework for form validations.
- Used Web Services (SOAP & WSDL) to exchange data between applications.
- Integrated and deployed the application on WebSphere application server using ANT.
- Developed user interfaces for presenting the expense reports, transaction details using JSP, XML, HTML and Java Script.
- Used Log4J for logging the application exceptions and debugging statements.
- Used CVS for version controlling.
Environment: Struts, SOAP Web Service Consumer, JDBC, WebSphere Application, MySQL, SQL Developer, Java 1.6.
Confidential, North Carolina, NC
Java/J2EE Developer
Responsibilities:
- Involved in system analysis, design and development of Framework for business components.
- Designed and developed project framework using Spring 4.0 and maven archetype web app.
- Implemented various design patterns like DTO and DAO for front-end and back-end system.
- Developed use case diagrams, class diagrams, database tables, and provided mapping between relational Database tables (Oracle 11g) and object oriented java objects using Hibernate.
- Implemented REST Web service using Sprint REST Plug-in.
- Involved in the implementation of business logic in struts Framework and Hibernate in the back-end.
- Worked on agile approaches like Scrum. Used agile methodologies, test-driven development and automated builds.
- Used Eclipse for development and Application was deployed on Tomcat Application Server.
- Used Log4J for logging purposes, debugging and JIRA for task tracking.
Environment: Struts 2.0, Hibernate 4.0, Oracle 11g, Log 4j, JUnit, REST Web service, Tomcat and Maven, Java 1.7