Web Developer Resume
OBJECTIVE:
- 10+ years ASP.NET/C#.NET professional development experience of multi - tier Web and Windows applications in industry and service sectors
- 10+ years major databases development and SQL programming experiences in creating stored procedures, user defined functions (UDF), triggers, views, queries, business objects including Oracle, SQL Server, Sybase, in multiple platforms such as Windows, Linux, Unix, IRIX
- 6+ years’ experience in all phases of SDLC of Web and WinForms projects in service sector, from design, analysis, development, implementation, testing, to product deployment
- Proficient experience in architecting and developing automated transaction-based web applications under .NET Framework 4.5/4.0/3.5/3.0/2.0, Web Services, C# / C#.NET, XML, XSL, AJAX, JavaScript, KnockoutJS, HTML, CSS, SQL Server 2012/2008
- Strong professional development experience of enterprise-wide client/server, intranet, internet applications on N-tier architecture with Microsoft .NET Technologies including .NET Framework 3.0/3.5/4.0/4.5,
- .NET, ADO.NET, ASP.NET, C#.NET, Windows Services, Web Services, etc
- Good knowledge in SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS), and SQL Server Reporting Services (SSRS)
- Solid programming experience of standalone and web applications
- Strong communication and interpersonal skills
- Strong analytical and troubleshooting skills, solution driven developer with over 10 years professional development experiences in Object Oriented Design (OOD) and Object Oriented Programming (OOP)
- Good understanding of the customers’ requirements, energetic, motivated, creative, and collaborative team player who enjoys challenging work environment, can work equally well in a group or independently
TECHNICAL SKILLS:
Programming Languages: C#, Java, C++, Perl, PHP
Operating Systems: Windows 9x/NT/2000/XP, Solaris, Linux, IRIX, Digital Unix
Database: Oracle, SQL Server 2005 / 2008 / 2012, Sybase, MySQL
IDE: Microsoft Visual Studio 2008/2010/2012, NetBeans
Design Tools & Methodologies: Microsoft Visio, Use Cases, UML, Design Pattern, Agile
Web Services: HTML, XML, XSL, CSS, SOAP, WSDL, ASP.NET, C# / C#.NET, .NET Framework 4.5/4.0/3.5/3.0/2.0, AJAX, JavsScript, JQuery, KnockoutJS, Java, PHP
Other Skills: SharePoint Server 2007, WCF, VBScript, T-SQL, Crystal Report, Team Foundation Server (TFS), MFC, PL/SQL, ODBC, SQL *Plus, JSP, Servlets, JDBC, J2EE, JQuery, JBuilder, HTML, LAMP(Linux/Apache/MySQL/PHP), ksh, csh scripting
WORK EXPERIENCE:
Confidential
Senior Software Engineer
Responsibility:
- Built and upgraded the CPSC Business Comment component from one-company mode to multiple-companies mode, in a cross-browser, cross-web-portals RMS system. It allows multiple companies to comment with their own business accounts in Business Portal, have their comments viewed/modified by CPSC internal users in 360 Portal, but they might be limited to see other companies’ comments based on the business rules. The comments can also be published to Public Portals and can be viewed by the public. The development is using Visual Studio 2010, DevExpress V10.2, ASP.NET 4.0, Web Forms, .NET Remoting, JavaScript, JQuery, Ajax, Web Services, SQL Server 2008 R2/2012
- Team Foundation Server is used for version controls of each iteration
Environment: NET Framework 4.0, IIS 7.x/8, Web Services, C#, ASP.NET 4.0, LINQ, Visual Studio 2010, SQL Server 2008 R2 / 2012, AJAX, JavaScript, JQuery, HTML5, CSS3, T-SQL, TFS
Confidential
Web Developer
Responsibility:
- Built reusable, cross-browser supported components such as PeoplePicker, File Uploader, and Html to PDF Conversion in a multi-tier clustered NICHD’s Supplement System using Visual Studio 2013, ASP.NET 4.5.1, MVC5, JavaScript, JQuery, Ajax, Web Services, Oracle 11g
- Features Enhancement for the NIEHS Funding Decision using HTML5, CSS3, JavaScript, KnockoutJS 3.1, SQL Server 2008, ASP.NET 4.5.1, MVC5
- Team Foundation Server is used for version controls of each iteration
Environment: NET Framework 4.5.1, IIS 7.x/8, Web Services, C#, ASP.NET 4.5.1, LINQ, Visual Studio 2013, SQL Server 2008, AJAX, JavaScript, KnockoutJS, JQuery, HTML5, CSS3, T-SQL, JIRA
Confidential
Software Developer
Responsibility:
- Design, analyze, develop a cross-browser supported, Confidential using ASP.NET 4.0, MVC4, Entity Framework 5/6, JavaScript, JQuery, Ajax, Web Services, SQL Server 2012, Azure Database, Azure Reporting Service, Azure Web Site, Azure ASP.NET Membership
- Migrate the corporate reporting web application from Azure Report Service to Azure Virtual Machine’s SSRS
- Upgrade modules when migrating corporate legacy IE-Only friendly GoPod Electronic Locker system to a more scalable, cross-browser friendly, limitless merchandises POS support, compliant with web accessibility (Section 508), architecture system which includes offline and online CMS system for better control of the core business, using HTML5, CSS3, JavaScript, KnockoutJS 3.1, SQL Lite, C++, SQL Server 2012, ASP.NET 4.5, Entity Framework 6
- SVN is used for version controls of each revision and release
Environment: NET Framework 4.0/4.5, Azure Web Site, Azure Database, Azure Reporting Service, Azure Virtual Machine, IIS 7.x/8, Web Services, C#, ASP.NET 4.0/4.5, LINQ, Microsoft Visual Studio 2010/2008, SQL Server 2012, XML, AJAX, JavaScript, KnockoutJS, JQuery, HTML5, CSS3, T-SQL, Enterprise Architecture, Tortoise SVN
Confidential
Web Developer
Responsibility:
- Develop numerous modules of a multi-tier clustered hotel reservation web application using ASP.NET 4.0, MVC3, JavaScript, JQuery, Ajax, Web Services, SQL Server.
- Build modules of administration web sites to support conventional housing sites, implement rate comparison module to compare hotel rates with major retailers such as Expedia, Priceline, Travelocity, etc. Hotel rates data are retrieved from a third-party vendor on a regular basis during a convention.
- Create Modules to support business clients to generate excel template with data constraints and validations, and then read the data back to the administration sites.
- Maintain corporate legacy web applications; create conventional web templates for varied events.
- TFS is used for version controls of each revision and release
Environment: NET Framework 4.0, IIS 7.x, Web Services, WCF Service, C#, ASP.NET 4.0, LINQ, Microsoft Visual Studio 2010/2008, SQL Server, XML, AJAX, JavaScript, JQuery, HTML, CSS, T-SQL, Enterprise Architecture, Team Foundation Server
Confidential
Software Developer
Responsibility:
- Design, analyze internal and external customer requirements, generate developing documentation using
- Implement Machinery Reliability Management System (MRMS) as the client site web application, and communicate with Enterprise Asset Management (EAM) with XML documents and WCF services, via standard communication document - TechCDE Message in XML format
- Design and implement Stored Procedure, triggers, views, queries for MRMS and EAM using Oracle 11i
- Implement the TechCDE Message XML Parser which handles the Query Request, Query Reply, Write Request and Write Reply of the TechCDE Control Documents, using Linq, XML Web Services
- Maintain corporate legacy application Machinery Data Concentrator (MDC). The original application is composed of three major modules: 1) The IIS Web Service which handles incoming S2NAP XML requests and serialize each XML files using the S2NAP ID as identifier; 2) The Windows Services which runs periodically to check the incoming XML requests and dump the data into the eDNA data historian; 3) The third party adapters such as S2NAP Adapter which deals with the S2NAP requests, ClientAdapter which processes the incoming S2NAP data and dump it into eDNA data historian, etc.
- Optimize the original program structures of MDC and increase the efficiency of the execution by ten times after introducing File Queue and a global lock, eliminating the frequent writes to the hard drive, reducing system timer and flushing the data into eDNA data historian when the cache becomes full
- TortoiseSVN is used for version controls of each revision and release
Environment: NET Framework 4.0/3.5/3.0, IIS 7.x, Web Services, WCF Service, C#, ASP.NET, LINQ, Microsoft Visual Studio 2010/2008, XML, AJAX, JavaScript, HTML, CSS, Oracle 11i, PL/SQL, Enterprise Architecture, Microsoft Visio, TortoiseSVN
Confidential
Web Developer/DBA
Responsibility:
- Conceptual design, detailed design, customer requirement gathering, analysis of customer requirements, create sequence diagram, class diagram using Microsoft Visio
- Use C#/C#.NET to create ticketing sites and User Interface based on the master pages
- Implement ticketing sites with Web Server Controls (e.g., GridView, validation control, XML), AJAX Extensions such as ScriptManager, and JavaScript
- Develop and maintain multi-tier web applications in ASP.NET that use C#
- Create and maintain stored procedure, triggers, user defined functions, views, queries and business objects in SQL Server 2008
- Integrate applications with display-layer technologies including JavaScript, AJAX; and with payment services, barcode reader, etc
- Design and implement ticketing sites, promotion and customer loyalty program
- Architect and manage the implementation of the restaurant Point of Sale, create complex business reports using Crystal Reports, build business charts with open source program
- Analyze customer order patterns and business sales patterns, implemented in front-end web pages using ASP.NET and back-end database system with SQL Server 2008
- Develop Windows Forms with C#, create dynamic interface based on the business data in daily business modules
- Fully responsible for database design, proposed numerous performance-related changes in back-end database SQL Server 2008
- Integration of administrative web applications in a .Net/Windows/SQL environment using C# / C#.NET, XML, AJAX/JavaScript, LINQ, SQL Server 2008
Environment: .NET Framework 4.0/3.5/3.0, Web Services, C# / C#.NET, ASP.NET, LINQ, Microsoft Visual Studio 2010/2008, XML, XSL, AJAX, JavaScript, JQuery, HTML, CSS, SQL Server 2008, T-SQL, Microsoft Visio, UML, Design Pattern, InfoPath 2010/2007, Groove, Microsoft Groove 2007
Confidential
Programmer
Responsibility:
- Design, implementation of company’s product web site using PHP/Perl scripting, HTML
- Write design documents including use case diagrams, sequence diagrams, class diagrams utilizing UML Analysis and design pattern
- Design and development of GUI interface of company’s multimedia products in Windows XP
- Fully responsible for MySQL and SQL Server 2005 database design and implementation
- Develop automated web transaction using PHP, C++, XML, Perl
- Implement web applications, such as Human Resource System, Product Tracking System, etc, using ASP.NET, C# / C#.NET, and SQL Server 2005, LINQ
- Design & develop intranet web user interface using ASP.NET and C# / C#.NET
- Develop custom solutions utilizing Master Pages, Data Views. Modified the Top Navigation Bar of the Page to meet the client requirement and to place the company logo
- Develop ASP.NET web pages with Web Server Controls (e.g. data grid, validate control, calendar) and HTML Server Controls
- Integration of intranet web application in Windows/SQL/.Net environment with ASP.NET, SQL Server 2005, LINQ, C# / C#.NET, AJAX/JavaScript, XML/XSL
Environment: Perl, PHP, MySQL, SQL Server 2005, .NET Framework 3.5/3.0, Web Services, C# / C#.NET, ASP.NET, LINQ, Microsoft Visual Studio 2008/2005, XML, XSL, AJAX, JavaScript, JQuery, HTML, CSS, T-SQL, Microsoft Visio, UML, Design Pattern, InfoPath 2007, Groove