Full Stack Developer Resume
Newark, NJ
SUMMARY
- 9+ yearsof extensive experience in Requirement Gathering & Analysis, Design, Development, Implementation, Testing and Deployment of Client/Server Web - based applications using Microsoft and Java/j2ee Technologies
- Experienced in programming with ASP.NET, VisualStudio.NET 2008 to 2015, and SQL server 2008 to 2014
- Experience in Core Java Development.
- Cloud experience with Migrating data to cloud.
- Programming experience with Core Java, JSP, Servlets, EJB, Webservices, JDBC, Java Beans, XML, XSL, DTD’s, DOM, SAX, XSLT, JSTL and HTML.
- Experience with HTML5, MVC, WCF, SSRS, AJAX, DHTML, XHTML, CSS.
- Experience in PHP.
- Experience in Python Development.
- Hands on experience with JavaScript frameworks like AngularJS, NodeJS, ReactJS, EmberJS
- Experience in creating Single Page web applications with Angular JS.
- Experience in creating Mobile Apps with Phone Gap, Xamarin or Android Studio
- Worked on Voice assistants like Alexa, Siri, Google Voice.
- Experience with Cloud technologies like AWS & Microsoft Azure.
- Strong knowledge of Object Oriented Programming, Data structure and Algorithms
- Strong Experience with UI Development with Kendo & AngularJS.
- Excellent working knowledge in developing Service oriented architecture (SOA) with REST Web Services and Web Forms
- Experience in implementing several Design Patterns (MVVM and MVC) to standardize teh application architecture
- Good experience in writing SQL queries, PL/SQL, Joins, Stored Procedures and Database Triggers
- Experience with Structs, Hibernate, Spring framework
TECHNICAL SKILLS
Languages: JAVA, C#, VB.NET, JavaScript, Type Script, HTML, C, SQL, TSQL, PL/SQL.
.Net Frameworks: .Net Frameworks 2.0 to 4.5, MVC frameworks, Spring, Hibernate
Java Frameworks: Structs, Hibernate, Spring, MVC frameworks.
Scripting Languages: Java script, PHP, Python, Shell Scripting, VB Script
Databases: SQL server 2012R2/2008, MS Access, T-SQL, Oracle 9i/10g, MongoDB, MySQL.
Web Technologies: HTML, HTML5, DHTML, CSS, CSS3, JavaScript, JSP, jQuery, AJAX, AngularJS, ReactJS, NodeJS
Web Servers: Microsoft IIS 5.1/6.0/7.0, APACHE, Jetty
Design Concepts: Design Patterns, UML, Data Structures
IDE: Visual Studio 2015/2012/10/08 , IntelliJ, Eclipse
Version control: TFS, SVN, VSS, CVS, Git
Third Party Controls: Telerik
PROFESSIONAL EXPERIENCE
Confidential, Newark, NJ
Full Stack Developer
Responsibilities:
- Built and maintained, C# and Java based Applications
- Built Mobile app with halp of android studio
- Deployed applications on Azure servers
- Built one-page reporting app with Angular JS, Node JS, D3.JS
- Worked with SSIS and SSRS.
- Hands on experience with Alexa development.
- Building UI Components with Kendo.
- Deployed Websites built with ASP.Net, HTML5, MVC, WCF, AJAX, DHTML, XHTML.
- Used JMS to asynchronous communication between modules
- Implemented Data Access layer using WCF, Web API restful services and Entity Framework.
- Followed agile processes for development
- Working with AWS web service.
- Involved in supporting and maintenance for legacy production systems. Actively involved in bug fixes and enhancements postproduction as per new requirements
- Used Git and TFS for version Control
- Followed TDD and built unit test case
Confidential, Erie, PA
Full Stack Developer
Responsibilities:
- Developed CMS application using C# and Microsoft folder management system
- Used Excel and XML documents parsers
- Used teh Kendo UI controls for more robust requirements. Controls used such as grid, panel, date picker, combo box, validation, dropdown and Autocomplete etc. throughout teh application.
- Involved in teh code enhancement for version 4 models using C# 3.5
- Used ANT for project build and git for source control.
- Used Kendo UI, Bootstrap, and JQuery libraries for more productive web design.
- Extensively used Multithreading and collections to improve performance of application
- Provide teh production support for teh application to teh business users
- Implemented spring service layer with dependency wiring, transaction, DAO and annotations
- Created SharePoint Web Applications and Controls
- Implemented Data Access layer using WCF, Web API restful services and Entity Framework
- Implemented client-side validations using jQuery and Java Scripts
- Created WCF based Services and used different bindings to make it available to different types of clients
Environment: C#, ASP.NET MVC4, WCF, Java Script, JQUERY, JSON, IIS 7.0, AJAX, LINQ, Code First, Microsoft Enterprise Library, SSIS, NUNIT, SQL Server 2008 R2, Entity Framework, Adobe Acrobat Pro, SharePoint, SSRS, Swing, Web Services
Confidential, Pittsburgh, PA
Software Developer
Responsibilities:
- Planned and developed MVC based Web application (Associate facing)
- Designed and enhanced teh MVC based Web application (Customer facing)
- Assist developers of teh team regarding functionality of teh application, tools and technologies being used
- Set up teh Unit of Work based entity framework for fetching Data from Oracle database and doing CRUD operations. Created models for entities
- Research and implement teh different custom controls for UI
- Created teh flow chart for teh workflow, which can go through different steps during firearm purchase
- Created views, controllers, models and scripts of teh application
- Defined task based on business requirements
- Fixed bugs from teh old application and assist testing team for teh same
- Resolve teh production issues
Environment: ASP.NET, MVC, JQUERY, C#, HTML 5, LINQ, JavaScript, Entity Framework, Oracle 11g, PL/SQL, TFS, Java, J2EE, JSP Framework, Servlets, Struts, JDBC, HTML, Hibernate
Confidential, New Orleans, LA
Software Developer
Responsibilities:
- Adopted J2EE best practices using J2EE design patterns
- Designed Use Case diagrams, Class diagrams, and Sequential diagrams in UML
- Developed presentation layer using JSP, HTML, JavaScript, CSS
- Developed screens using struts tag libraries and JSTL
- Developed various Action classes and Form bean classes using Struts framework
- Developed stateless session enterprise java beans
- Used Spring MVC for writing web components
- Used teh features of teh Spring Core layer, Spring ORM layer and Spring DAO support layer to develop teh application
- Used Telerik controls like Rad Chart and Rad Grid view to provide rich user experience
- Implemented teh XML serialization
- Supporting teh production support issues/deployment
- Followed AGILE methodologies for development
Environment: Java Script, jQuery, XAML, TFS 2010, JSON, SOAP, AJAX, XMLSQL Server Integration Services, JUnit, SQL Server 2008 R2, DHTML, HTML
Confidential
Software Developer
Responsibilities:
- Designed teh service order repair module of teh application in .NETframework
- Developed user interface using ASP.NET&C#.NET and UI using CSS, HTML &JavaScript
- Used different payment integration technologies like PayPal, CCAvenue etc.
- Design and development of user interface using ASP.NET, HTML, and JavaScript
- Developed presentation layer using JSP, HTML, JavaScript, CSS
- Developed screens using struts tag libraries and JSTL
- Involved in writing session beans
- J2EE Architecture was a combination of Apache Struts implementing MVC model
- Responsible for building teh application using MVC architecture
- Created several Exception classes to catch teh error for a bug free environment
- Performed unit testing and integration testing
- Implemented new designs, porting, integrating JQUERY plug-in, converting static forms into Ajax overlays
- Created ASP.NETUser Controls to reduce teh complexity of user interface design
- Created SharePoint small Web Applications
- Designed and implemented Data access layers using LINQ for XML Data
- Used grid views for displaying and modifying teh data from teh database
- Extensively worked with web parts and web controls
- Created test plans and performed unit and regression testing on teh application
Environment: ASP.NET4.5, ADO.NET, VB.Net C#, MVC, WCF, Web services, Crystal Reports, XML, HTML, DHTML, Java Script, Telerik, JQUERY, SharePoint, SSRS, JSP, ClearCase, JDBC, HTML, EJB, SQL Server 2005, Java Script, Servlets, Struts, Beans, Web sphere, RAD 7, Oracle, and Unix/Windows
Confidential
Software Developer
Responsibilities:
- Designed, Developed Web Forms using .Net Framework (C#, ASP.Net, ADO.Net), with SQL Server as teh database
- Used ADO.NET technology extensively for data retrieving, querying, storage and manipulation of interface screens developed using ASP.NET. Writing Database Tables schemas, Views, Stored Procedures
- Developed JSPs according to requirement
- Developed Struts-config.xml and Web.xml using XML
- Developed UI using XML and Ajax
- Used Connection Pooling to get JDBC connection and access database procedures
- Wrote complex SQL queries to retrieve invoice details and other financial elements etc.
- Created new tables, wrote static/dynamic stored procedures and some user defined functions for Application Developers
- Created and maintained various additional indexes, additional intermediate tables for faster and efficient reports retrieval
- Managed historical data from various heterogeneous data sources like Excel, Fixed Width Flat Files, and Access
- Performance tuning of SQL queries and stored procedures using SQL Profiler and Index Tuning Wizard
Environment: .Net 1.1, 2.0, C#, VB.Net, Oracle database, Java, J2EE, STRUTS 1.1, EJB, HTML, Servlets 2.3, EJB, JSP 1.2, XML 2.0, Ajax, CSS, CVS, JBoss, Eclipse, ORACLE 8i, TOAD, UNIX, Windows
