Senior .net Developer Resume
Washington, DC
SUMMARY
- Over 9 years of IT Experience in Designing, Development and Maintenance of Scalable, Distributed, ASP.NET Applications and SQL Server 2000/05/08/14.
- Experience in Software Development Life Cycle (like Analyzing Designing, coding, testing, bug fixing and customizing) and Implementation of Client/Server applications using C#, VB.NET and SQL Server 2000/05/08 with N - tier development environment
- Extensive experience in designing and developing front-end/user-interface (UI) of web applications using HTML 4.0/5.0, CSS3, AngularJS, Bootstrap, AJAX, JSON and DOM
- Worked on AngularJS concepts of Scopes, Models, Services, Dependency Injection, Routing and Prototyping.
- Expertise in implementing web applications using ASP.NET 1.1/2.0/3.0/3.5/4.5 , ADO.NET, Web Services and IIS, BizTalk Server 2009/2010/2013 R2.
- Knowledge of EDI Transactions (940, 945) and implementation of solutions in BizTalk.
- Good Experience in Integration of SAP using .NET and BizTalk.
- Expertise with the administrative tasks on BizTalk servers.
- Experience in working with MVC architecture.
- Extensive experience in SQL Server 2005/2008, Stored Procedures, Functions, Triggers, Queries, Indexes, DTS Packages, Transactions, Cursors etc.
- Working knowledge in Internet languages like HTML, CSS, XML, VBScript, JavaScript.
- Experience in developing WCF and Web Services using SOAP and XML and Windows Services.
- Experience working in fast paced environments like AGILE Development.
- Expertise in developing Multi-Tier Application Development.
- Knowledge of the latest technologies like WPF, LINQ and Ajax.
- Developed business and data access components in C# utilizing ADO.NET transaction management & LINQ.
- Good Experience in Integration of SAP using .NET and BizTalk.
- Expertise with the administrative tasks on BizTalk servers.
- Strong analytical and programming skills coupled with knowledge of object-oriented analysis and design methodologies.
- Experience in documenting, preparing and executing test plans.
- Excellent analytical, interpersonal, communication & written skills.
- Excellent team player with problem-solving and troubleshooting capabilities.
- Involved in testing Mainframe, Oracle and Developer 2000 and .NET, C# applications.
- Performed Backend testing in SQL Server, Oracle using SQL queries
- Good understanding of Database Management Systems (Oracle, SQL Server)
- Worked closely with Project Managers, Development Teams, Business Analysts, Offshore Teams and End-Users.
- Excellent communication and interpretation skills enabling effective interaction with application Developers, End Users, Project Managers, and Business Analysts to review the requirement specifications.
TECHNICAL SKILLS
Programming Languages: C#, Visual Basic.NET, ASP.NET, SQL, C, C++, Perl
Databases: SQL Server 2000/2005, MS-Access, oracle 9i, 10g, 11g
Operating Systems: Windows 9x/2000/XP/NT/Vista/7, UNIX
Application Tools: Visual Studio .NET 03/05/08/10/15 , Microsoft Office
Modeling Tools: Microsoft Visio, SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS), MS Build
Server Technologies: C#.NET, VB.NET, ASP.NET, ADO.NET, .NET Framework 1.1/2.0/3.0/3.5/4.0/4.5
Web Technologies: HTML5/DHTML, AngularJS, VBScript, XML, CSS3, SOAP, AJAX, WCF, WF, PHP
Web Servers: IIS 5.3/6.0
Protocols: TCP/IP, HTTP, FTP
PROFESSIONAL EXPERIENCE
Confidential, Washington, DC
Senior .Net Developer
Responsibilities:
- Performed moderately complex systems modeling, simulation and analysis to provide appropriate software solutions.
- Provided input for documentation of new or existing programs to ensure information accessibility, as required.
- Customized software based on research and customer needs as appropriate.
- Coordinated and facilitated communications with other departments and/or commercial vendor(s) to investigate and resolve software matters of significance and to ensure proper functioning of systems.
- Maintained communication with management and customers regarding status of software development and problems.
- Provided the customer base with first level support.
- Used Object Oriented concepts and practices
- Used Design Patterns and MS Enterprise Library
- Used UML and other modeling tools
- Diagnosed and corrected problems in the production environment
- Designed and created MS-SQL database objects including tables, stored procedures, views, functions, etc
- Used HTML, jQuery/Javascript/JSON/AJAX
- Used .NET Framework 4.0/4.5 and .NET core
- Implemented Web Services utilizing WCF, SOAP, XML, IIS
- Used SDLC / Agile delivery
- Used Development platforms/tools like MS Visual Studio, TFS
- Used LINQ, ADO.NET, Entity Framework
- Used MVC
- Created Crystal Reports.
- Created SQL jobs for running daily jobs
- Create tables, stored procedures, functions and views in SQL Server.
- Develop web pages using ASP.Net MVC, CSS, JavaScript, JQuery and Ajax.
- Develop webpages for the document generation such as Award of Attorney, Final Order, etc. using ASP.Net MVC.
- Used ADO.Net for retrieving, storing and data manipulation for achieving continuous database connectivity.
- Generate PDF document using ITextSharp library.
- Developed projects using SCRUM/Agile project development methodology and participated in Sprints.
- Provided great User Interface and User Experience
- Created accessible websitesfollowing WCAG 2.0
- Developed Web APIs
- Used Git for source control as well
- Creating and Developing Schemas, Maps, Orchestrations, Configurations of various adapters.
Confidential, Johnston, IA
Sr .Net/UI Developer
Responsibilities:
- Application worked across modern desktop browsers and iPad.
- Created Single-page Client side applications using Angular2, Html5, CSS3.
- Created TFS Build definition for continuous integration of code into the source control
- Created reports in Salesforce.com for getting the list of sales reps that were provided by the product owner.
- Created SOQL queries using Workbench for using in the ETL process.
- Create Cast Iron orchestrations for retrieving the sales rep data and their images from salesforce.com into global rep finder database. Used Cast Iron ETL Tool for retrieving the data from Salesforce.
- Wrote Queries, Stored Procedures and created tables using SQL 2008.
- Enabled Built-in flexibility for faster incremental implementation of countries.
- Wrote SQL Server unit tests for stored procedures using SQL Server object Explorer in Visual Studio 2013.
- Used protractor for writing end to end tests which simulate user actions on the browser.
- Used Chutzpah test runner for integrating JavaScript unit tests into Visual Studio
- Used ReSharper for finding compiler errors, runtime errors, redundancies, code smells, possible improvements and for maintaining the code standards.
- Used build tool Grunt for minification, compilation and unit testing of code.
- Developed projects using SCRUM/Agile project development methodology and participated in Sprints.
- Provided great User Interface and User Experience
- For the back end, used SQL Server 2008 R2
- Developed Web APIs
- Used Git for source control as well
Confidential
Responsibilities:
- Created a Website with simple, intuitive and elegant interface and user experience for the External and Internal customers of pioneer.
- Created Single-page Client side applications using Angular2, Html5, CSS3.
- Retrieved data from external source through Cast Iron process.
- Created TFS Build definition for continuous integration of code into the source control
- Used build tool Grunt for minification, compilation and unit testing of code
- Provided great User Interface and User Experience
Confidential
Responsibilities:
- Developed mobile application with Apache Cordova and Ionic that can run on android and I phone devices etc.
- Created Single-page Client side applications using Angular2, Html5, CSS3.
- Application functions with or without network access, caching reference data locally in SQLite data store and queuing posted data for future delivery
- Used build tool Grunt for minification, compilation and unit testing of code
- Used HighChart for displaying charts.
- Developed Web APIs
Confidential
Responsibilities:
- Accessed Salesforce API for creating the incidents and retrieving them.
- Created Single-page Client side applications using Angular2, Html5, CSS3.
- Created a Web page for pioneer employees for creating incidents.
- Used build tool Grunt for minification, compilation and unit testing of code
Confidential
Responsibilities:
- Based on the business requirements, Created Single-page Client side application using Angular2, Html5, CSS3.
- Followed Agile and scrum for completing the project.
- Used build tool Grunt for minification, compilation and unit testing of code
Confidential
Responsibilities:
- Created functionality for Printing and Emailing Agreements signed by the customer.
- Create a HangFire Job for inserting payments data from Connex to Payments database.
- Used build tool Grunt for minification, compilation and unit testing of code
Confidential
Responsibilities:
- Developed the application using c#.net 4.5.
- Participated in defining System Design, Specifications and performed project and task estimation
- Coded Business logic in C#
- Created traces using SQL server profiler to find long running queries and modify those queries as a part of Performance Tuning operations.
- Successfully migrated data between different heterogeneous sources such as flat file, Excel and SQL Server 2008 using SSIS.
- Created and when required, modified already existing stored procedures.
- Loading data from various sources like OLEDB, flat files to SQL Server database Using SSIS Packages and created data mappings to load the data from source to destination.
- Created SSIS packages to pull data from SQL Server and exported to Excel Spreadsheets and vice versa.
- Deployed SSIS Package into Production and used Package configuration to export various package properties to make package environment independent.
- UsedSSISto createETLpackages to validate, extract, transform and load data to data warehouse and data marts
- Designed, Developed and Deployed reports in MS SQL Server environment using SSRS-2008.
- Designed databases and wrote Queries, Stored Procedures in SQL 2000.
- Performed Coding/Programming tasks to specification and in accordance with Development standards
- Performed unit testing using NUnit and did code review
- Used TFS for source control and for following the duties of scrum
- Created ETL DB table scripts
- Used build tool Grunt for minification, compilation and unit testing of code
- For the back end, used SQL Server 2008 R2
Environment: ASP.NET MVVM 4.5, C#, Visual Studio 2013,WCF, XML/XPATH, XSLT, Web Services, HTML5, CSS, TFS, SQL Server 2008 R2, BizTalk, Angular2.
Confidential, Rochester, MN
.Net DeveloperResponsibilities:
- Creating and Developing Schemas, Maps, Orchestrations, Configurations of various adapters,
- Worked on complex XSLT in BizTalk 2010 Maps.
- Implemented custom pipeline components.
- Worked on BizTalk Deployment Framework.
- Worked on Business Rule Engine (BRE) to update existing rules and create validation rules and call rules from BizTalk Orchestration.
- Involved in design, development and testing and deployment of complex maps, pipelines and orchestrations for processing EDI transactions - RESETT, LIMCLM, LIMRID, LIMRIN, IPC010…etc.
- Developed Transformations using BizTalk Mapper to map flat file Schemas and XML schemas.
- Used Advanced Functoids (Looping, Value Mapping, Scripting and Logical) and XSL Transformation for message transformation.
- Designed and Developed several Complex Business Processes/Orchestrations using Direct Binding with Message Box.
- Developed stored procedures (SP) and functions to insert data and retrieve data from SQL Server 2008 R2 database.
- Responsible for creating, moving MSI’s and deploy to DEV, Stage, UAT, and production Environment’s.
- Designed and developed the application using MVC 4.0(Model View Controller) Architecture and Entity Framework.
- Created a Web Service Layer so that all the applications at the client can consume the services without directly interacting with the main services
- Used Interfaces in Web Services layer which can be defined as per requirement.
- Used disposable SQL connections to get data from Database.
- Used ADO.NET objects like Data Adapter, Data Reader and Data Set.
- Implemented and Consumed the web service layer for getting & manipulations of the data from DB.
- Implemented customized XML parser to extraction of data from XML and writing data to XML
- Developed NHibernate with API to support SQL loading and storing.
- Made HTTP specific calls in code using HttpWebRequest objects
- Consumed client-specific Restful API for getting required data
- Handling of Exceptions extensively without crashing the Application
- Used Logging frameworks like log4net to log system errors and information for debugging
- Tested the application and resolved the bugs that were found
- Created partial views and used Ajax for displaying a partial page
- Designed and Configured advanced Jquery code for client side validations
- Implemented graphs using the J-Query Flot Plugin.
- Customized the Flot J-Query according to the client requirements.
- Used Twitter Bootstrap UI controls for RICH UI and for adjust as per client system resolution
- Used AJAX for GET & POST calls to get data from Controller.
- Created User defined functions for string manipulations and date formatting as per client time-zone in JQuery.
- Created and configured WCF service with multiple bindings using SOAP
- Created WCF proxy class and wrapper agent for handling exceptions While consuming WCF service
- Used XML and JSON data that was received from various web services
- For the back end, used SQL Server R2 2008.
- Created Tables and written Stored Procedures in SQL Server 2008
- Used SVN for source control.
- Published Application to Dev server and performs integration test to make sure everything is working.
- Experiences converting XML data into PDFs for display.
- Used intersystem Cache for data
- SQL access methods were used to access Intersystem Cache.
- Used HighChart for displaying charts.
- Provided great User Interface and User Experience
- For the back end, used SQL Server 2008 R2
- Used Git for source control as well
Environment: ASP.NET MVC 4.0, C#, Visual Studio .NET 2010,WCF, XML/XPATH, XSLT, Web Services, AJAX, JQuery, JavaScript, Bootstrap, HTML5, CSS, SVN, BizTalk Server 2010/2006 R2, SQL Server 2008 R2, BizTalk Server.
Confidential, Columbus, OH
Software Developer
Responsibilities:
- Developed web pages in ASP.NET and used C# for code behind application programming interface.
- Requirements gathering, design the applications, project planning.
- Designed and developed the application using MVC 4.0(Model View Controller) Architecture and Entity Framework.
- The Entity Framework was used for the object to database mappings.
- Used the ASP.NET server controls
- Responsible for design of the developer experience and API for ASP.NET/ASP.NET MVC 4.0 user interface controls
- Client-side web development using HTML5, CSS, JavaScript, client MVC frameworks.
- Server-side web development using ASP.NET, ASP.NET MVC, SQL.
- Used Web services.
- Designed and developed Data Access layer, Business layer and Presentation Layer (user interface) for the n-tier architecture web application using C#, ADO.NET and ASP.NET.
- Designed and implemented Web Services inASP.Net for the business layer that interacts with various inter-department applications
- Implemented Data Access Layer using ADO.NET to communicate with the SQL Server database.
- Used Dataset, Data Adapter, Data Reader, Data Relation and other ADO.NET connectivity objects.
- Developed Rich User Interface for Projects module using Silver Light, WPF.
- Implemented WWF and handled the workflow based on the Business rules.
- Implemented and used WPF Controls over web browser.
- Developed WPF based GUI with C# as code-behind.
- Used AJAX to create interactive web applications.
- Developed NHibernate with API to support SQL loading and storing.
- Worked on various AJAX controls during Web Application Development
- Extensively used Java script and JQuery for various client side scenarios and for also validations.
- Effectively used Jquery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Involved in developing web pages with rich UI, AJAX, and Jquery using ASP.NET.
- Used Master page and different server controls.
- Used XSLT transformation for formatting and displaying XML output.
- Implemented dynamic web content using XML, XSLT, and XPATH.
- Used XSLT to transform XML into HTML / DHTML which was done to display the user controls on the screen.
- Experience in Web Applications in C#, ASP.Net .
- Coded Business logic in C#.
- Designed and developed business components using C#.Net 4.0.
- Developed Web-Services using C# to make requests to the server. The information received is passed back in an XML format which is parsed through and displayed to the client.
- Developed the necessary stored procedures and SQL Queries.
- Designed and developed reports using SSRS.
- Developed the necessary Stored Procedures and created complex Views for robust and fast retrieval of data from using SQL server 2008.
- Performance tuning of Stored Procedures.
- Designed and Coded Tables &Views in SQL server 2008.
- Encapsulated all data logic into stored procedures and created triggers. Used SSIS for data archiving, analysis in the application development purpose.
- Experience in extraction, transformation and loading (ETL) of data flows using SSIS with complex integration ofSQL Server
- Wrote SSIS Packages.
- Involved in database design and writing Stored Procedures using SQL server 2008
- Experience with REST/JSON
- Developed business and data access components in C# utilizing ADO.NET transaction management & LINQ.
- Worked on LINQ queries.
- Expertise in usingSVNto open bugs, create tasks and user stories, initiate change requests.
- UsedSVNsource control to deploy application.
- UsedSVNto report bugs and to maintain product backlog items.
- Customizing and generating multiple SVN reports to serve company needs.
- Used Agile Software Development methodologies to enable efficient and effective high-quality software development.
- Unity Framework was used.
- Provided great User Interface and User Experience
- Used Git for source control as well
Environment: ASP.NET 3.0/3.5, C#, Visual Studio .NET 2010, ADO.NET,XML/XPATH, XSLT,Web Services, AJAX, JavaScript, HTML5,Putty, Unix, SVN, NHibernate, BizTalkServer2010, EDI.
Confidential, Columbus, OH
Software Developer
Responsibilities:
- Involved in development of Web Forms, Classes using C# that incorporates both N-tier architecture and database connectivity.
- Installed and configured BizTalk Server 2006 R2/2010 and SQL Server 2008/2005 on Developer VM.
- Involved in gathering Technical and Functional requirements from business analysts & designed and developed various solutions.
- EDI Conversion and new transaction implementation.
- Involved in 837,835 mapping, custom pipeline and helper components.
- Used various Send/Receive Pipeline Configurations for optimal end point routing.
- Designed and implemented 277CA (Mapping, Pipeline components and Adapter Configuration).
- Creating and Developing Maps, Orchestrations, DB Objects
- Developed and configured BizTalk Orchestrations using various available and custom Orchestration Shapes.
- Used FILE, FTP, HTTP, and SQL, WCF adapters to receive and send data to different systems.
- Developed Schemas including Flat File schemas and Property schemas.
- Involved in the process of creating the components to use in both BizTalk Application as well as Web Application.
- Created MSI Installation Packages and Deploy BizTalk applications using Environment Specific Binding Files for different staging environments like Development, UAT, QA and Production
- Using BizTalk Administration Console for monitoring the message flows
- Implemented Content Based Routing for routing of messages that do not have the need to go through processing in an Orchestration.
- Used WPF for creating UI screens and user controls.
- Used Windows Communication Foundation (WCF) Service for Business Logic Layer for Service Oriented Architecture.
- Created and configured WCF service with multiple bindings
- Created WCF proxy class and wrapper agent for handling exceptions
- Consumed WCF services.
- Used Visual Studio.NET 2008 IDE to design the forms, develop and debug the application.
- Created tables, stored procedures, triggers and DTS packages using SQL server 2008.
- Enhanced and developed UI functionality using ASP.NET, HTML5, and XML.
- Created CSS files to be applied to various web forms on the web pages.
- Used AJAX for partial page updates and AJAX Toolkit for designing GUI screens.
- Extensively worked on User Interface pages (*.aspx) using AJAX controls,
- Used XPath for navigating in XML Documents.
- Extensively used XML, XSLT and XSD for data transfer across different systems
- Used Lambda Methods in LINQ
- Implemented WWF and handled the workflow based on the Business rules.
- Generate reports to support the general operations of the company and provide reporting solutions to diverse business teams using SSRS.
- Extensively used SQL Server Reporting Services(SSRS) for generating reports populated by data in databases.
- Used SSIS for data archiving, analysis in the application development purpose.
- Wrote SSIS Packages.
- Developed NHibernate with API to support SQL loading and storing.
- Extensive experience in architecture, design and development of Client-Server and Distributed Web Applications with ASP.NET MVC 3.0
- Created and generated the Ado.net entity framework, ADO.NET entity framework repository methods and written the efficient LINQ to entities and LINQ to object queries.
- Followed Agile Methodology to produce high Quality software and satisfy the customers
- Used Windows Workflow Foundation (WF) for supporting logic
- Provided great User Interface and User Experience
- Installation and Configuration of BizTalk server 2004.
- Generating the schemas using BizTalk Editor.
Environment: .NET Framework 3.5/4.0,Visual Studio 2008/2010, C#, VB.Net, TFS, SQL Server 2008, AJAX, WCF, WPF, NHibernate, BizTalk, BizTalk Server 2010/2006 R2, EDI, BizTalk Deployment Framework.
Confidential
Programmer
Responsibilities:
- Used ASP.net, SQL Server 2000, and Java Script to develop the system.
- Involved in fixing the bugs and enhancements.
- Gained experience on VB.NET by developing code behind.
- User Interface was developed using ASP.NET 1.1 and it was very user friendly.
- Involved in designing the database and used normalization techniques.
- Separate attendance website was integrated with department website in order to provide all features in single website for the department.
- Utilized JavaScript for client side validation.
- Gained experience in configuration controlling using Visual Source Safe.
- Documented the functional and technical details of the system.
- Involved in successful implementation of all pages.
- Used Windows Workflow Foundation (WF) for supporting logic.
Environment: ASP.NET 1.1, VB.NET, Windows XP, SQL Server 2000, Visual Studio 2003, and Visual Source Safe (VSS).
Confidential
Jr. Software Developer
Responsibilities:
- Developed the User Interfaces using HTML and ASP.
- Front-end validations are performed using Java Script.
- Used ActiveX Data Objects (ADO) to communicate with data layer.
- Involved in design of the database.
- Involved in writing stored procedures in the data layer.
- Involved in the support and maintenance of site.
- Involved in writing test plans and writing test scripts for unit testing.
- Environment: ASP.Net, C#, ADO.net, Java Script, Oracle 9i.