.net Developer Resume
San Diego, CA
OBJECTIVE:
- C# / ASP.NET & SQL Server - Software & Web Developer
SUMMARY:
- 16 Years of experience in all phases of Software Process across various workflows (Requirement analysis, Design, Coding, Testing, Deployment and Maintenance) in Web & Client/Server application development.
- 11½ years of .NET experience in Web & Client/Server app. development using Microsoft Technologies (ASP.NET, C#, VB.Net, ADO.NET) incl. various data structures and algorithms.
- Good experience in developing SOA (Service Oriented Architecture) based applications.
- Used HTML, CSS3, Bootstrap, JavaScript, XML, JSON and XSLT in web applications.
- Have written cross browser JavaScript code & CSS3.
- Good knowledge in SPA - Creating services, Modules, Custom directives & Expressions
- Experience in developing web application using ASP.NET MVC & Entity Framework.
- Created complex Stored Procedures, Common Table Expressions (CTE), Functions, Packages, Triggers and Views using Transact SQL (T-SQL).
- Good experience in creating database tasks and scheduling.
- Experience in AJAX, AJAX Extension, Windows Services.
- Good experience in Object Oriented Concepts & Design.
- Excellent understanding of UML and proficient in developing Use Cases, Sequence Diagrams, Activity Diagrams, Class Diagrams and Domain Model.
- Experience in preparing Test Case Documents and related procedures.
- Experience in preparing requirement specification documents, functional specifications and code plan documents and communicating the requirements to the team.
- Experience in designing high availability high-volume Web applications.
- Experience in designing relational databases Microsoft SQL Server 2005/2008/2016
- Experience in using reporting tools like Crystal Reports, SQL Server Reporting Services (SSRS) to create, deploy, and manage reports.
- Experience in EF4, EF5, Entity Framework with T4 Templates.
- Good Knowledge in SQL Server Integration Services (SSIS) for enterprise-level data integration and data transformations solutions.
- Used LINQ to query the database and for data manipulation tasks.
- Skilled in managing, administration of IIS 6.0/7.0 and configuring SSL.
- Experience in migrating web applications from ASP to ASP.NET and VB6.0 to VB.Net.
- Experience in fine tuning applications and databases.
- Experience in Agile, Scrum and Water Fall methodologies of the SDLC.
- Experience in making new releases by pushing the updates to the staging, production servers and maintaining relevant release documents.
- Good Knowledge in working Banking/Financial, engineering, and medical domains.
- Experience in team management and providing customer support.
- Expert in handling client issues and communicating the hotfixes to the client.
- Excellent team player with strong interpersonal skills, excellent verbal & written abilities, problem-solving skills and positive attitude.
TECHNICAL SKILLS:
Technolgy and Tools: .NET Framework ASP.NET 3.5/4.0/4.5, MVC, ADO.NET, VB.NET, XML, Web Services, LINQ, WCF, XML/XSLT, Windows Services N - Tire/MVC/SOA Selenium WebDriver, UnitTest in Visual Studio 3-Tier / MVC / SOA C#, VB.NET, VB6, Java ADO.NET, ORM (EF), OLE DB, ODBC SQL Server, MS Access, Sybase IIS 6.0/7.0 AJAX, ASP.Net AJAX Toolkit, XHTML, HTML, DHTML, CSS, Bootstrap 3.0, AngularJS Windows 2000/2003 Server, Windows XP, Windows 7 Visual Studio.NET 2005/2008/2010/2015 VSS, PVCS, Tortoise SVN, VSS, Git Crystal Reports, SSRS
PROFESSIONAL EXPERIENCE:
.NET Developer
Confidential, San Diego, CA
Responsibilities:
- Developed data entry software for documenting Confidential t mental status in VB.NET different tabs in an EXCEL file, including row styling and inter-page VLOOKUPs, running on individual PCs.
- Developing MVC web application in C# / ASP.NET in Visual Studio 2015 against SQL Server 2016 to implement the above software functionality with the advantages of having a single centralized and secure relational database. Web app employs CSS3, AngularJS, Bootstrap, HTML, XML, and AJAX technologies.
- Also developing statistical reports using SSRS in SQL Server 2016.
VB6 Developer
Confidential, Rolling Meadows, IL
Responsibilities:
- Provide level 3 and new-intent support for large-scale customer service agent software written in VB6 Enterprise, involving heavy usage of OOP & T-SQL.
- Investigated transfer of technology from VB to C#, AngularJS, and NodeJS; and from Sybase to PostgreSQL.
- Perform all duties within Agile/Scrum framework.
- Employ SSH Tectia and PuTTY extensively to verify data saved on UNIX system.
- Employ DBArtisan and DBVisualizer extensively to analyze data in Sybase.
- Maintain GUI and business tiers and innovated a logic multiplexer app in Java.
- Initiate change orders, packaging requests, and deployment requests and attend deployment verification calls with company locations worldwide.
Controls Engineer III / VB6 Developer
Confidential, Wilmington, NC
Responsibilities:
- Create and maintain object-oriented software in VB6 for variegated production optical fiber test benches, both manual and automated, that perform a wide variety of tests on optical fiber product before shipping to customers, for the #1 industry leader in optical fibers.
- Apply engineering and math principals as required, including creating algorithms involving college math methods to process and act on measured data points.
- Employ MessageQueue with OPCServer to both serialize measurement data to MES and send control data to control measurement equipment. Utilize standard COM serialization methods to Oracle and MS Access databases.
- Programmed communication with Allen-Bradley PLC robotics control systems via RsLinx in VB6 to coordinate robotic operations with measurement process.
- Maintain all layers, including GUI, business-tier, and data-tier to both Oracle and MS Access databases. Coding involved heavy use of OOP.
- Used version control system PVCS.
- Provide support for all production computer hardware and software issues.
.Net Developer
Confidential, Moreno Valley, CA
Responsibilities:
- Legal research & document preparation and real estate document preparation, to assist homeowners fighting foreclosure.
- Assisted in the development of an ASP.NET website in C# with Visual Studio 2010 against SQL Server 2008 backend. Used HTML for server validation and JQuery 2.x for cross-platform client validation. Used CSS for web page styling. Frequently d namespaces and instantiated various objects from the .NET Base Class library.
.Net Developer
Confidential, Perris, CA
Responsibilities:
- Developed and maintained over 50 production image and ad management, routing, and approval software programs as the sole programmer supporting the Art Dept. Data tier was on both Unix and Windows systems.
- Assisted in the design of numerous workflows comprised in the operations of the Art Dept., each of which employed a different set of software, all of which I created.
- Re-programmed numerous existing VB6 programs into VB.NET.
- Developed all user documentation for software I developed.
- VB.NET 2003, Unidata, UniObjects, UniBasic, OOP, object serialization using SoapFormatter, BinaryFormatter, and XMLSerializer, Windows 2000 Pro, Windows 2000 Server
- d namespaces and used objects from the .NET Base Class library.
VB6 Developer
Confidential, Riverside, CA
Responsibilities:
- Developed / maintained mission critical 3-tier financial management program serving school districts throughout most of California. Program covers requisitions, purchase orders, change orders receiving, warehouse orders, receipts, issues, change issues, etc. Program interfaces with SQL Server and also a HP computer for integration with other financial data. OOP code.
- VB6 Enterprise SP5, COM+, UML, object instantiation using RDS/HTTP to penetrate Firewall, SQL Server 2000, DTS, Windows NT4, Windows 2000
VB6 Developer
Confidential, San Dimas, CA
Responsibilities:
- Completed various programming tasks in VB6 Enterprise for in-house use in maintaining SQL Server 7 database. Tasks involved the use of ADO, API, ASP, OLE.
- Acquired experience transferring data from XML and SGML documents to SQL Server 7 database.