Senior Software Engineer Resume
Frisco, TX
SUMMARY:
- Expertise in Object Oriented Analysis/Design, development, deployment, testing, implementation of Web applications and Windows Forms applications using C#.NET, VB.NET, MVC, MVP and Visual Basic 6.0.
- Extensive Experience in development of cutting - edge n-tier Applications in Web Forms, Windows Forms, C#.NET, ASP.NET, JQuery, Visual Studio.NET 2005/2008/2010/2013/2015, Web Services, WCF Services and Windows Services and Web API.
- Excellent understanding of ASP.NET MVC and MVP framework.
- Extensively worked on .NET Framework 2.0/3.0/3.5/4.0/4.5/4.6 in various source safe controls like Visual Source Safe.NET 2003/2005, Team Foundation Server and Visual Tortoise SVN and Ankh Subversion.
- Extensively worked on C#.NET, ASP.NET, VB.NET, MVC, MVP, WCF, ADO.NET, Ajax, JQuery, SQL Server 2000/2005, Oracle 8.0/9i, XML, UML and SOAP.
- Expertise in developing Client/Server Applications and Web Applications on n-Tier Architecture for multiple users.
- Extensive experience on backend programming on SQL Server 2000/2005/2008, Oracle database.
- Solid experience in DTS packages, SSIS packages design and construction.
- Worked extensively in the migration process of Existing DTS Packages to SSIS jobs.
- Experience in developing Functional Specification documents, Design Documents, Unit Tests Plan, Test data, Code Review Documents, Use Cases, UML, State, Sequence and Class diagrams.
- Hands on experience in creating the Microsoft .NET n-tier Architecture Applications.
- Experience in deploying and testing web applications on IIS/Web Server.
- Designed and integrated various custom reports in several projects using Crystal Reports and SQL Server Reporting Services.
- Good understanding of various domains/industries such as Health Care,TELECOM,Claims/Medicare/Medicaid, Hotels, CRM, ERP, E-Commerce, Insurance,Banking, Digital Signage, Sales and Inventory, Billing, Warehouse Management, Investments Systems, Stock Exchange and Financial.
- Worked in END-END Solution in the Ericsson TELECOM Project.
- Worked on MVC application enhancements in Ericsson.
- Excellent interpersonal ability and a very good team leader with good communication Skills. Out-standing problem solving, ability to work under pressure, decision making skills and fast learning and grasping capability of new emerging technology.
- Machine Integrated Application development in WinForms and Windows Presentation Forms (WPF) with WCF Services and Windows Services ad also Service Broker in SQL Server.
- Developed the Handheld Windows Mobile Application.
TECHNICAL SKILLS:
.Net Technologies: .NET Framework 2.0/3.5/4.0/4.5/4.6, C#.NET, VB.NET, ASP.NET, MVC,MVP ADO.NET, WCF, WPF, Visual Source Safe, BizTalk Server, SharePoint Server, Web Forms, Win forms, JQuery, Web Services, WCF Services, Microsoft Enterprise Library 3.1/4.1 Patterns & Practices, Log4Net,Entity Framework.
Languages: C#.NET, VB.NET, Visual Basic 6.0, XML, XSL, XSLT, C, C++, Basic, FORTRAN, Pascal, COBOL, UNIX
Web Development: ASP.NET,MVC,MVP,Ajax, ASP, JavaScript, VBScript, HTML, Front Page, XML, XSL, XSLT,Telerik
Web Servers: IIS
Databases: MS SQL Server 2000/2005/2008, Oracle 9i, MS Access, 2000/2003, TSQL
Design and Development Tools: Visual Studio.NET 2003/ 2005/2008/2010/2013/2015, Visual Studio 6.0, Microsoft Visio
Version Control: Visual Source Safe (VSS), Team Foundation Server (TFS), Visual Tortoise SVN,Ankh Subversion
Reporting Tools: Crystal Reports 8.5/9.0/10, SQL Server 2005 Reporting Services
Methodologies: UML - OO Analysis and Design (OOAD)
Operating Systems: Windows 95/98/NT/2000/XP/2003/vista
PROFESSIONAL EXPERIENCE:
Confidential, Frisco, TX
Senior Software Engineer
Responsibilities:
- Involved in Web Application Development and Handheld Mobile Application development using .Net Framework 4.6 with the Cloud TFS as a Source Control.
- The Web application development that I involved uses an ASP.NET MVP pattern.
- Used lot of client side scripting by using JQuery and JavaScript.
- Worked on Web API calls from some winform Application.
- The Pharmacy and Warehouse Automation Project needs all kind of Machine Integrated with Software and PLC and Robotics. I Involved on Core Machine Application Development using WPF with WCFServices associated with Entity Framework and Many kind of custom Windows Services for the Core and also SQL Service Broker Message Queue Read and Write.
- Extensively involved in all kind of development tasks in GUI and Business Layers and Data Access Layers and also worked on all development tasks under SQL Database.
- In the Core Machine Database, worked in SQL Service Broker and also from the Core Machine Applications Triggering the Scanners and Printers and Cameras wherever the task is needed.
- Involved in End-to-End Development and enhancement activities.
- Used some Special Imaging Capture DLL’s from .Net WPF forms to capture the images from Camera.
- Troubleshoot the IIS webserver whenever it is needed.
- Built the custom importing feature to read the excel/csv file from the Web GUI with proper validation and load the data into SQL database table.
- Built the Location Configurator in asp.net to configure the Warehouse Locations by programming the dynamic grid view template on the fly depends upon the user has chosen and let the user Configure that on the Grid view.
- Dashboards and Reports development support using SQL Report server.
Confidential
Team Lead
Responsibilities:
- Lead the development Team of IPBroadband Mobile Backhaul Team in Ericsson.
- Developed the web application Backhaul Builder (Reports, Bill of materials, Transmission Engineering Document (TED), Scripts, Uploader which used for uploads any kind of files into database) in .net 4.0.
- This Backhaul builder application supports all kind of Transport Network topology.
- Set up the Security for Backhaul Builder web application
- Set up the Test and Production Web server which we got recently for our team
- Database Creation and maintenance (Test and production) in SQL server 2008 R2.
- Web server administration (test and Production).
- Maintaining the databases backup of Mobile backhaul Engineering
- Administration of another server to handle the user access.
- Maintaining the User access and Roles for Backhaul Builder Web application.
- Maintaining one more Web Application Q-Track which already developed in .NET
- Training the Engineering interns in our team in .net, VBA, SQL server 2008 and about our project.
- Project documentation of all our database Activities and Web application development
- Involved in the n-tier service oriented architecture, system design, requirement gathering/analysis, development, documentation and unit testing of the IPBroadBand Mobile Backhaul Automation System.
- Implemented and enhanced the various modules covering the several business and functional requirements of the System.
- Modules Developed were
Environment: .Net Framework 4.0, Visual Studio 2010, C#.NET, ASP.NET, MVC,ADO.NET, WCF, JQuery, Team Foundation Server 2010, Tortoise SVN,Ankh SVN, Ajax, CSS, JavaScript, VB Script, SQL Server 2005, T-SQL, WCF Services, Enterprise Library 4.1, SOAP, XML, XSL, Pentium PC, Windows Vista, Windows 7.
Confidential
Sr.NET Developer
Responsibilities:
- Responsible for system requirement analysis, design, development, support, documentation and testing.
- Developed and support of several modules of the system such as Applications Portal Listing, Access Log - My Access and All Access, Users Management, Users List, Manage Users Permissions, Application Management, Applications List, Manage App Permissions, Manage Template Permissions and Authentication/Authorization Access Control System using C#.NET and ASP.NET in the .NET Framework 3.5.
- Developed and Maintained other systems such as Group Auto Enrollment, Recon Audit and Forthworth Relocation of Servers Project using ASP.NET 3.5 and C#.NET 3.5.
- Designed the logical and functional flow of the system using Microsoft Visio.
- Developed Prototype of various user interfaces and custom controls using ASP.NET.
- Implemented Data Access Layer, Business Entities, Business Logic Layer, Service Interface Layer and Service Access Layer using C#.NET, ADO.NET, WCF and LINQ.
- Implemented the various Services with Business Logic and Methods for KPAS and CM Address Management Project using WCF, C#.NET and ASP.NET.
- Used JQuery for ASP.NET Web Pages.
- Consumed JQuery for the client side validations.
- Adhere to Kaiser Code of Conduct, HIPAA policies and Security Standards, and SOX compliance policies, and guidelines and any other published practices.
- Used AJAX controls in the various modules of the project to minimize server round trip and enhance the excellent performance.
- Designed the Database Diagrams, Tables Design and their Relationships using SQL Server 2005.
- Wrote various T-SQL scripts, Stored procedures, Triggers, Functions, Views and Cursors on MS SQL Server 2005.
- Implemented and maintained the several DTS/SSIS Packages, SQL Jobs and DB Maintenance Plans in SQL Server 2005.
- Used JavaScript for client-side validations.
- Resolved the production issues and problems with the various DTS/SSIS Packages and SQL Server Jobs that we get in the Migration Process of Forthworth Relocation Project.
- Created the various Login Scripts, for the several XEN Users - Business, Production and Super Users using VB Script.
- Used Remedy System in order to track the various issues, system defects, its resolution and to document them in the Remedy.
- Responsible for the Daily File Upload process into CM (Common Membership System) Mainframes for the files that we used to get on a daily basis from various Groups.
- Performed the Unit, Regression and integration tests.
Environment: .Net Framework 3.5/VS.NET 2008, C#.NET 3.5, ASP.NET 3.5, ADO.NET 3.5, WCF, JQuery, Sharepoint Server 2007, Team Foundation Server 2008, Ajax, CSS, JavaScript, SQL Server 2008, T-SQL, XML, WCF Services, Web Services, SOAP, XML, XSL, Pentium PC, Windows Vista.
Confidential, Minneapolis, MN
Sr.NET Developer
Responsibilities:
- Worked with the users to gather and study the business requirements of the system.
- Implemented and Maintained various modules of the Ronin Cast such as Presentation Builder, Create/Edit Presentations, Schedule Builder, Add/Edit Schedules, Assigning Presentations to the Schedules, Assigning Schedules to the Players/Screens, Network Management etc using ASP.NET 2008 in C#.NET 3.5.
- Designed and Coded several web pages and user controls using ASP.NET 3.5 in C#.NET 3.5.
- Maintained and supported various servers that are involved in the system such as Distribution Server, CMS Server and PLA Integration server using C#.NET and SQL Server 2008.
- Implemented Data Access Layer and Data Helper using C#.NET and ADO.NET.
- Developed and maintained several Distribution Services, CMS and EMS Services using WCF, C#.NET and SQL Server 2008.
- Consumed AJAX controls in the various modules of the project to minimize server round trip and enhance customer experience.
- Consumed JQuery for the client side validations.
- Used third party controls such as FreeTextBox in the various ASP.NET web pages throughout the CMS site.
- Used Microsoft Enterprise Library 4.1 in the project and WCF Services using C#.NET.
- Involved in the integration of Distribution Server with PLA Integration Server.
- Used CSS for providing the excellent styles and look and feel for the CMS module.
- Used SharePoint Server as the central repository in order to collaborate and maintain the documents among the team members.
- Build and Maintain various T-SQL scripts, Stored procedures, triggers, functions and views on MS SQL Server 2008.
- Used XML for uploading and downloading the schedules and presentations from Distribution Server onto the Client.
- Used JavaScript for client-side validations.
- Responsible for fixing system defects and issues that we get from QA using VersionONE.
- Used VersionONE for the release planning, iteration planning and tracking defects, user stories and task management.
- Participated in Unit Testing and Integration Testing the application.
Environment: .Net Framework 3.5/VS.NET 2008, C#.NET 3.5, ASP.NET 3.5, ADO.NET 3.5, WCF, JQuery, Sharepoint Server 2007, Team Foundation Server 2008, Ajax, CSS, JavaScript, SQL Server 2008, T-SQL, XML, WCF Services, Web Services, SOAP, XML, XSL, Pentium PC, Windows Vista.
Confidential, Cedar Rapids, IA
Sr.NET Developer
Responsibilities:
- Involved in Requirements Gathering, Object Oriented Analysis and Design and development of the application.
- Worked with the users to gather and study the user requirements on the DTS project.
- Analyzed the user requirements and created Business specification document for the Project.
- Adhere to AEGON’s Code of Conduct, Information Financial and Security Standards, and any other published practices, policies, and guidelines.
- Developed and Maintained various modules of the DTS project such as Online Trading, Swap Adjustment, Swap Transfer, Online Trade Search, Futures Trading, Futures Trading Search, Notification, Notification Search, Asset Purchase, Asset Sale, Compliance Module, Synthetic Asset Purchase, Synthetic Asset Sale etc using ASP.NET 2008 in C#.NET 3.5.
- Designed and Developed several user-friendly GUI’s and Dynamic Web Pages, reusable controls and classes, functions, etc using ASP.NET 3.5 in C#.NET 3.5.
- Created and maintained several WCF SOA Services such as IDW Data Out Service, FTP Service, CUSIP Service, GEAC Service, Logging Service etc using C#.NET 2008 and SQL Server 2008.
- Consumed Health Checker Interface and Canonical Data Model in the WCF Services using C#.NET 2008 and XML, XSD.
- Developed various Test Plans and did extensive Unit Testing and Manual Testing for the DTS Modules and WCF SOA Services using C#.NET 3.5 and SQL Server 2008.
- Implemented the various Business Logic Layer, Data Access layer Components and Investments Systems Compliance Rules and Checks using C#.NET 3.5.
- Used Microsoft Enterprise Library 3.1 and 4.1 in DTS project and WCF Services using C#.NET.
- Implemented new functionalities in the Web User Interface and Application logic using C#.NET, ASP.NET and JavaScript.
- Used SharePoint Server 2007 in order to share and maintain the documents among the team members in the central repository Sharepoint Server.
- Implemented and Maintained various T-SQL Queries, Complex Stored procedures, triggers, functions, views, indexes, cursors on MS SQL Server 2005/2008 and Oracle 10g by embedding needed business logics and validations in SQL Server 2008.
- Successfully moved these objects to the Integration Server and Production server.
- Developed and Maintained various SSIS Packages and also involved in the Migration Process of Existing DTS Packages to SSIS Jobs.
- Created Test Data, Production Data and Training Data using SSIS Packages.
- Extensively used XML and dataset for accessing data from SQL Server 2008 database.
- Designed, Tested and Integrated various custom reports into the system based on the business requirements using Crystal Reports 10.
- Used JavaScript for client-side validations.
- Responsible for production support and release and resolved the production issues occurred with the while doing the Online Trading by the users using Mercury Quality Center.
- Performed unit testing, extensive debugging and database design.
Environment: .Net Framework 3.5/VS.NET 2008, C#.NET 3.5, ASP.NET 3.5, ADO.NET 3.5, WCF, Sharepoint Server 2007, Team Foundation Server 2008, Ajax, CSS, JavaScript, SQL Server 2005/2008, SSIS Packges, Oracle 10g, T-SQL, Crystal Reports 10, XML, WCF Services, Web Services, SOAP, XSL, XSLT, Pentium PC, Windows XP.
Confidential, Memphis, TN
Sr.NET Developer
Responsibilities:
- Responsible for Requirements Gathering, Object Oriented Analysis and Design and development of the application.
- Developed flexible, more user interactive and user-friendly GUI’s and Dynamic Web Pages, reusable classes, functions, etc using ASP.NET 3.5 in C#.NET 3.5.
- Created Component Design, prototyped the necessary Business and Data layer Components in C#.NET 3.5.
- Implemented new functionalities in the User Interface and Application logic using C#, ASP.NET and JavaScript.
- Designed and Developed various reusable user controls and custom controls for the project using C#.NET 3.5 in .NET Framework 3.5.
- All User Interface layers web pages are created and integrated to maintain the performance of data flow and data integrity using ASP.Net User Controls, Web Server Controls, ADO.Net using MS SQL Server 2005.
- Business objects were programmed in VB.NET in .NET Framework 3.5.
- Worked directly with the Business Analysts and Team Leads of the system to identify the Business and Functional requirements, business processes, rules and application user requirements.
- Implemented and maintained several WCF SOA Services using C#.NET 2008 and SQL Server 2005.
- Designed the structure of the Web Services to be implemented. Used Windows Communication Foundation ( WCF ) methodology to implement the web services.
- Created and Maintained various T-SQL Queries, Complex and heavy Stored procedures, triggers, functions, views, indexes, cursors on MS SQL Server 2005/2008 to handle all kinds of transactions in the database. Strong in building nested queries, testing and debugging SQL related problems.
- Created and Maintained several SSIS Packages for the PMS System.
- Created SQL jobs to process files, execute SSIS Packages and publish data on the web server.
- Extensively used XML and dataset for accessing data from SQL Server 2008 database.
- Developed Web Services for authentication and authorization based on OnQ system.
- Designed, Tested and Integrated various custom reports into the system based on the business requirements using Crystal Reports 10 and SQL Server 2005 Reporting Services.
- Used JavaScript for client-side validations.
- Used Mercury Quality Center in order to work on the defects and production support issues of application and web based modules.
- Used UML for data modeling, VISIO for design and architecture and flow diagrams.
- Designed the several technical documents.
- Performed unit testing, Integration testing, extensive debugging and database design.
Environment: .Net Framework 3.5, C#.NET 3.5, ASP.NET 3.5, ADO.NET 3.5, WCF, Team Foundation Server 2008, Ajax, CSS, JavaScript, SQL Server 2005/2008, T-SQL, SSIS Packages, Crystal Reports 10, SQL Server 2005 Reporting Services, XML, Web Services, SOAP, XSL, XSLT, Pentium PC, Windows XP.
Confidential, Louisville, KY
Sr.NET Developer
Responsibilities:
- Participated in the System Analysis, Design and deployment, Testing and migration to the Production server and maintenance of the Production software applications.
- Designed and developed various .NET Business Objects, .NET Data Access Layer, Data Transfer Objects DTOs and .NET Web Services for various modules of the projects based on the business requirements using ASP.NET 2.0 and C#.NET 2.0 in the Humana UIP Framework.
- Developed various modules such as Plans Listing, Plans Mapping, Plan Details, Plan State County Mapping, Fast App Filter, Fast App Search, Rate Calculator, Member Benefits, Monthly Premium Calculation etc using C#.NET 2.0, ASP.NET 2.0 and AJAX in the Humana UIP Framework.
- Extensively used ADO.NET for Database Operations.
- Created middleware components using VB.NET and C# for accessing Oracle 9i data.
- Developed and Maintained various WCF Services and Services integrated in UI using C#.NET.
- Used UML for data modeling, VISIO for design and architecture and flow diagrams.
- Used Data Access Block in the various modules of all the projects.
- Designed and Implemented various reusable components, web user controls and web custom controls using C#.NET 2.0 in .NET Framework 2.0.
- Developed Master Pages for all the Projects using C#.NET 2.0 and ASP.NET 2.0.
- Used several AJAX controls in the various modules of the projects.
- Used JavaScript for client-side validations.
- Used XML, XSL and XSLT for representing data to and from the database and also to dynamically bind the data from the database to various controls on the web pages.
- Used Exception handling application block for checking errors/exceptions across the web site using C#.NET 2.0.
- Created, Tested and Integrated various custom reports based on the business requirements using Crystal Reports 10.
- Implemented and Maintained several T-SQL Queries, Complex Stored Procedures, Triggers, Indexes, Views, Cursors and User Defined Functions using SQL Server 2005 and Oracle 9i to handle all kinds of transactions.
- Extensively developed various DTS Packages for Feeds in order to perform validation against data of various tables based on business rules, import/export data from various Tables, insert/update data in the various tables using SQL Server 2000.
- Created Test Data, Production Data and Training Data using SSIS Packages.
- Developed sitemap for the entire web site using ASP.NET 2.0.
- Responsible for production support and testing of application and web based modules.
- Documented and Maintained the relational database design of the Systems using ER Models.
- Documented the complete functionality of the projects like FastApp and DBAdmin Tool in order to provide the full knowledge about the projects to the end user using HTML workshop.
- Involved in extensive debugging and unit testing of the application.
Environment: .Net Framework 2.0, C#.NET 2.0, WCF, ASP.NET 2.0, ADO.NET 2.0, Team Foundation Server 2005, Ajax, CSS, JavaScript, SQL Server 2005, Oracle 9i, T-SQL, PL/SQL, DTS Packages, SSIS Packages, Crystal Reports 10, XML, XSL, XSLT, Web Services, SOAP, XSL, XSLT, Pentium PC, Windows XP.
Confidential, NJ
Sr.NET Developer
Responsibilities:
- Analyzed the specification documents to come up with the design and Object Oriented classes in UML for the modules of the System.
- Deliver requirements documents like System Features, Use Cases, Business Rules, design specification, data modeling, and UML diagrams.
- Developed various modules such as Contact Management, Product Management, Shopping Cart, Order Basket, Order History, Customer Support, Testimonials using C#.NET and ASP.NET.
- Build XML from the data set returned from the stored procedures.
- Business objects were programmed in C#. NET.
- Designed and developed various Web Services based on the business requirements provided for implementing the shopping cart, order processing, Address modules, Payment gateway using C#.NET and ASP.NET.
- Developed reusable components using C#.NET in .NET Framework 2.0.
- Used ADO.NET for Database Operations.
- Involved in performance tuning by checking the memory leaks, % Processor Time used and also by using PerfMon, Caching, Multithreading.
- Developed Windows Services for Automatic Mailing System.
- Implemented and Maintained several T-SQL Queries, Stored Procedures, Views, Functions, Indexes, Cursors and Triggers using SQL Server 2005 to handle all kinds of transactions in the database.
- Extensively used DTS Packages in order to import/export various Tables Data using SQL Server 2005.
- Developed, deployed and monitored SSIS Packages including upgrading DTS to SSIS.
- Architected the relational database design using ER Models.
- Developed few Dashboards using ASP.NET in order to track the current events/status of various activities that are occurring in the web site and also to provide flexibility in navigating to different sections/modules of the web site.
- Responsible for the production support and release and testing of application and web based modules.
- Integrated and Tested custom reports into the system using Crystal Reports 10.
- Developed sitemap for the entire web site using ASP.NET.
- Involved in the production support and testing of application and web based modules.
- Used JavaScript for client-side validations.
- Documented the various help files using HTML workshop in order to troubleshoot the end user.
- Performed extensive debugging and unit testing of the System.
Environment: .Net Framework 2.0, C#.NET 2.0, ASP.NET 2.0, ADO.NET 2.0, VSS.NET 2005, Ajax, CSS, JavaScript, SQL Server 2005, T-SQL, SSIS Packages, DTS Packages, Oracle 9i, XML, Web Services, SOAP, XSL, XSLT, Crystal Reports 10, Pentium PC, Windows XP.
