Sandip Suradkar
Woodbridge, NJ
Professional Summary
Senior .Net developer with 9 years of experience
* ***** ** ********** ** System Analysis, Design and development of Client/Server and Web Applications using Microsoft Technologies and .NET framework
Strong development experience using .Net Framework 3.5/4.0/4.5, C#, ASP.NET, MVC, WCF and Web Services
Expertise in ASP.Net, ADO.Net, MVC 4.0/5.0, WCF, Web Services(SOAP), SQL Server 2005/2008, WPF, Web API
Expertise in Web-Development Technologies like HTML, HTML5, Bootstrap, Kendo UI, JavaScript, JQuery, CSS, AJAX, XML, XSL
Good experience with Team Foundation Server (TFS) and Microsoft Visual Source Safe (VSS)
Strong experience in Object Oriented Programming (OOP) and methodologies
Manage and involve in code development, deployments and functional testing activities iteratively and user acceptance testing sign-off process to ensure successful delivery of product.
Worked in all the phases of SDLC (Waterfall model) and Agile Software development methodologies
Experience in complete software life cycle involving Analysis, design, development, testing, packaging and deploying Client server, Web-based, distributed end-to-end enterprise applications
Experience in (Customer, functional) requirements gathering and converting them into technical requirements
Solid understanding of Design Patterns and Application Blocks for UI and middle-tier application
Proficient in building N-Tier applications, caching and performance
Well vision to relational database management system. Experienced in use of SQL Server 2005/2008
Ability to handle complex queries, sub queries, joins, stored procedures, triggers, SQL Server Profiler performance tool
Good Interpersonal and communication skills
Technical Details:
Microsoft Technologies : .Net Framework 3.5/4/4.5, ASP.Net, ADO, MVC 4/5, WCF, Web Services
Operating Systems : Windows 2003/XP/NT/Vista/7
Languages : C#, C++, SQL, Transact SQL
Web Technologies : HTML, HTML5, Bootstrap, XML, Ajax, Silver light, XAML, CSS, XSL, Kendo UI
Windows Technologies : WPF, Windows Services, Win Forms
Scripting languages : Java script, VB Script, JQuery, KnockoutJS, AngularJS
Web Servers : IIS 6.0 / IIS 7.0
Databases : MS SQL Server 2005/2008, SSIS, Oracle 8i, CouchBase (NoSQL)
Development tools : Visual Studio 2008 / 2010 / 2012
Version Control : Team Foundation Server (TFS), Visual Source Safe
Third Party Software : ABCpdf, CETE Dynamicpdf, Atalasoft, Telerik, Morovia QRCode Font & Encoder
Software Methodologies : Agile/Scrum Unified Process, SDLC
Education:
Master in Computer Science (MCS) from Pune University
Project Summary:
Client: Auto Injury Solutions, Woodbridge NJ Feb 2015 - Current
Role: Senior .net developer
Project: TotalLoss Mailing Solutions
Auto Injury Solutions offers customizable, end-to-end medical review solutions to clients wanting to maximize the insured’s benefits in accidents involving first and/or third injury coverage’s. TotalLoss mailing Solutions is used for maintaining and processing the claims.
Technologies and Tools: ASP.NET 4, C#, MVC 4, HTML5, Bootstrap, JavaScript, Kendo UI, JQuery, CSS, SQL Server 2008, Telerik Controls, WCF
Responsibilities:
Involved in designing, analysis and development of application using ASP.Net 4.0, MVC 4.0, C#, WCF, HTML, Bootstrap, CSS, JQuery with MS SQL Server 2008
Involved in defining service contracts, implementing service, configuring web services
Involved in coding the Business Layer and Data Access Layer using C# .NET
Developed the Business and Data access layers to update, delete and load the data into and from backend.
Worked on Generate letters, merge Pdf, replace form fields in pdf using ABCpdf and Dynamic PDF
Worked with Telerik controls to Perform configurable asynchronous uploads of single or multiple files using RadAsyncUpload for ASP.NET AJAX, to create and format text, Paragraphs, Lists, Tables for HTML Editor using RadEditor control also used Telerik RadGrid controls to display, update and delete data
Used Morovia QRCode Font & Encoder 5 to generate and add QR code to pdf
Designed & Developed UI & client side scripting/data validation using HTML, JS script, Kendo UI
Used CSS/HTML/Bootstrap for reach look & feel of User Interface
Used ADO.NET for data retrieving, querying and manipulation.
Developed stored procedures and functions used in the data layers that extract data for different application modules and to generate reports.
Interacted with testing team for requirement clarifications, bug tracking and test case reviews.
Client: RSG, New York City, NYC Aug 2014 to Feb 2015
Role: .Net developer
Project: RightsLogic
RSG Media manages contents, planning program schedules and distribution. Exploit existing content in new ways on multiple platforms and in different markets. It tracks set of interconnecting agreements between content creators, licensing bodies, service providers and distributors. RightsLogic lets schedulers Schedule titles, validate distribution deals and Rights, Track usage and Supply schedules to distribution partners.
Technologies and Tools: ASP.NET 4, C#, MVC 4, HTML5, JavaScript, JQuery, CSS, SQL Server 2008, WPF, WCF
Responsibilities:
●Involved in designing, analysis and development of application using ASP.Net 4.0, MVC 4.0, C#, WCF, HTML, CSS, JQuery with MS SQL Server 2008
●Involved in defining service contracts, implementing service, configuring WCF services
●Involved in coding the Business Layer and Data Access Layer using C# .NET
●Developed system services SOA application platform for utilizing WCF services to retrieve the data
●Developed the Business and Data access layers to update, delete and load the data into backend.
●Designed & Developed UI & client side scripting/data validation using HTML, CSS, JS script
●Used ADO.NET for data retrieving, querying and manipulation.
●Developed stored procedures and functions used in the data layers that extract data for different application modules and to generate reports.
●Worked with delivery team along with offshore and onshore team members for planning timely delivery of project modules.
Media Management Module
Developed and enhanced the Window’s based applications for Admin Team and Media Management team. Applications provide a platform to Media management team to track down program schedule and history, Insurance history etc.
Responsibilities:
Participated in requirements gathering and compiled them into design document.
Developed and enhanced application as per department requirement.
Developed the Application using XAML and MVVM pattern in WPF
Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#
Worked on Database by creating required tables, writing stored procedures for different type of operation like updating data in the database, retrieving data etc.
Expertise in SQL Server 2008 for writing T-SQL statements, Stored Procedures.
Client: Dow Jones, South Brunswick, NJ Apr 2014 to Aug 2014
Role: Senior .Net developer
Project: ConCur
It is internal project of Dow Jones to manage Requisitions. ConCur is use to create the new requisitions, update existing requisitions and maintain the history of Requisitions, Candidate and applicants.
Technologies and Tools: ASP.NET 4, C#, MVC 5.0, HTML5, JavaScript, JQuery, CSS, SQL Server 2008
Responsibilities:
●Involved in designing, analysis and development of application using ASP.Net 4.0, MVC 5.0, C#, HTML5, CSS, JQuery with MS SQL Server 2008
●Understanding the business requirements and implemented the MVC architecture.
●Implemented agile methodologies in developing Software Development Life Cycle
●Developed the Business Logic layer using oops concepts to provide code inheritance and encapsulation.
●Created data access layers to connect to SQL Server 2008.
●Used client side JavaScript and XML (AJAX) techniques to improve performance.
●Designed & Developed UI & client side scripting/data validation using HTML, JS script
●Used CSS/HTML5 for reach look & feel of User Interface
●Written SQL queries and Store procedure to process business operations
●Involved in preparing design documents, unit test plan for developed modules.
●Modified and customized Master pages & Content pages.
●Involved in code modularization and fine-tuning with the help of Include Directives
Client: Prudential Financials, Roseland, NJ Jan 2013 to Mar 2014
Role: Senior .Net developer
Project: Client Enrollment
It is part of Group Insurance practice at Prudential. This group helps in the enrollment of the employees of the companies that participate in various insurance products offered by Prudential at group rate. It is a part of the E-commerce initiative at Prudential to minimize costs incurred by manual data entry resulting in duplicate data. Personalized Enrollment Kit Application (PEKA) creates data that populates the Group Insurance website for online enrollment. Also this application creates data for printing paper kits from a text file (output of the application) which is sent to a print vendor and then mailed to the participants.
Technologies and Tools: ASP.NET 3.5, C#, ADO.Net, XML, HTML, JavaScript, JQuery, CSS, SQL Server 2008
Responsibilities:
●Developed website using C#, HTML, JavaScript, ASP.Net and ADO.Net
●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 2010
●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
●Worked extensively on web forms and data binding controls like data list and drop down boxes and Mapping page fields to the database fields
●Developed triggers & stored procedures for automatic insertion & retrieval of Data respectively
●ADO.NET (SQL Client) was used for Database interaction. Used Dataset, Data View and Data Reader objects for data retrieval and manipulation.
●Completely involved in maintenance, module testing, unit testing and documentation
Client: Achilles, Abingdon (UK) Jan 2012 to Dec 2012
Role: Senior .Net developer
Project: Achilles
It provides the services in procurement domain for various buyers and suppliers. Achilles has two Services; SMS (Supplier management System) and TSMS (Total Supplier Management System). To manage these Achilles has various modules as
C3 Application: This application is used by community configurator to configure new communities. The community configurator can edit/delete the community
GBO Application: This application is used by GBO/Admin users to manage the Buyers/Suppliers and different communities. After login GBO user is able to search for specific Suppliers, Activate/Deactivate supplier account, Manage Communication, Data Checking and invite new Suppliers
SCC Application: This is a web application for Buyers/Suppliers.
Buyer User: After login to their account buyer is able to manage other Buyer/Supplier users, Search various suppliers of particular products.
Supplier User: After login to system Supplier is able to Manage Users, Update Data for community
Technologies and Tools: ASP.NET 3.5, C#.NET, MVC 4.0, HTML, CSS, WCF, SQL Server 2008
Responsibilities:
●Design and develop Application using ASP.NET, C#.NET, HTML, CSS, SQL Server 2008 and MVC Design pattern
●Involved in requirement analysis & requirement gathering, Creating & Marinating documents
●Implemented agile methodologies in developing Software Development Life Cycle
●Developed Application in C# & Database as Couchbase / SQL server 2008
●Developed system services SOA application platform for utilizing WCF services to retrieve the price data
●Designed & Developed UI & client side scripting/data validation using HTML, CSS, JS script
●Created/Modified Stored Procedures, Functions, Triggers and Views in SQL and effectively used within the application
●Used AJAX for partial post back
●Used XML for read/write data
●Unit tested application using Business/Functional Test Cases
●Implemented/Hosted Application in IIS 7
●Involve in Production support /Bug fixing & Release
Client: Welcom, Harrogate, (UK) March 2011 to Dec 2011
Role: .Net developer
Project: Ryman
Ryman is an Ecommerce Web application which facilitates services for customers. It has 3 modules as
Website: where customers can browse through the products and add items in the basket, review their choices, and then visit the checkout to pay for products.
Management Suite: is an application where admin can manage customers, process orders, can add special offers on products.
Integration: a bespoke application builds to transfer information between the Ryman website/management suite and the Ryman backend systems.
Technologies and Tools: ASP.NET 3.5, C#.NET, HTML, CSS, EPiServer 5.2, SQL Server 2005
Responsibilities:
●Involved in Designing and Development of application
●Unit tested application using Business/Functional Test Cases
●Database interactions with forms with complex business logic
●Take part in DB-Design & write several complex stored procedures
●Worked on extended custom & composite controls like extended List view control, Grid view, combo box & forms
●Used C# for developing business logic and JavaScript for client side scripting
●Implemented the Upload screens to upload a spreadsheet
●Use ADO.Net to access the data from back-end SQL Server database
●Created Web and HTML Controls to develop web pages and user controls
●Designed all necessary database connection classes
●Designed and develop all necessary Web Forms with .NET 2008
●Developed Web User Custom Controls with C#
●Involve in Production support /Bug fixing & Release
Synergy Tech Solutions, India Jun 2007 – Mar 2011
Role: .Net developer
Client: Swadesh Tours and Travels
Project: SearchYatra
SearchYatra is a central web based application which facilitates services for user and service providers
Where user can search for Travels, Hotel packages according to charges, cities, duration etc. as per requirement & can store them for future references. Service provider can create their own account. After creating account, they can add services provided by them. They can manage those services.
Technologies and Tools: ASP.NET 3.5 in C#, XML, HTML, CSS, SQL Server 2005
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 2008
●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
●Use ADO.Net to access the data from back-end SQL Server database
●Performed Unit and Tiered testing of the application
Client: Questlore Consulting
Project: Questlore
Questlore is web application which facilitates News Management, FAQ Management and also services for Employees/Jobseekers and Employers. Where Employees can post their resumes, Search jobs, can ask for career counseling, can subscribe for courses and can do all course related activities (like download course materials, attending online exams, can check information about courses, result, exams etc.). Employer can post jobs, can search resumes, can save favorite resumes and can create courses
Technologies and Tools: ASP.NET 3.5 in C#, HTML, CSS, SQL Server 2005
Responsibilities:
●Implemented security features in Web.Config.
●Design and Development of application
●Performed Unit and Tiered testing of the application
●Enhanced the web version with some excellent Client side critical validations (Custom Validations) like Credit Card Validation, Phone Number validations etc.
●Integrate Payment gateway (PAYPAL)
●Worked on Auto mailing setting option & Admin Control panel modules
●Database interactions with forms with complex business logic
●Take part in DB-Design & write several complex stored procedures
●Worked on extended custom & composite controls like extended List view control, Grid view, combo box & forms
●Use ADO.Net to access the data from back-end SQL Server database
Client: Prathamesh Courier Services
Project: Online Courier Tracking System
The purpose of this project is to produce a web based user interface to track details of courier. The web application will provide a fully functioning of online courier tracking. Tracking provides information to a user about charges, location and time span of courier.
Technologies and Tools: ASP.NET 3.5 in C#, HTML, CSS, SQL Server 2005
Responsibilities:
●Involved in designing, analysis and development of application
●Written use cases and designed various classes
●Developed class diagrams, flow diagrams and flow charts using UML
●Developed master pages in order to maintain consistent look throughout the system
●Database design, analysis and development in SQL Server 2005
●Used Data Grids, Data Adapter and Data Sets to retrieve the claims data
●Designed, Created and maintained tables, views, wrote Store procedures
●Involved in integration and testing of all modules, bug fixing
Client: CYDA NGO
Project: CYDA India
It is an online portal which provides a web based user interface to show activities and events performed by CYDA NGO organization with upcoming activities and events. CYDA India portal also provides full functionality of Newsletter.
Technologies and Tools: ASP.NET 3.5 in C#, HTML, CSS, Oracle 8i
Responsibilities:
●Designed and Developed application using ASP.NET, ADO.NET with C#.NET as code behind.
●Designed Database using Oracle 8i & write several complex stored procedures
●Involved in maintenance, module testing, unit testing and documentation Testing with sample data and integrating system
●Worked on Auto mailing setting option & Admin Control panel modules
●Database interactions with forms with complex business logic