DANIEL SUN
Calgary AB
*******@*******.***
OBJECTIVE
Software Engineer
HIGHLIGHTS OF SKILLSBachelor of Computer Science and Masters in Software Engineering Over seven years experience in C++ developing, and two years in C++ program tuning on Intel MMX assembliesExperience on BPM software like BizFlow, Adobe LiveCycleSix years experience in OpenVMS Server Administration and VMS application supportC#, WPF, Silverlight, WCF, ASP .Net developingExperience on MFC, UML, ATL ActiveX, Ddraw, D3D, Dshow, Dsound, OpenGL, SourceSafe, PVCS, BoundsChecker, JavaOpenVMS platform development in CorVision, VAX Basic, DCL
TECHNICAL SKILLS
Programming Languages: C#, C++, VB .Net, ASP .Net, Silverlight, WPF, WCF, XHTML, HTML,XML, OpenVMS DCL,VAX Basic, VMS Corvision, Java/J2EE, VBA, Direct 3D, OpenGL
Databases: Access, SQL, Oracle
Operating Systems: Windows, OpenVMS, Unix
Applications / Tools : Tom Cat, CMM, Visual Studio, JBuilder, Rational Rose, BoundsChecker,
SourceSafe, PVCS
Development Methodologies: Agile/XP/RAD Methodologies, OpenVMS system management
PROFESSIONAL WORKING EXPERIENCE
Application Developer 2011 –2012
Western Financial Group, High River AB http://www.westernfinancialgroup.ca
Projects: AP Invoice form project, Aviva Paperless project, Adobe LiveCycle Project
Description: Western Financial Group is a leading financial services organization with a focus on Western Canada. I’m .Net Application developer for BPM system like BizFlow and Application Analyst for Kofax and Adobe LiveCycle. I participated in AP Invoice form project, Aviva paperless project and LiveCycle project.
Responsibilities: Using a BPM tool/software; develop enterprise workflow solutions for internal clientsWorking individually or on development team to deliver BPM solutions and customized applications for customers using SQL, XML & .NET technologiesDesigning and developing application prototypes, utilities, and solutions across multiple environments using full life cycle methodologiesMaintaining and supporting of existing software and applications across the organization like Kofax, Adobe LiveCycle etc.
Application Developer 2010 –2011
Guide Productions, Vancouver BC http://guideproductions.com/
Projects: Health Care system for multiple customers
Description: Guide Productions is a HIPAA-certified, full-service multimedia agency designed to provide Internet-based IT solutions and high-end design materials. design and engineering of Microsoft HealthVault partner applications. Having been involved in the development of a select number of HealthVault products,
Responsibilities:Write quality code in C#/ASP.NET. XML and web services development Translate client requirements into robust enterprise-level web applicationsAssist in the preparation of documentation
Software Developer 2009 –2010
Aquatic Informatics, Vancouver BC http://www.aquaticinformatics.com/main/
Projects: Aquarius WPF Toolbox project, Silverlight DuplexPolling Chart project.
Description: Aquatic Informatics is a leading provider of data management and assessment solutions to the global water industry. We adopt agile development methodology. Aquarius WPF Toolbox is a WPF Desktop project designed for scientists and engineers who need to easily review and modify water survey benchmarks. Silverlight DuplexPolling Chart project offers web based live chart solution for Aquarius Time Series data monitor.
Responsibilities:Participate in the development of Aquarius Software and Aquarius Time Series Database and Database Designer product. Perform architectural and object-oriented design, code review and implementation. Participate in complexity estimation for new and proposed product features and tasks. Continuous research to keep up with new technologies and best practices.Assist in effectively diagnosing and troubleshooting problems with the product.
Senior System Analyst / Senior Software Developer 2005 –2009
Accenture-Dow Chemical (contract) Shanghai
Projects: Purchasing project, Rail scale project, Delivery note print project, Resource management project, Payroll project, VB .Net plus SQL project.
Description:
Analyzing, designing, coding, testing, implementing and maintaining the applications that support Dow Chemical purchasing system in Asia Pacific, delivery note and COA translate and print system in Asia Pacific, Rail scale system in North America, Time Slot Booking system in North America and Europe, Resource management system in North America, Payroll System in Asia Pacific.
Responsibilities:Developed and implemented VB.Net, C# plus SQL programSupported Dow Chemical application and global usersBuilt strong technical and domain knowledge of VMS applicationsCompleted VMS projects/support with high quality and met budget and schedule requirementsForecasted estimations for project enhancementsAssisted the supervisor with organizing the daily VMS support and projectsManaged and controlled the project budget and qualityInstructed and trained junior team members with technical problems and knowledgeDeveloped and maintained OpenVMS software in C, VAX Basic, CorVision and VMS DCLKey achievement: Participated as a key member and successfully built a tool to monitor VMS server resources for Dow ChemicalKey achievement: Successfully completed a VB .Net project which migrated mega data from Oracle to SQL server
OpenVMS and Windows Server Administrator 2000 – 2005
Intel Corporation, Shanghai
Project: Migrate from VAX to Alpha server project, SAN storage project, SLS backup/restore project, DECNET upgrade project.
Description: Designed, developed and tested emerging hardware and infrastructure software solutions for Intel. Provided technical leadership, standards and best practices to infrastructure teams during infrastructure design and built phases of initiatives/projects.
Responsibilities:Acted as principal OpenVMS and secondary Windows server administrator at Intel Assembly and Test manufactory Established, operated, maintained, and coordinated use of OS, hardware, account / disk / security and network managementSupported several software applications for Intel as IT Applications AnalystSupported Intel Shanghai manufactory 2000+ usersKey achievement: Successfully migrated key VMS production server from VAX cluster to Alpha cluster
Software Engineer
Intel China Software Lab, Shanghai China 1996 - 2000
Intel Microprocessor Research Lab, Santa Clara, California 1999 - 1999
Software Projects Highlights:Using Intel MMX technology improved performance for national market which sold millions of copies for a major university and Fujitsu.Developed MPEG Decoder: On Pentium/MMX, writing customized iDCT function by MMX instruction on Windows platform.Created D3D engine for DISM (Distributed Intel Scene Manager): A large 3D project and dozens of 3D demos and title developed from DISM and successfully presented it at Intel Open House, Pentium III launch event, SigGraph, Intel DTTC conference.Participated in 3D Title in Forbidden City I and II. At FC version 1, built a speech recognition control running on one machine, and using speech command and control directing another machine’s 3D navigator's movement. This title was shown in March 1999 at Beijing Pentium III launch day event. At FC version 2, developed main frame structure, navigator and auto guide. Developed a video tool which has the ability of face recognition
Responsibilities:Participated in several Intel MMX tuning projects for the ISVParticipated in Intel 3D project; designed and developed D3D engine portal and speech recognition function for DISMKey achievement: Improved the ISV's program performance by 300% by Intel MMX technology. Built a 3D project which was demoed at Intel new CPU launch day.
Software Programmer 1993 - 1996
Inventec Electronic Corporation, Shanghai, China Developed English - Chinese electronic dictionary for PDACompleted Desktop Organizer software which included calendar, photo manager and a diary manager componentConducted artificial intelligence algorithm research and software developmentParticipated in RPG game developmentKey achievement: Developed several popular PDA games which have hundreds of thousands of users.
EDUCATION
Master Degree of Software Engineering 2002-2006
Shanghai Jiaotong University, Shanghai
Bachelor Degree of Computer Science 1989 – 1993
Fudan University, Shanghai
TRAINING
Web Application Software Development, BCIT 2010
OpenVMS System Management training, Illinois 2002
VOLUNTEER
High River Spring Sweep 2012
Vancouver Summer Live Fest 2011
Burnaby Park invasive plant removal 2011
West Burnaby United Church 2010
SFU Clan Cup International swim competition 2010
The Underwear Affair, Vancouver 2009
Walk with the Dragon, Vancouver 2009
Kwantlen Polytechnic University, MS Access course teaching assistant 2009
References available upon request