Post Job Free

Resume

Sign in

Senior database developer/dba

Location:
Alpharetta, GA, 30022
Posted:
August 11, 2020

Contact this candidate

Original resume on Jobvertise

Resume:

HARRISON (HONGZHI) SUN

***** ***** **** ** 973-***-**** (c)

Alpharetta GA 30022 acguk5@r.postjobfree.com

SUMMARY:

Many years of programming experience; highly skilled in programming;

expertise in database and web application design, development and

maintenance. Motivated in problem solving. PhD. Degree in Mathematics.

Certified Professional of Microsoft and Oracle products. Positive

working attitude. Willing to learn new technologies.

IMMIGRATION STATUS: US citizen.

COMPUTER LITERACY:

Database: Microsoft SQL Server 2012/2008/2005/2000/6.5, Microsoft

Access, Oracle, Sybase

Programming Languages: SQL Server Reporting Services (SSRS), SQL

Server Integration Services (SSIS), MDX for SSAS, Microsoft .NET

3.5/2.0/1.1, Visual Studio 2008 Team/2005/2003, ASP.NET, C#,

Classic ASP, Visual Basic, COM+/MTS, XML/XSLT/XML-FO, Ext JS,

JavaScript, VBScript, Dynamic HTML, Excel VBA

Operating System: Windows 2007/Vista/2000/XP/NT4.

COMPUTER CERTIFICATES:

Certified in Microsoft:

Microsoft MCAD.net (Web App, Window App, Web Services, .Net

security)

Certified in ORACLE:

Introduction to Oracle: SQL and PL/SQL;

Oracle8: Database Administration.

JOB TITLE:

Senior SQL server database developer/DBA.

PROFESSIONAL EXPERIENCE:

Ista North America (April. 2012 - now)

Senior SQL server database developer/DBA

Play key role in all the following projects:

. KPI (key performance indicator) project for our client FourChange.

Using SSIS package to collect various transaction performance data

and then using stored procedure to calculate the performance and

generate reports.

. Database migration for Ista client TaxPo. Using SSIS package,

stored procedure to migrate data from our client's database to

Ista database. Customer base: 50K active customers and 30K

inactive customers.

. SSRS report development for Ista B2B sites. Developing SSRS

reports that can be shared among Ista Clients.

. KPI projects for Ista client HudsonEnergy and Spark.

. Data migration for Ista client Spark. Using stored procedures for

the migration. Customer base: 200K active customers and 200K

inactive customers.

. Stored procedure performance tuning. Using query execution plan

and SQL dynamic management views to find low performance stored

procedures. Then improve stored procedure performances by re-

constructing stored procedures or by creating/modifying indexes.

. Production stored procedure bug fix, database snapshot and

replication creation and some routine DBA work such as User

Security management.

. Lead a Off-shore database developer team with 2 to 3 members.

Major Technologies: SQL Server DMVs, SQL Server Profiler, SQL

Source Control,

SSRS, SSIS, stored procedure.

Ignition One (Aug. 2011-April. 2012)

Senior SQL server database developer/DBA

. Design tables and implement stored procedures for many modules for

the digital marketing application. The emphasis is on how to

carefully design tables that will hold large volume data and how

to code good performance stored procedures that use these tables.

. Performance tuning for queries that hit large volume of data.

. Develop SSIS packages to collect data from various data sources

(such as Google or other clients of Ignition One).

. Production database on call to fix bugs of stored procedures/SSIS

packages or handle stored procedure performance issues.

Major Technologies: SQL Server DMVs, SQL Server Profiler, SQL

Source Control,

SSIS, stored procedure.

MFG.com (Feb. 2010 - Aug. 2011)

SQL server Database Developer/DBA

. Responsible for all SSRS report developments using stored

procedures.

. Administrate the SSRS report site (user security, report

scheduling, report upload, etc.).

. Administrate MFG clustered database servers (routine DBA on call,

emergency production bug fix, database size growth planning,

administration scripts development, index/performance tuning).

. Using MS Build and SVN version control built a continuous

integration tool for MFG.com

Major Technologies: SQL Server Profiler, SVN Source Control, SSRS,

stored procedures.

CodeReady Solutions, Inc (Sept. 2007 - Feb 2010)

Senior Developer

. Implemented CRM system data migration processes. Data was migrated

from a third party database schema to the company's own database

schema. The processes dealt with problems such as mismatched

data, bad data, database schema conflictions, etc.

. Designed and implemented front-end of Event Setup module of CRM

system using Ext JS. The module has WinForm look-and-feel. It is

the most complicated, yet the most stable module of CRM system so

far.

. Developed EmailSniper system that works with Port25 email

software. EmailSniper system is used to send campaign emails and

transactional emails, to track the status of sent emails, to

generate statistics reports and status reports of the emails. The

system handles up to 100,000 emails per hour without noticeable

impact on database performance.

. Designed and implemented Virtual Call Center Scheduling

application using ASP.NET 2.0, SQL Server 2005, XML/XSLT and

DHTML. Call center agents anywhere can use the application to

schedule working hours. The web application was implemented with

the capability of displaying suitable information cross the time

zones and to take the daylight saving time into consideration.

The application also includes an agent number forecast using

Erlang C formula which made the schedule forecast more efficient.

. Installed SQL Server 2005 reporting services (SRSS). Developed and

deployed reports.

. Implemented part of Call Center Registration Web Application.

Asp.net page cache is used to make faster response.

Major Technologies: ASP.NET 3.5/2.0/1.1, C#, Ext JS3.0/2.1, Ajax,

Linq, Web Services, Windows Services, XML/XSL, JavaScript/DHTML and

SQL Server Reporting Services (SRSS), SQL Server 2008/2005 stored

procedures, Port25.

Credit Suisse (Dec 2002 - Aug 2007)

Tech lead

. Lead a seven-person team to create INVESTRAN-DS2-PRIME integration

system. The system establishes data workflow from INVESTRAN system

to DS2 system, and DS2 system to PRIME system; developed the core

component of the system, a Windows Service that retrieves data from

INVESTRAN, consolidates the data, feeds data to DS2, and sends to

PRIME. Also managed task assignment and provided technical

assistance.

. Production support of Firm Reporting Layer (FRL) application.

Utilized SQL2000 ad-hoc queries, stored procedures, SQL Server DTS

to help identify data issues as well as application issues. Worked

with users to fix complicated and related data sets from back-end

in order to produce correct reports within tight time frames.

. FinCast (expense/budget/revenue forecast strategy) and FRL project.

Responsibilities include design, setting coding standards, code

review, deciding technical solutions for FinCast, maintaining and

preparing FRL project migration from Classic ASP to ASP.Net. Coded

two kernel modules of FinCast and designed all the tables for the

FinCast application. The team had 7 members including 4 offshore

developers.

Senior developer

. Developed more than half of the kernel modules for FRL project,

which is one of the most widely used application at Alternative

Investment Department. About 30 fund accountants, financial

controllers use this system daily.

. Lead contributor of Deal System (DS2), which was considered a

milestone and the user-friendliest application of Alternative

Investment Department. Used by about 100 fund accountants at Credit

Suisse.

Major Technologies: ASP.NET, C#, Web Services, Windows Services,

Classic ASP, SQL Server 2000 stored procedures, XML/XSL, Excel,

XMLHTTP, JavaScript/DHTML and Crystal Report.

PlatinumMD (Jan. 2002 - Dec. 2002)

Lead Developer

. Designed and Implemented electronic medical record web applications

targeting cardiac patients.

Major Technologies: ASP/ASP.NET with C#, VB6 COM with COM+,

XML/XSLT/XML-FO (Formatted Object), stored procedures and triggers

in SQL Server 2000 and a java application FOP.

Merrill Lynch, Jersey City, NJ (Mar. 2000 - Jan. 2002)

Lead Developer

. Portfolio Management: Proposed and implemented a reporting solution

using Java, Formatting Object (FO), and VB COM to produce PDF

reports dynamically. VB COM is used to generate XML data, to load

XSL file to transfer XML into XML-FO file and then use Windows API

to start a Java application FOP to convert XML-FO file into PDF

file.

. Axiom: Web service Application using VB COM, Sybase stored

procedure, Microsoft SOAP technology to provide Web Services to

other internal applications at Merrill Lynch. According to the

manager, this is the first SOAP application used at Merrill Lynch.

. Order Entry: web application using ASP, VB COM with MTS, Remote

Scripting, XML/XSLT and IBM MQ series for placing, viewing,

modifying and printing orders.

. Financial Planning: Web Application using VB COM with MTS, ASP,

DHTML, XML/XSLT and Sybase stored procedures to help clients make

financial plans and generate complex financial reports.

Senior Developer

. Asset Allocation: Web Application using VB COM with MTS, XML/XSLT,

DHTML, ASP and stored procedures.

. Excel VBA Application to convert ILX symbols to REUTERS symbols.

TD WaterHouse, Jersey City, NJ (Aug. 1999-Mar. 2000)

Senior Programmer

. Developed Intranet online trading applications (Account

Administration and Account Maintenance) for brokers using ASP, VB

COM, MTS, JavaScript and IE 4 dynamic HTML. Create Oracle PL/SQL

triggers, stored procedures and packages for security checking,

data validation and account management.

. Oracle performance tuning including creating indexes, identifying

performance problems and modifying query statements to enhance

throughput.

. Created scheduled jobs using PL/SQL stored procedures and DBMS_JOB

package.

. Administrated the deployment of Web applications.

Communication Billing Technology, Inc, New York, NY (May. 1998-Aug.,

1999)

Program Analyst

. Tbill Browser: Developed the Web applications for Morgan Stanley

Dean Witter and Bear Stearns to handle phone billing automatically

using Classic ASP and PHP.

. TelephoneTracker (Client/Server application): Using VB 6.0

(including ActiveX Controls, DataEnvironment Designer, ADO, Data

Report Designer, Data Repeater components) to build front-end;

Coded Oracle PL/SQL stored procedures, stored functions and

packages to implement complex business rules.

. MarketTracker (Client/Server application): Using Microsoft Access

to build front-end; writing Oracle PL/SQL packages for the back-

end; Visual Basic programming using third party product Rumba to

build the interface between Windows NT and mainframe computers.

. Manhattan Fruitier: Develop data transfer engine between databases

using C++.

American Bureau of Shipping, Two World Trade Center, NY (Oct.1997-

May.1998)

RHI Consultant

. ABS/LASH Desktop application: VB5 program that help the container

lash design.

. High Speed Craft 97: use Excel 95 with VBA to develop High Speed

Craft design rules.

. Rudder Rule 1998: Use VB 5.0 and Microsoft Access to develop rudder

design rules.

Dept. of Chemistry, Baker Laboratory, Cornell University, NY (Oct.

1995-Oct.1997)

NIH granted research scientist with Dr. Harold Scheraga

Designing, programming and testing software for protein-ligand

docking processes; developing global optimization algorithms;

comparing simulation results of different Monte Carlo algorithms

(written in C++ and FORTRAN on IBM SP2 super computer in Cornell

National Super Computer Center).

Graduate Fellow (1991-1995)

Mount Sinai Medical Center, City University of New York, NY

. Computer simulation of strand separation transition of superhelical

DNA (written in C and FORTRAN on Dec Alpha Machine and Convex mini-

supercomputer).

. Computer simulation of membrane phase transition (written in C on

Silicon Graphics Machine).

Software Engineer (1985-1989)

Computer Center of the Institute of Petroleum Exploration and

Development of China

Developed software for petroleum engineers using C and FORTRAN with

Convex mini-super computer, performed numerical simulation using

parallel computational methods.

EDUCATION:

Ph.D in Biomathematics

Mount Sinai School of Medicine, City University of New York, NY

B.S. in Mathematics

Beijing University, China (Honored student)

HONORS:

Oct, 1995-May, 1997 National Institutes of Health (NIH) research

fellow award.



Contact this candidate