Sr .net Developer Resume
Wakefield, MA
PROFESSIONAL EXPERIENCE:
Confidential, Wakefield, MA
Sr .Net Developer
Responsibilities:
- Participated in designing the application using design patterns (State, Singleton).
- Developed the application using MVVM pattern in C# and WPF.
- Developed Views and View Models in C#.Net
- Created Annotations module in C# to mark up the generated ear model in 3D.
- Wrote Local Session Management to handle object state in C#.
- Communicating C++ dlls to stream the live video of patient ear.
- Implemented ORM Entity framework 5.0 code first approach to save the data in SQL Server.
- Wrote the LINQ queries to query objects in C#.Net.
- Integrated the LantosView with Noah system to record the patient activities.
- Developed WCF component to establish communication between Noah and LantosView.
- Implemented nlog and log4view for Logging the state machine events in C#.
- Implemented State Machine in C# for different transitions for scan/otoscope using state design pattern.
- Created Animations in XAML for loading, countdown functionality.
- Created Data Template and control Template for different views in XAML.
- Developed the custom control to generate dynamic XAML for the modules.
- Created Annotation functionality to markup 3d ear images.
- Created dependency properties in WPF like VideoTime, SetFocus.
- Implemented AVI manager functionality for scan/otoscope videos in C#.
- Used MEF for export and import the objects in C#.
- Wrote unit test cases in C#.Net.
- Fixed various bugs in the system.
Environment: .Net 4.5,WPF, C# 4.0, C++,WCF, SQL Server, Noah, Visual Studio 2012, Subversion
Confidential, Burlington MA
Sr .Net Developer
Responsibilities:
- Designed the application (Single Page App) using MVC pattern and AngularJS framework.
- Implemented directives using AngularJS framework for report parameter configuration.
- Wrote Controllers in JavaScript using AngularJS framework
- Used routeProvider/stateProvider framework for Navigation using ui - router service.
- Developed rich and responsive parameters configuration views using Bootstrap.
- Created view/controllers for CRUD functionality for grids and reports.
- Implemented web service to call to Payer server to security integration.
- Wrote JQuery/JQLite functions to manipulate UI based on actions.
- Wrote web api Controllers, Models for and implemented logic in C#.Net.
- Developed windows service in C# for reports automation.
- Designed and implemented the Account Module in C#.
- Wrote custom actions in C# for the web setup project.
- Processed EDI 837 format for claims payment processing.
- Processed EDI 835 payment files processing and saved to Database.
- Used LINQ to query the objects across the application.
- Used log4net for logging the transactions.
- Wrote C# code for Payer, Members modules business rules implementation.
- Develop automation Unit testing by using Spec flow and Selenium chrome web driver framework.
- Developed Application in Agile Methodology.
- Created and customized the user specific Logi XML Reports and dashboards. (Ex: Bar Chart, Pie Chart, Gauge Chart.)
- Wrote the Stored Procedures and TSQL scripting for the Application.
Environment: .Net 4.5,ASP.Net 3.0,MVC 3.0/4.0, Winforms, C#.NET 3.0, SQL Server 2012, VS 2012 and P4.
Confidential, (Norwood) Boston
Staff Engineer
Responsibilities:
- Designed and Developed Sequential diagrams (UML) using Visio.
- Developed the Application ASP.NET MVC 3.0 with Language C#.Net 3.0.
- Developed Application in Agile Methodology.
- Developed .cshtml pages using Razor engine.
- Wrote JavaScript and JQuery functions to manipulate UI based on actions.
- Wrote Controllers for and implemented logic in C#.Net.
- Implemented custom HTML helper classes using extension methods in C#. (Ex. GetDeviceImageURLs.)
- Wrote custom routes using MVC framework.
- Developed QC Charts functionality using Winforms in existing RAPIDComm product.
- Used VSTO add in to display the charts in Excel using COM Api.
- Created QC Scaling options winforms screen for QC Charts.
- Enhanced existing QC Reports using C# and Winforms screens.
- Implemented WCF layer to communicate from business layer to UI layer.
- Implemented CSS for IPOD, IPAD and browser version.
- Developed custom tools for dataload operations.
- Developed custom tools to read and write XML files.
- Used LINQ across the application
- Developed Unit Test Cases by using Unit Framework.
- Wrote the Stored Procedures and TSQL scripting for the Application.
Environment: ASP.Net 3.0, MVC 3.0, Winforms, C#.NET 3.5/2.0, SQL Server 2008, HTML 5 and PVCS.
Confidential, (Andover) Boston
Sr .Net Developer
Responsibilities:
- Developed the Application WPF/Silverlight 3.0/4.0 with Language C#.Net 3.0.
- Implemented MVVM pattern for the Application Development in Agile Methodology.
- Developed the Commanding Structure for UI event handling.
- Designed Validation Layer using Design Patterns (GOF) Ex: Strategy Design Pattern, Singleton and observer.
- Wrote C# code for Business and Data Access Layer.
- Worked with SUP (Sybase Unwired Platform) as Middle Layer.
- Created Mobile UI using Sybase framework AAT.
- Implemented Mobile UI logic using mobile compact SDK 6.0
- Custom controls in Mobile using Mobile compact SDK 6.0.
- Created the Facade (WCF) service to communicate to the Silverlight 3.0/4.0 screens.
- Designed and developed the proto type application using Sketch Flow in Expression Blend 3.0.
- Developed the Custom Part controls in XAML (Ex: History Part Control, InstallBase Control and Breadcrumb Control)
- Performed Multi Threading in C# between charts operation.
- Developed the entities using C# and InotifyProperty Changed interface.
- Created ICommand Pattern for MVVM model.
- Implemented 3D graphic Flip-Flop screen for the Order Details screen. In WPF/Silverlight 3.0/4.0
- Created Entities in C# for communication across the Layers.
- Wrote much Visual State Managers (VSM) code for styling the controls.
- Created Templates using Silverlight (XAML, DataTempate, Control Template, Style, Recourses).
- Implemented Data Validation using WPF /Silverlight 3.0/4.0 Data Validation.
- Written custom dependency classes for dependency properties.
- Develop Unit Test Cases by using Unit Framework & Rhino mocked testing.
- Wrote the Stored Procedures and TSQL scripting for Mobile Preferences module.
- Handling the TFS for version controlling.
Environment: Silverlight 3.0/4.0,WPF,Windows SDK 6.0, ASP.Net,, Expression Blend 3.0, C#.NET 3.5/2.0, XML WCF Services, SharePoint, SQL Server 2005,SAP, TFS 2010.
Confidential, Charlotte, NC
.Net Developer
Responsibilities:
- Developed the User controls in XAML (Ex: Payment History, Inbound Call, Out Bound Call etc)
- Implemented Unity Application block for dependency Injection.
- Created Entities in C# for communication across the Layers.
- Designed the app in MVVM pattern.
- Wrote much Converters and data bindings for value manipulations.
- Involved in coding User Interface using WPF/Silverlight (XAML, DataTempate, Control Template, Style, Recourses).
- Implemented Contact Management module using in both WPF/Silverlight
- Implemented Data Validation using WPF/Silverlight Data Validation.
- Implemented WCF service for data communication.
- Wrote WCF calls from client and completed event args for data load.
- Creation of the Tiering Viewer with XAML pages used as a front-end viewer to the Tiering Database.
- Involved in threading operations in C#.
- Developed N-Unit Test Cases by using N-Unit Framework & Rhino mocked testing.
- Wrote Dependency Properties and attached properties.
- Implemented INotifier interface mechanism for data changes for UI.
- Performed ETL operations using SSIS.
- Handled the TFS for version controlling.
Environment: Silverlight 3.0, Expression Blend 3.0, C#.NET 3.5/2.0,WCF, SQL Server 2005, MOSS 2007 TFS 2008.
Confidential
.Net Developer
Responsibilities:
- Wrote the Functional and Technical specifications. Drawn sequential diagrams using UML.
- Created the all Payment Providers Controllers in MVC Design Pattern.
- Primarily responsible for the creation of the modules like Mobile Preference, Validation, and Payment Instrument rules using C#.NET 3.0/2.0.
- Wrote JavaScript functions and iterate the elements through DOM Model.
- Creation of the Tiering Viewer, an ASP.NET web application used as a front-end viewer to the Tiering Database.
- Implemented the luhn- check validation on both client and server side using VB.Net and JavaScript.
- Implemented the AJAX service layer for XML WebService (URU) (WCF) calls to communicate to Java Interface.
- Used ADO.NET and strongly-typed datasets to insert, update, delete, and retrieve data from a SQL Server 2005 database.
- XML, XSLT, XPATH for data transformation and editing through XMLSPY.
- Used JQuery library for all client side functionality.
- Designed and developed the custom controls using Silverlight Beta version.
- Extensively used databinding, converters, dependency properties, attached properties,
- Wrote XAML and C# code for Payment Providers in Silverlight.
- Wrote Multi Threading code in C# for SilverLight WebServices.
- Utilized the N-Cover & NDoc for the code coverage in testing and Documentation for code
- Performed Content Management for site using MOSS 2007. Ex: Creating Lists, Libraries.
- Created Info path forms for customer survey in MOSS 2007.
- Performed ETL operations using SSIS.
- Developed some custom WebParts for sub systems using SharePoint (MOSS 2007).
Environment: Silverlight 2.0,C#.NET 3.5/2.0,ASP.Net 2.0, Microsoft Visual Studio 2008, MS-VSS 2005, MOSS 2007
Confidential
Sr .Net Developer
Responsibilities:
- Interaction with end users for requirement gathering, analyzing and documenting requirements.
- Developed the test driven the environment to meet the client requirement fully.
- Created Webforms (Master Pages) in ASP.Net 2.0 by using Visio drawn UML UseCase diagrams for the search module.
- Developed the custom framework by using C#.Net code to achieve custom properties and for reusability.
- Developed the ASP.Net/C# custom search control which is used to search the asset in particular territory.
- Developed the user controls which used to display the attributes of assets in ASP.Net/C#.Net.
- Handled Multi Threading in C# for tree custom control the Application
- Implemented the factory design pattern for creating the objects in the code implantation.
- Microsoft Enterprise Libraries like data block, exception block, validation block, Smart Client Offline Application Block.
- Used Fx-cop tool to optimize the code standard.
- Handles the database design for release 2.0 and written the PL/SQL queries and stored procedures to implement the business logic centrally.
- Mapped xml messages and developed custom orchestration using Biztalk.
- Implemented the data caching for repetitive assets in particular territory in C#.Net.
- Wrote the N-Unit Test Cases and implemented Fx-Cop rules for code analysis.
Environment: Visual Studio 2005,C#.NET, ASP.NET 2.0, SQL Server 2005, BIZTALK 2006, Nunit, Microsoft Office 2007
Confidential
Sr .Net Developer
Responsibilities:
- Understood the client requirements and estimate the duration for Look and Feel module.
- Created the typed datasets in VB.NET 2.0 for entities which carries the data from one layer to another layer.
- Retrieved the configurable data from XML files and displaying in front end GUI.
- Wrote PLSQL queries in Oracle 10g to perform schedules in the meeting module.
- Created VB.NET Parent and Child Forms for the Application
- Wrote VB.Net code for Business Logic Layer.
- Implemented the targeting module by VB.Net code which targets the right customer in particular territory to sell out products.
- Created Windows service for automating the process in VB.Net
- Used Microsoft Application Data Block for ADO.Net layer development.
- Wrote the N-Unit Test Cases.
- Implemented validation for targeting module by using VB.NET validation Layer.
- Implemented data caching for the customer related data in business logic layer.
- Generated excel data using COM API interoperability interface in VB.Net.
- Used TOAD for Database access and stored procedures.
Environment: VB.Net, Winforms, VSTO, Toad-Unit, Perforce, MS-Visio and Crystal Reports.
Confidential
.Net Developer
Responsibilities:
- Migrated the Application from VB to ASP.Net 2.0 (C#).
- Interaction with end users for requirement gathering, analyzing and documenting requirements.
- Used infragistics third party control for Web Grid, Tree Control, and Date Control etc.
- Involved in Artist, Company, Tracking and Shoot Details Modules in C#.Net 2.0 and developed reports.
- Implemented Admin and User modules in VB.Net for custom framework.
- The Authorization Manager can be used to set or change permissions and configurations at a high level in RMS Applications.
- Used .Net Remoting for approach to inter process communication that separates the remote object from a specific client or server application domain.
Environment: C#.NET, ASP.Net 2.0, Visual Basic 6.0, Oracle, Crystal Reports.