Sr. Application Developer Resume
Miami, FL
SUMMARY:
- Over 8 years of experience as a .Net Developer in analysis, design and development of Web, Windows, and client - server applications using .NET technologies
- Experience with Healthcare, Financial and Retail domains.
- Very Strong experience on Microsoft .NET based windows Applications and Web Development using C#.NET, ASP.NET, .Net Frameworks, VB.NET, WPF, Silverlight, XAML, WCF, AJAX, ADO.NET, SQL Server.
- Hands on experience working with WCF, WCF, Silverlight, LINQ and Entity Data Mode.
- Experienced with MVVM Pattern for developing the Silverlight applications.
- Experience working on N-Tier Architectures such as MVC (Model View Controller), MVVM (Model View, View Model) in applications Strong Understanding of Data structures, Algorithms, Object-Oriented Design, Design patterns like singleton, factory, MVC, MVVM.
- Experience in implementing and migrating and deploying workloads on Azure VM.
- Solid understanding of C# development, Object Oriented Design, Web technologies.
- Strong experience in Web technologies such as HTML, TypeScript, JavaScript, AngularJs, JQuery, BootStrap, Knockout, XAML, XSD, XML, XSLT and CSS.
- Experience in testing Electronic Data Interchange (EDI) according to HIPAA Compliance.
- Used HL7 Standards for sharing data. Healthcare integration experience with HL7 and HIPAA.
- Proven expertise in developing applications with XML, DTD, XSL, XSLT and XML Schema.
- Extensive experience with OOAD and Service Oriented Architecture (SOA).
- Extensive experience of developing User Controls and Custom Controls.
- Excellent experience in implementing Web Service, WCF, WSDL, and REST services which communicate data in a both XML & JSON.
- Excellent experience in developing reports using SSRS, SSIS and Crystal Reports.
- Expertise in database programming in writing DB2, SQL, PL/SQL, stored procedures, Triggers, Functions, Views and creating Jobs in MS SQL Server 2008/2010/2012.
- Experience in working with Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) and Windows Workflow Foundation (WWF).
- Experience in Database Programming and Development using Oracle 9i/10g/11g
- Hands on experience on TFS and Visual source safe files repository.
- Extensively utilized ADO.Net, Entity Framework, LINQ (to Objects, Entity, SQL) for exchanging data between the database objects and web applications and extensive knowledge in SQL Server.
- Expertise in implementing in Database design, SQL Server Integration Services (SSIS) & Reporting Services (SSRS).
- Good Exposure to entire Software Development Life Cycle (SDLC), documentation of software products with Agile Scrum methodology and also experienced in working with waterfall model.
- Good learning acumen to adopt new tools and technologies with ease and seamlessly integrate skill set into the project implementation lifecycle.
TECHNICAL SKILLS:
Internet Technologies: .NET Framework, Classic ASP, C#, ASP.Net, ADO.Net, Web Services, Win forms, Web forms, WCF, MVP, WPF, ORM Tools, WSDL, UDDI, N-Unit, SSIS, AJAX, HTML5/XHTML, XML, CSS, AngularJS 1.0/1.5, PRISM, MSMQ, Silver light, LINQ
Programming Languages: C++,VB.NET, C#.NET, JAVA, SQL
Design Patterns: MVC 3.0/4.0/5.0. MVVM
Scripting Languages: Java Script and VBScript, JQuery, ASP.
Tools: MS Visual Studio 2013/2012/2010/2008
RDBMS: MS SQL Server 2012/2008/2005, Oracle10g, MS Access
Reporting Tools: SQL Server Reporting Services, Crystal reports
Version Control System: TFS, VSS, Git Hub
PROFESSIONAL EXPERIENCE:
Confidential, Miami, FL
Sr. Application Developer
Responsibilities:
- Developed Win Forms application for client side for Image Upload Project. And also developed single instance application using WPF Technologies.
- Followed agile methodology and Scrum. Provide better estimates while spending less time creating them and make sure we were in control of the project schedule and state.
- Worked on a Windows / Desktop based application using WPF and XAML.
- Development done using C#, VB.Net, Ajax, JQuery, WPF, WCF Services, TFS, SQL Server 2012/2014/2016, SSIS SSRS.
- Implemented the project, partially using MVVM pattern with Silverlight as front end, Entity framework as the backend database model.
- Used Delegate commands to handle the events at the client side on to the Silverlight pages.
- Involved in generating resource XAML files using WPF forms, Data binding, dependency properties, WPF data templates and control templates. Used Entity Framework along with LINQ to retrieve and manipulate data in Databases.
- Work with VB.Net and Javascript programming languages together with jQuery and AJAX to create dynamic data driven websites
- Used ASP.Net TelerikUI Controls and plugins including Accordion, Tree View, Navigation Menu, Tab, Progress bar, slider bar, Date Picker, to get rich, consistent look and feel throughout the website.
- Build WCF Services using C#. Created WPF applications using MVVM architecture.
- Developed Windows based application using Windows Presentation Foundation (WPF).
- Designed and developed Graphical user interfaces using Silverlight XAML and C#.
- Developed Windows Presentation Foundation (WPF) and Windows Communication Foundation (WCF- SOAP) methodology to implement the web services.
- Developed responsive single page mobile and desktop applications using JavaScript Angular JS framework.
- Designed, modeled and architected multi-threaded using Windows Communication Foundation Service (WCF) hosted in a Windows Service.
- Developed rich UI for the application using Windows Presentation Foundation (WPF) and done data binding using one way, two ways and one way to source data binding.
- Involved on migrating Oracle databases to SQL Server Database.
- Scheduled jobs to execute SSIS packages which were developed to update database objects daily and maintained nightly loads of data by creating the corresponding tasks.
- Responsible for creating database objects like table, Views, Stored Procedures, Triggers, Functions using T-SQL.
- Established database connections using ADO.Net functionalities to obtain Datasets to populate the webpages, by managing grid views and other controls on the code-behind.
- Worked on complex SQL queries and Stored procedures to grab data from web service and process the data obtained. Created Triggers, and Login Triggers to fire an event for a user session in response to a login event.
- Created SSIS packages, Windows Services and scheduled them using Windows Scheduler.
- Used Team Foundation Server (TFS) to maintain the version control history during development.
- Involved in Unit Testing, Build and Deployment to various environments.
Environment: C#.Net 4.5, C#, WPF, Silverlight, Angular JS 1.5, JavaScript, Win Forms, Telerik Controls, TFS 2013, Infragistics, XAML, WCF, Oracle, ADO.Net, Entity Framework 6, LINQ, ServiceMax, Sales force, VS2013, SVN, IIS, SSIS, N-Unit, SQL Server 2014/2016, SSIS, PL/SQL, T-SQL, Windows 7.
Confidential, Washington, DC
Sr. Software Developer
Responsibilities:
- Re-Designed the entire UI for the WPF Application to make it more interactive and user friendly.
- Implemented MVVM design pattern.
- Developed various user controls, custom controls, Converters and declared them in the Resource Dictionaries
- Implemented Data Triggers, Property Triggers and Event Triggers in XAML.
- Designed and developed Rich presentation tiers using WPF, XAML and Expression Blend with C#.Net 4.0 and Visual Studio 2012 and leveraged features such as Styles, Animations, Story Boards, Behaviors, Path objects, Resource Dictionaries, Control Templates, Data Template with MVVM.
- Working on creating new modules for application and responsible for working on full stack development of it including designing Angular JS Controllers, routes.
- Calling Web API Controllers from Angular using Rectangular.
- Implemented MVVM (Model View View Model) pattern to create Silverlight and WPF user controls.
- Implemented dependency properties to develop Custom Controls, used Themes/Generic XAML to define custom UI Properties and developed reusable user controls
- Used WPF and WCF to communicate between DAL and other business components, while working on the desktop applications.
- Design and Implement Database Schema, import data and build stored procedures on SQL Azure.
- Experience in designing rich interactive WPF applications in XAML using MS Visual Studio.
- Developed WCF services on server side and effectively consumed them on client side.
- Contracts and Services were written using WCF to interact with third party systems.
- Implemented Dependency Injection technique in Reverse Invoice Engine and TDD (Test Driven Environment) in using N-Unit.
- Implemented Asynchronous Multithreading approach in View Model displaying data in View. Single handled implements the TDD using N-Unit.
- Created Tables and Views on the SQL Server. Written SQL Scripts such as Packages, Stored Procedures, Functions and Triggers to manipulate and retrieve data from SQL Server databases.
- Performed Unit testing of the application and subsequently handled the debugging issues.
- Maintained the Version, Labeled Versions and Backups of the source using Team Foundation server (TFS).
- Performed Unit Testing of the developed component and web forms and worked closely with manual testers and automation testers, User Acceptance testers for ensuring the desired functionality is achieved. Involved in meetings with business users and QA team.
Environment: C#.Net, IIS 7.0, Web Forms, Entity Framework, SSRS, SSIS, .Net Framework 4.5, SQL Server 2012, Visual Studio 2013, LINQ, WPF, N-Unit, XAML, WCF, Web API, T-SQL, SharePoint 2013, Entity Framework 6, TFS.
Confidential - Raleigh, NC
Software Engineer
Responsibilities:
- An agile Scrum methodology was processed for daily stand up meeting with team members to know the current progress of the project and raise the issue if any.
- Developed windows based application using C#, WPF, XML, XSL, Web Services, Silverlight.
- Extensively used WPF Layouts like Grid Panel, Stack Panel, and Dock Panel while designing the Views.
- Used Windows Presentation Foundation (WPF) for developing desktop applications.
- Worked with WPF designing rich User Interface, creating Custom Controls and User Controls.
- Development was done using MVVM (Model View View Model) design pattern.
- Developed different varieties of charts using Silverlight chart controls.
- Implemented design patterns and the entire backend of the application in C#, using various object oriented features like classes, interfaces, inheritance, polymorphism etc. and Multi-threading.
- Worked with XML documents to ingest new data into the application for testing Export and Import of Healthcare templates.
- Extensively used WCF service calls to get the data from session and database side into the Silverlight application.
- Created Angular JS controllers, directives, models for different modules of the application.
- Responsible for developing WCF services using C#. The application uses and exposes the web services.
- Used XML serialization for business objects serialization for easy passage of data between Data Access Layer, Business Access Layer and User Interface.
- Written and executed N-Unit Testing and Code review of the different modules.
- Contracts and Services were written using WCF to interact with third party systems.
- Proficient in documentation of deliverables in testing process (Test Plan, Test Scripts, Test Summary, Defects in TFS/Visual Studio 2015, Status Reports, and Best practices in Testing) .
- Developed Test plans and Test cases and involved in the Unit Testing.
- Created XML files and XSL/XSLT/XPATH for presentation and transferring data to HTML Page.
- Involved, working on database scripts, Store Procedures, View, Indexes and Functions in SQL server 2012/2014. Used SSRS and SSIS for Reporting and Integration service.
- Involved in the integration of spring for implementing Dependency Injection (DI/IoC).
- Followed TDD(Test-driven development) approach to the development of the application.
- Maintaining the version control of the project in Team Foundation Server (TFS) 2015.
- Worked directly with QA to resolve known reported bugs and assisted other engineers on an as needed basis. Involved in Unit testing and have created unit test cases.
- Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.
Environment: Visual Studio 2015, C#. Net, VB.Net, WPF, WCF, Silverlight, WinForms, Web forms, ADO.Net, .Net Framework 5.0, IIS 7.5, XML, WPF, XAML, SQL Server 2014, T-SQL, TFS 2015, HIPAA, LINQ, N-Unit, TDD, HL7, PL/SQL, Windows Server 2012, QNXT.
Confidential, Dallas, TX
C#.Net Developer
Responsibilities:
- Involved in understanding and transmitting the business requirements for the project, and translating these into functional specifications.
- Used Agile and Scrum Methodologies in development process.
- Developed web and windows based application using C#, ASP.NET, XML, XSL, Web Services, Silverlight.
- Utilized .NET Web API, .NET, Entity Framework, jQuery, Angular Js 1.0, Knockout, Bootstrap, SQL Server .
- Used WPF and WCF to communicate between DAL and other business components, while working on the desktop applications.
- Involved in Data transformations using XSL, XSLT, and XPATH.
- Developed Windows Communication Foundation (WCF) Service Layer for Service Oriented Architecture (SOA).
- Developed WCF Service to fetch the Customer Details to be reported on a monthly basis.
- Worked on Implementing the SOA Architecture with Façade Design pattern.
- Worked with Charts and Data Binding controls with service components in Silverlight.
- Working on experimental HTML5/CSS3 implementations for use-cases.
- Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
- Wrote a WPF application to register Activity Applications and Activity Types.
- Designed and developed user controls for reusability in MVC Architecture.
- Solving issues independently and liaising with business analysts and issue managers to resolve issues proactively.
- Involved in the Database design, wrote stored procedures, database views and T-SQL queries for the underlying SQL Server Database.
- Created various reports using SQL Integration services (SSIS) and utilizing complex services.
- Responsible for the Functional Unit Testing, Bug Fixing and troubleshooting the technical problems in module and application level.
- Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.
- Involved in daily project status reporting to client using conference calls, preparing project status report for client program management.
Environment: ASP.NET 4.5, .Net Framework, C#.NET 4.5, ADO.NET, HTML5, CSS3, Web forms, Web API, SOA, Rest API, MVVM, Entity Framework 6.0, Silverlight, WCF, DHTML, WPF, JSON, JavaScript, AJAX, XML, Knockout, Angular JS 1.0, IIS, JQuery, SQL Server 2012, LINQ, SSRS, PL/SQL, TSQL, Restful Web Services, TFS.
Confidential, Philadelphia, PA
Application Developer
Responsibilities:
- Migration projects, from legacy systems with Desktop/Web projects to latest technology using ASP.Net, MVC & Azure Cloud SOA architecture design.
- Involved in coding the various modules of the project in MVC 4, C#, VB.Net, Asp.Net and Site core.
- Developed User Interface System using HTML5, CSS3, JavaScript, AJAX, JSON, JQuery and Bootstrap.
- Used various Telerik controls, developed User Controls to design custom UI to meet the requirements and to increase the ease of use for customers.
- Worked on C#.Net with the GUI Winforms, started migrating to WPF.
- Implemented Data Access Layer using Entity Framework Database first Approach and worked on CRUD operations, Changes in two directions.
- Created new database objects like Stored Procedures, Triggers, Indexes and Views using T-SQL and also SQL in development and production environment for SQL Server.
- Written N-Unit test cases and used for code coverage. Involved in Code Review Process.
- Custom templates include couple of static HTML pages for mobile and desktop knockout views as item templates that will serve as client side view in MVVM pattern.
- Implemented WPF to create, attractive and effective user interface using XAML document.
- Wrote a WPF application that used userprofileservice.asmx to read and write User Profile properties.
- Created and deployed Web Services using C#, SOAP, XML for Pulling Customer Service Records.
- Use SAML as open standard data format for exchanging authentication and authorization data between parties, in particular, between identity provider and a service provider.
- Used ORM Tool LINQ to SQL and ADO.Net Entity Framework for Database interaction
- Worked on TFS and SVN to maintain the source code, Daily Update/Comparison of Different Versions
- Worked on user’s permission levels to make the SharePoint portal more secure.
- Created databases and schema objects including tables, indexes and applied constraints, connected various applications to the database and written functions, User Defined functions and triggers.
- Extensive use of Grid view Control for displaying the data from tables in SQL Server.
- Used Team Foundation Server as version control for storing different versions of Source Code.
- Designed and documented code-behind specifications and methods with their signatures and description.
Environment: C#.NET, VB.Net, .NET Framework 3.5/3.0, MVC 4, Razor, WCF, Web Forms, WPF, ADO.NET, C++, Entity Framework 4, Web API, Restful Web services, MVC, Entity Framework, Kendo UI, JavaScript, PL/SQL, SQL Server 2008, UML, TDD, SSIS, HTML, CSS, TFS.
Confidential, Cincinnati, OH
.Net Developer
Responsibilities:
- Interacting with the business analyst personal, requirement gathering and analysis.
- Used Agile Methodologies like Scrum which has leadership philosophy that encourages teamwork, self-organization and accountability.
- Involved in a team to create user interfaces using HTML, CSS, Kendo UI, Kendo MVVM framework.
- Design & Develop application interface using VB.Net WPF and WCF Services.
- Worked on C# .Net with the GUI Winforms, started migrating to WPF.
- Provide programming support to their Global Time and Attendance and Payroll System using SQL Server 2005 and ASP.Net/VB.Net Web App.
- Used WPF in creating different animated scenes using the combination of transforms, animation controls (storyboard, double animation) and color effects.
- Setup SQL Server jobs to call SSIS Packages.
- Call SSIS Packages from VB.Net Web App to import Excel Files.
- Responsible for approval of design and development logic of other peer programmers.
- Developed and tested user-friendly navigators by utilizing JavaScript and ASP .NET.
- Used JQuery as it is a lightweight JavaScript library that emphasizes interaction between JavaScript and HTML.
- Used ADO.Net to connect Web Forms to Data Sources.
- Interface directly with Oracle PL/SQL for data storage, analyze and modify stored procedures on a daily basis using PL SQL Developer and Oracle Developer tools.
- Worked on ETL process using SQL to populate the tables in Data warehouse Environment.
- Wrote triggers, UDFs, views, indexes using SQL in Oracle .
- Working with systems analysis and testers to ensure a fully designed and tested application.
- Involved in Deployment and Troubleshooting issues in the application.
- Met daily, monthly, quarterly, and annual reporting deadlines of the Operations team.
- Designed, formatted, and programmed financial reports for bank management use in Active Reports and Crystal Reports using Visual Studio.
Environment: C#, VB.Net, ASP.NET, Win Forms, WCF, JQuery, HTML, CSS, Web API, Entity Framework, LINQ, Web Forms, XML, Unix, WPF, XAML, UML, AJAX, JavaScript, ADO.Net, PL/SQL, SQL Server 2005, Windows Server 2007, Oracle 10g.
Confidential, Coppell, TX
Software Developer
Responsibilities:
- Used Agile Methodologies in development.
- Designed Customized components using C++ and C# Languages and the project was built on n-Tier Architecture with extensive use of Object Oriented programming Techniques Like Encapsulation, Inheritance, polymorphism and Abstract Classes etc.
- Controlled overall look and feel of VB.Net web site by defining themes and skins and applying them at pages' level as well as control level.
- Created WCF Services that imports data into the system for customers and products.
- Converted Win form based C# application into WPF application in MVVM architecture.
- Developed high end apps for business used technologies such as VB.NET ( Web Forms and Reporting services).
- Developed Object Oriented (OO) Unified Modeling Language (UML) diagrams.
- Extensively used WPF Layouts like Grid Panel, Stack Panel, and Dock Panel while designing the Views
- Used Data Grid, Data List and Data Repeater to display data from the Database.
- Developed customized user controls and composite controls for various application specific functions.
- Developed tables, triggers and stored procedures, Packages in PL SQL.
- Created documentation for the Oracle Database and Websites, including Requirements, Test Plans, and User Guides.
- Written Stored Procedures using SQL and functions and procedure for common utilities.
- Preparation of the Test Plan and review of Test Cases (Unit, Integrated & System).
- Performed Unit Testing, Regression Testing and Load testing on the modules according to the requirements and development stand.
Environment: Visual Studio.NET 2010, VB.Net, Typescript, VB Script, WCF, WPF, W eb Forms, SSIS, Framework 3.5, C#, C++, XML, IIS, Unix, JavaScript, HTML, CSS, PL/SQL, Windows Server 2007, Oracle 9i.
