Software Developer Resume
Jersey City, NJ
PROFESSIONAL SUMMARY:
- 4 years of professional experience in software design and development of high scalable Multi - Tiered Web Applications, Distributed Applications and Web Services using Microsoft technologies, proficient in creating customer centric applications.
- Working experience in Agile, Test-driven development and Waterfall methodology.
- Experienced in developing web applications and interactive software products using .NET Framework 3.5/4.0 /4.5, ASP.Net, C#, jQuery, JavaScript, HTML5/4, AJAX and JSON, ServiceStack, XML, UML, CSS, Angular JS, SQL-Server 2012/2008/2005 and Visual Studio 2015/2013/2012/2010.
- Extensive experience in developing n-tier applications, full life cycle development using Microsoft .Net technologies (C#, VB. NET, ASP.NET, Web Form, ADO.Net).
- Excellent experience in implementing WCF SOAP/REST, Web API services which communicate data in a both XML & JSON.
- Proficient with Windows Communication Foundation (WCF), . NET Web Services using WSDL, SOAP and UDDI and OData Authentication and REST.
- Fully fledged with client side scripting like JQUERY Selectors, Events and AJAX etc.
- Experience in developing applications using Entity FrameworkMVCarchitecture and MVVM.
- Created Entity classes, relationships between Entity classes using Entity Framework 6.0/4.0 to manage relational data as objects and used LINQ to Entities to massage the data.
- Experience in developing SSIS packages for data migration and sync.
- Have worked on Microsoft Dynamics CRM customization including plugins, workflows and web-resources.
- Experience in developing WCF Services to expose useful functionality to web users through SOAP.
- Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks).
- Hands on experience in SQL Queries using joins, Indexes and in creating Tables, Views, Indexes, writing StoredProcedures, Functions and Triggers using T-SQL, Maintaining Database, queryoptimization
- Experience in developing Custom Reports and different types of Tabular, Matrix, Ad-hoc and distributedreports in multiple formats using Crystal Reports and SQL Server Reporting Services (SSRS).
- Created a Virtual Network on Windows Azure to connect all the servers.
- Good Knowledge on Amazon Web Services ( AWS)
- Good experience on Amazon AWS IAM Service: IAM Policies, Roles, Users, Groups, AWS Access Keys and MFA.
- Designed and implemented XHTML/HTML by using XSLT, XML, XPATH, XSL, and XQUERY.
- Experience with various source control Tools like Team Foundation Server, Microsoft Visual Source Safe, GIT and Tortoise SVN.
- Worked with XPath, XML Node , XML Data documents to synchronize with dataset.
- Experienced in N-Unit Testing for testing the Applications and Proficient in writing Unit Test Cases for Test Driven Environment(TDD)
- Ability to work on strenuous team/single projects and meet deadlines.
- Excellent communication skills, strong organizational and interpersonal skills and a very good team player, capable of working independently with minimal supervision, and perform as part of a team.
TECHNICAL SKILLS:
.NET Technologies: ASP.NET, ADO.NET, Win Forms, Web forms, Web Services, WCF Services, WCF, LINQ
Languages: C#, VB.NET 10.0/9.0/8.0 , HTML4/5, SQL, T-SQL, XML, C.
Server Scripting: ASP.NET 2.0/3.0/3.5/4.0/4.5 , ASP, ASP.NET MVC 3/4/5.
Client Scripting: JavaScript 1.8.5/1.8, jQuery 1.8, VB Script, JSON, Angular JS 1.5.8/2.0, Bootstrap
Web Technologies: AJAX 3.0/2.0, CSS 3, Web Services, WCF, WPF, LINQ, Web API.
Database: SQL Server 2005/2008 R2/2010/2012, T-SQL, MS Access 2007/2010.
Operating Systems and Protocols: Windows 7/XP/2000/NT/ME/98/2003, Vista, Linux, UNIX. SOAP, SSL, FTP, TCP/IP, HTTP.
Reporting Services: MS SSRS 2008, Crystal Reports 2010/2009/2008
Enterprise Servers: IIS Server, Content Management Server.
PROFESSIONAL EXPERIENCE:
Confidential, Jersey City, NJ
Software Developer
Responsibilities:
- Involved in design, coding for web application using ASP. NETMVC Framework 4.0, C#, Visual Studio 2012, SQL Server 2008.
- Created Business Logic Layer & Data Access Layers to implement the MVC architecture.
- Developed modules of the application in ASP. NETMVC and involved in writing C#classes
- Built templated pages in HTML using ASP . NETMaster Pages for SharePoint intranet with custom styles.
- Constructed an elaborate but easily editable permission system for all SharePoint groups and sites.
- Developed Razorviews (. cshtml ) using HTML Helpermethods and C# to display the wire information.
- Familiar with ASP. NETMVC routing and the way it is performed in Global. asaxRegisterRoutes method.
- Used Web services to communicate with the business layer objects.
- Used VB.Net, ASP.Net, and C #for integrating projects.
- Implementing the question logics, task logics, conditions, events code in VB Script for Annuities web.
- Responsible for Designing and Developing the Reusable UI Components Like MVC MasterPages " Layouts and NestedLayouts ", "View Start" and MVC User Controls " PartialViews ".
- Creating custom site pages, lists, views and master pages.
- Experience in PowerShell Scripting language to automate daily jobs and create tools and Using the Azure PowerShell in Scripting.
- Developed windows forms( WinForms) to map data fields for different tax forms depending on the states and local communities
- Developed Reports used with Sql Server Reporting Services and Crystal Reports.
- Developed SSRSReports for various purposes like Activity Report, Transaction report, Credit card Prior day current day report etc.
- Involved in upgrading existing DTS SQL Server 2000 packages into SQL server 2008 SSISpackages and Creating automated ESP jobs for all the SSIS packages and testing in different database environment to ensure the functionality.
- Created several Action methods in controllers in ASP. NETMVC which were used a routing mechanism between different views.
- Developed Controllers and action methods to process the incoming requests.
- Implemented windows authentication and created custom role providers to authorize the users.
- Develop complex MVCController , View Models and Helper methods linked to backend database.
- Implementation of client side validations using JQuery and ASP. NETMVC Validation.
- Implemented at Controller level using Data Annotations.
- Involved in the design and development of database, created Complex Queries, StoredProcedures , and Views using SQLServer .
Environment: Visual Studio .NET2013/2012, C#, ASP .NetMVC5.0/4.0, VB.NET, VB6.0, Entity Framework 6.0/4.3, WCF, Web API,TFS2013, Angular JS, JavaScript, CSS3, WinForms, Bootstrap, AJAX, XML, Visual Studio 2013/2015, IIS7.0. HTML5, DOM, RESTW eb Services, LINQ, SQLServer 2012.
Confidential, O’Fallon, MO
Front End Developer
Responsibilities:
- Involved in development and maintenance of project, code review and validation of work.
- Developing SOAPand Restful web services.
- Communicated with dif ferent teams and resolved issues.
- Involved increating efficientdesignanddevelopingUserInteractionscreensusingHTML 5, Bootstrap,knockout JS,AJAX and JSON.
- UsedRESTfulwebAPI'sforservicecallsonpagestointeractfromtheservertotheclientfor information.
- Implemented new functionalities and made some enhancements for existing functionalities.
- Designingscreensusercontr olsandcustomcontr olsby using V isualStudio.NET2013/2015 and Creating StyleSheetsforformattingtheWebpagesbased on the business requirements and functional requirements document.
- Analyzed and designed new features using C#. NET, ASP. NET and Kentico 8.0.
- Implemented the business logic and data access layer in VB.Net.
- Highly focused on Responsive design using Bootstrap to display website in mobile phones and Tablet devices.
- Created packages for data loading .
- Developed packages by using SSIS and developed various reports by using SSRS.
- Created a Virtual Network on Windows Azure to connect all the servers.
- UsedT ortoise SVN as Source control and document management.
- Responsible for making responsive web pages including mobiles devices using bootstrap and media queries.
- UsedknockoutJStostandardizewebapplicationstructur e and responsiveusingbootstrapand provide a future template for data binding.
- Worked on pushing the data to elastic search created the instance on ( AWS ). Retrieving the data and showing up on reporting tool.
- Report Designing experience with crystal reports.
- Used Cascading Style Sheets (CSS) for a unified look and feel of the application.
- W orked with test team and fixed the issues as part of the bug life cycle.
Environment: Visual Studio .NET2013/2012, WCF, Web API, VB.NET, VB 6.0,Tortoise SVN, knockout JS, JavaScript, CSS3, Bootstrap, AJAX, XML, Visual Studio 2013/2015, IIS 7.0, HTML5, SQLServer 2012.
Confidential, O’Fallon, MO
UI/ .NET Developer
Responsibilities:
- Involved in full development life cycle including requirements gathering, analysis, implementation and testing using the AGILE methodology and developed the application using Model View Controller MVC architecture and IIS security model.
- Used collections, interfaces, abstract classes, Exception Handling to implement the project.
- Created and validated Views, User Controls, Models, View Models and Controllers using MVC4 Framework with Razor Syntax and Used JQuery for Client Side Scripting.
- Designed and developed the user interface for various tools and implemented ASP.NET/VB.NET validation controls, JavaScript, jQuery, CSS for server and client side validations respectively.
- Used jQuery for client side validations and AJAX for asynchronous execution of data
- Using AngularJS created custom directives for data manipulations & display in company standard format.
- Used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SQL Server Reporting Services (SSRS) and also worked on ETL packages using SSIS.
- Worked on configuring IIS, which includes creating websites under sites, Handler Mappings, Application pool, Http Bindings, and configured Application Request Routing (ARR).
- Implemented View Model patterns/ in creating and managing Views, Partial Views, View Models, Web APIs using ASP.NET MVC, Custom Error Pages.
- Created components in VB.Net that can be reused on several pages.
- Used WEB API from frontend to make httpcalls to the controller and for interaction between SQL Server; and flushing the data to front end using AngularJS
- Involved in implementing data-binding and MVC using AngularJS for front-end development.
- Developed grids and charts using Telerik, Kendo UI Controls to display data.
- Effectively involved in introduction of test Process Methodology and achieving the PCI first for this project.
- Developed databases in the Azure cloud service and deploying the application into the cloud.
- Developed the necessary Stored Procedures and created Complex Views using Joins for robust and fast retrieval of data in SQL Server using T-SQL.
- Working Experienced in Test Driven Developments by Using Junit, TestNG.
- Worked with Version Control by Git-Hub Repository, tortoise SVN.
- W orked with test team and fixed the issues as part of the bug life cycle.
Environment: Visual Studio.NET 2015/2013, C#, ASP.Net MVC 5.0/4.0, Entity Framework 6.0/4.3, WCF, Web API, Tortoise SVN with Fusion JIRA and Rally Bootstrap, AJAX, XML, VB.NET, VB 6.0, Visual Studio 2013/2015, IIS 7.0. HTML5, Angular JS, JavaScript, CSS3, DOM, REST Web Services, LINQ, SQL Server 2014.
Confidential, Columbus, OH
Developer
Responsibilities:- Experience in all phases of the Software development life cycle (SDLC) starting from requirement gathering, designing functional document to implementation, delivery, test planning, execution and production support.
- Participated in the development of Integrated Logistics Solutions following Agile development methodology, taking an effective role in developing Plan Management module for MD - HIX project.
- Design various data models class diagrams, dataflow diagrams, workflow diagrams, sequence diagrams.
- Worked on defects raised in different environments, seeing the logs, debugging and replicate the same scenario in local.
- Created and validated Views, User Controls, Models, View Models and Controllers of MVC 3 Framework with Razor Engine and implemented features of security, testing of application.
- Extensive utilization of XML, XSLT and CSS for front end development
- WCF Services are deployed as a self-hosted service by means of window services bound with TCP Binding.
- Created and consumed ASP.NET Web services and implemented REST full Web API/WCF services for service layer, created Action filters and Exception filters to implement REST API.
- Responsible for making responsive web pages using twitter bootstrap and media queries.
- Used AJAX, JQUERY and HTML with MVC views to produce rich user interface. Worked on jQUERYlib to post data to MVC action method.
- PCI compliance and Country specific government regulations and compliance.
- Created Web API endpoints and Implemented client-side web applications using Web API
- Worked on .NET security features such as Form-Based Authentication and Role-Based Authorization
- Used Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data on to the page.
- Achieved database connectivity and data processing using ADO.NET.
- Used LINQ extensively to query Database and improve the application speed and performance.
- Written Stored Procedures in SQL Server 2008 and used ADO.NET Data Reader, DataAdapter, Dataset for data manipulation.
- Reports are generated by using SSRS. Reports variables are passed from ASP.NET web pages.
- Creating queries and joins on multiple tables, Functions and Triggers using LINQ in SQL 2012 for inserting, updating, deleting the data into the relational tables .
- Optimized, SQL Enhance existing SQL for new features and/or performance. Analyze data to find inconsistencies
- Responsible for maintaining versions of source code using Team FoundationServer2008.
Environment: Visual Studio.NET 2015, C#, ASP.Net MVC 5.0/4.0, Entity Framework 6.0/4.3, WCF, TFS 2013, Angular JS, JavaScript, Microsoft Enterprise Library, IIS 7.0. HTML, REST Web Services, SQL Server 2008R2
Confidential, Loveland, CO
.Net Developer
Responsibilities:- Involved in Analysis, design and development of the application as part of SDLC.
- Implemented new functionalities and made some enhancements for existing functionalities.
- Designing screens user controls and custom controls by using Visual Studio .NET 2010 and Creating Style Sheets for formatting the Webpages based on the business requirements and functional requirements document.
- Extensively involved in .Net Exception Handling Management, Debugging and Tracing of Application
- Implemented validations using ASP.NET validation controls JavaScript client side validations.
- Developing templates in AngularJS for multiple screens.
- Implemented Windows Authentication in WCF to consume the Service as application is used in intranet.
- Taking advantage of the MVC pattern of the AngularJS framework to accomplish the single page application and produce higher maintainability of the code.
- Utilized modular structure within the AngularJS application in which different functionalities within the application were divided into different modules.
- Used Angular JS to standardize web application structure and responsive using bootstrap and provide a future template for data binding.
- Used the basic principles of MVC to incorporate the AngularJS to build client side application.
- Used Cascading Style Sheets (CSS) for a unified look and feel of the application
- Created and maintained database, tables, user logins, views, indexes, and constraints to implement business rules and created Triggers to enforce data and referential integrity.
- Used Team Foundation Server (TFS) as Source control and document management.
- Worked with test team and fixed the issues as part of the bug life cycle.
Environment: Visual Studio.NET 2010/2008, C#, ASP.Net MVC 3.0, Entity Framework 4.3, WCF, TFS, Angular JS, Visual Studio 2012, Microsoft Enterprise Library, IIS, HTML, REST Web Services, SQL Server 2008.