Senior Web Developer Resume
SUMMARY:
- More than 15 years of IT development and extensive experience with object orientated design principles and programming, software development lifecycle (SDLC) and distributed enterprise application architecture.
- Professional experience in gathering and analyzing requirements, designing application architecture, creating technical specifications, developing web applications, testing, implementation, deployment and supporting systems.
- 15 year's professional work experience in Visual Studio, .NET Framework, C#, VB.NET, ASP.NET, MVC, WCF, WPF, Entity Framework, Ajax, ADO.net, SharePoint, Java, J2EE, SQL Server, Oracle, MySQL, PHP, JavaScript, CSS, HTML and XML.
- Proficiency in Web API, Web Services, JQuery, JSON, LINQ, AngularJS, Bootstrap, Telerik, SSRS, SSAS, SSIS, Windows services, RESTful services, Silverlight and Crystal Report,
- Excellent knowledge of front - end and back-end web application development and enhancement as well as IIS, Team Foundation Server (TFS), GIT, Agile, Source Control and formal change procedures and mobile development.
- Professional experience in Data Model, Data analysis, ETL, T-SQL, PL/SQL, functions, triggers and stored procedures as well as data loading, extractions and integrity.
- Ability to estimate level of effort and work with management team to prioritize projects, provide recommendations for improvements in the overall development process
- Ability to work under tight deadlines and effectively manage multiple projects on both independent and team
- Ability to perform the project from planning to implementation with Agile.
- Excellent skills in existing systems enhancement and production technical support.
- Good knowledge of Test Driven Development (TDD), ability to carry on unit testing, system testing and integration testing.
- Proven trouble-shooting skills and attention to details.
- Good habit and ability to research and learn new skills and try out new technologies.
- Excellent interpersonal skills and communications skills.
PROFESSIONAL SKILLS:
Software & Language: Visual Studio, .NET framework, C#, VB.net, ASP, ASP.net, MVC, AngularJS, Bootstrap, WebAPI, Web Form, WCF, RESTful web Services, JavaScript, JQuery, HTML, CSS, XML, Ajax, JSON, WPF, ADO.net, Entity Framework, Java, J2EE, SharePoint, Kendo UI, Silverlight, VB6.0, VBA, Python, DjangoTelerik, Crystal Report, SSRS, SSIS, SSAS, ETL, PHP, C++, SOAP, Eclipse, Apache, Toad, Lotus Notes, PeopleSoft, CMS, Ruby, Adobe, Photoshop, Dreamweaver IIS, Visio, Project, ColdFusion, ERWIN and BPWIN.
Database: SQL Server, MySQL, Oracle, T-SQL, PL/SQL, MS Access, DB2
Methodologies: Agile, TFS, GIT, VSS, UML.
OS: Windows Server, Windows, Mac, UNIX/Linux, Solaris, VMWare, and TCP/IP
PROFESSIONAL WORK EXPERIENCE:
Confidential
Senior Web Developer
Responsibilities:
- Architected, designed, enhanced, developed and maintained web applications including Public Reporting, QIRAP, DRIVE, Organizational Index (OI) and organization websites.
- Designed, developed and implemented Primary Care Public Reporting application in bilingual (English and French) with CMS, DNN(DotNetNuke), .NET 4.5, C#, MVC5, Razor, VB.net, Web Service, WCF, AngularJS, Bootstrap, Kendo, XHTML, JavaScript, JQuery, CSS, JSON, SQL Server and T-SQL.
- Designed, developed, tested and implemented OI web application with C#, Web Service, SQL Server, ASP.net, MVC5, Razor, Ajax, JQuery, Javascript, CSS, AngularJS, Entity Framework and TFS.
- Designed, developed and implemented QIRAP web application with .NET framework, Business intelligence (BI), MS Reporting Services, KPIs, Telerik, VB.net, SQL Server, SSRS,SSAS, SSIS, ASP.net, JavaScript, CSS, Entity Framework and TFS.
- Support data warehousing, data modelling, database migration and integration, database backups, database restorations, and log maintenance
- Analysed, developed and integrated Patient Care data from other sources into data warehouse by using SQL Server, ETL, T-SQL and Store procedure.
- Research, planned and provided the new technical architectural support in application development and functionality enhancements for organization existing web applications
- Enhanced and maintained web applications server and databases server on production and development environments.
- Recorded all changes in ticket management system with bug or issue tracking tools and Agile, Scrum methodologies.
Confidential
Application System Analyst / Web Developer
Responsibilities:
- Participated in all phases of application including planning, architecture design, gathering business requirement, evaluating and analysing business needs, developing, testing and implementation.
- Reviewed, evaluated, identified and recommended opportunities for enhancement, integrated internal systems, provided solutions for performance and scaling problems.
- Designed, developed, tested and implemented the large mission critical application Ontario Trades Membership Information Management System with Visual Studio, C#, Java, SQL Server 2012, ASP.Net, MVC5, WCF, Web Service, PHP, SharePoint, JavaScript, CSS, AngularJS, HTML5, Ajax and BI technologies.
- Analysed, designed, developed, tested and enhanced - Ontario Trades Membership System (TMS) with Amanda, Java, J2EE, SQL Server 2012, JavaScript, PHP, XML, JQuery, SharePoint, SSAS, SSIS, SSRS, Crystal Report, Alfresco, Liferay and Apache.
- Designed Trades membership Portal website and OCOT Intranet website architecture, developed front end and back end, tested and implemented with Liferay, Java, Tomcat, SQL Server and windows services.
- Developed and enhanced external website in bilingual languages - English and French with Wordpress, Alfresco, MySQL, PHP, Python and Java.
- Supported data modelling, database migration and integration, database backups, database restorations, and log maintenance.
- Developed application to meet requirements in a various programming languages.
- Identified and resolved application technical problems before they impact business units.
- Prepared documentation and change management requests.
- Responsible for junior training and guiding.
Confidential
Senior System Analyst / Team Lead
Responsibilities:
- As a team lead, assisted director to manage and plan the process for the project life cycle including implementation and delivery within deadline.
- Architected, managed, analysed, developed and implemented large critical projects Agriculture for H.J. Heinz Company of Canada with Visual Studio 2010, VB.net, C#, ADO.net, Web Services, Window Services, SharePoint, Ajax, MVC, WCF, Silverlight, SQL Server, SSIS, SSAS, SSRS, JavaScript, JQuery, XML,CSS and HTML in TFS and Agile software development environment.
- Analysed and developed ThermalOperating project and PropertyDB web application for Eceep Company of Toronto by using Visual Studio 2010, C#, VB.net, SQL Server 2008, SharePoint, SSRS, Crystal Report, Oracle, Web Services, MVC, WCF, Ajax, XML, XSLT, JSON, JQuery and ASP.net.
- Designed, developed and implemented new solutions as well as enhancements to existing solutions.
- Planed, executed, and managed the integration of new applications into existing systems.
- Carried on unit testing, system testing and integration testing task.
- Converted single-tie Classic ASP web application into N-tie ASP.NET web application.
- Maintained and supported existing web applications with Visual Studio,VB6, XML, XSLT, Classic ASP, HTML, CSS, JavaScript, ASP.net, C# and JSON.
- Maintained and updated technical documentation.
Confidential
Application Developer
Responsibilities:
- Analysed, developed and maintained Confidential large mission critical project Provincial Approach to Student Information (PASI) with Visual Studio 2010, C#, VB.net, ASP.net, AJAX, SQL Server, SharePoint 2010, Oracle, Crystal Report, Silverlight, Web Services, XML, Telerik, WCF, WPF, TFS, MVC and SOAPSonar/SOAPUI in an Agile development environment.
- Developed, maintained and enhanced more than 20 web-based applications in production environment by using SharePoint, C#, VB.net, XML, Web service, COM+, DCOM, SQL Server, ASP.net, Python, Django
- Developed new solutions, enhanced and maintained existing solutions as well as UI design and development.
- Provided technical support to PAIS Production Systems including addressing development, testing and deploying enhancements.
- Participated in the analysis and architectural design of technical solutions for business problems, recommended modifications and approaches, created customized functionalities for various businesses.
- Participated in operational database related tasks and database programming activities.
- Designed logical and physical data models, builds data interfaces and extracts.
- Performed systems testing with internal and external clients.
- Delivered quality source code, prepared release packages, deployment and installation.
- Reviewed projects, provided time estimates and solutions for task completion.
Confidential
Programmer Analyst
Responsibilities:
- Analysed business requirement, designed, built, tested and maintained financial reporting project and financial management applications.
- Developed and maintained WDPG- Confidential Project Gateway application platform by using .Net framework, C#, VB.net, SQL Server Reporting Services (SSRS), SharePoint 2007/2010, SQL Server, Oracle, WCF, WPF, MVP, ASP.net, Ajax, Web Services, XML, Python, JQuery, Telerik and Crystal Report.
- Developed, optimized and migrated WD’s Report Revitalization Project by using C#, VB.net, SQL Server, Oracle, Crystal Report, SQL Server Reporting Services (SSRS), SharePoint 2007/ 2010, XML, Excel Service, KPI (Key performance Indicator), BI (Business Intelligence), VB6 and VBA.
- Developed and created templates for SharePoint Portal platform, understood InfoPath Forms, workflow solutions, Microsoft Search and the API.
- Analysed SQL and Oracle data information, designed data models, interface and extracts, developed Oracle PL/SQL query, store procedures, functions, views and package.
- Created, converted, revised, updated and tested financial reporting from existing system using Crystal Report to SharePoint Platform using SQL Server 2008 Reporting Services and VB.net.
- Created intuitive and friendly interface for each project, and provided supporting for clients to create and save their ad-hoc reports.
- Participated in designing, developing and implementing projects solutions. Researched and analysed alternative solution with business analysts and financial specialists.
Confidential
Application Developer
Responsibilities:
- Analysed, designed, developed and deployed web applications and database following enterprise and database standard including processes, principle, model and structures.
- Gathered requirements, performed detailed analysis, provided solutions to problems, to ensure the changes meet the standards and follow change management processes, delivered quality assurance service to client adhering to quality assurance guidelines.
- As a lead, provide advice on application strategy and service delivery.
- Managed, designed, developed, enhanced and maintained large mission critical web applications The Loss Control Reporting, The Certificate of Recognition Registry System and Electronic Document Generation Engine for Workers’ Compensation Board - Alberta by using C#, VB.net, SQL Server, WCF, WPF, SharePoint 2007, Oracle, Java, ASP.net, Ajax, T-SQL, DB2, Web Services, XML, JQuery, Telerik, Winforms and Crystal Report.
- Analysed, developed and implemented Hardware Resource Report Management application by using C#, VB.net, ASP.net, Ajax, SQL Server, Crystal Reports, Oracle, Web Services, XML, Winforms and MS Access for Acrodex Inc.
- Provided technical support to Alberta Justice.
- Researched, analysed, evaluated and developed solutions using SharePoint 2007, Visual Studio, Java, SQL Server, Oracle and Biztalk Server
- Performed unit testing, system testing and integrated testing and projects documentation.
- Provided technical support and maintain the client systems and databases production.
Confidential
Senior System Analyst
Responsibilities:
- Analysed, designed, coded, tested, implemented and maintained web applications by using C#, VB.NET, ASP.net, Ajax, SharePoint 2003/2007, Java, SQL Server and Oracle for organization’s 15 branches in 12 countries including Online Training System, Wire-line Logging Processing and Analysing System, HR Management Application, Performance Evaluation and Promotion System, News Release Application, Safety-Driving Analysis and Control System.
- Designed, developed and maintained 6 intranet and internet websites using front end and back end skills such as SharePoint, C #, VB.NET, SQL Server, Java, Oracle, Crystal Reports, HTML, CSS, XML, ASP, ASP.net, Web Services, JavaScript. Dreamweaver, Cold Fusion, Fireworks, Front Page and Photoshop
- Analysed, designed, built, developed and implemented ERP solutions for integrated system including HR System, Finance System and logistics System.
- Designed, developed and implemented Office Automation (OA) Management System with Lotus Notes, SQL Server, Oracle, Crystal Reports, CSS, JavaScript and HTML.
- Developed, implemented and maintained applications Oilfield Dynamic Analysis and Decision System with Java, Oracle, UNIX and Visual FoxPro.
- Addressed security issue to develop and manage security strategies.
- Designed and created database architecture, data modelling, data security, T-SQL, PL-SQL, stored procedures, triggers and views, created database backup and recovery strategies.
- Configure and maintain Active Directory, Cluster Server, TCP/IP, DNS, WINS and DHCP.
