Sample Template Example of Beautiful Excellent Professional Curriculum Vitae / Resume / CV Format with Career Objective, Job Description, Skills & Work Experience for Freshers & Experienced in Word / Doc / Pdf Free Download
Summary
Programming Languages and Technologies
Skills
Work Experience
LPL Financial, San Diego, CA Aug.
2004 – Present
Senior Software Engineer, Brandes Assoc. Inc.,
Senior Software Engineer, CardioNet Inc.,
Operations Supervisor, Tablets, Inc.,
Education
Download Resume Format
Weimin Dong
North Hills, SA
2 (710) 315-6021 weimin_dong71@gmail.com
Summary
A senior
technology professional with a multi-faceted skill set and experience across a
wide range of industries and environments.
I have a passion for technology solutions that provide real value for
the customer. Whether facing complex
technical issues or solving difficult business problems, I thrive on challenges
of all kinds. The combination of my
leadership skills, technical background, and enthusiasm for sharing my knowledge
results in an invaluable addition to any team.
I have a knack for seeing the big picture, the ability to drive into the
details, and the expertise to plot the course for leading a team to success.
Programming Languages and Technologies
C#; .NET;
ASP.NET; WCF; .NET Remoting; .NET Web Services; Design Patterns; Java, J2EE,
JavaScript; Visual Basic, VBScript; C++; COM+; Microsoft SQL Server; TSQL; UML;
WebSphere MQ; Microsoft SharePoint;
L; Perl; Pascal; Forth; Basic
Skills
Team leadership and mentoring; Software architecture
and design; UML documentation; Technical documentation; Specifications
gathering and documentation; Project management; CMM/CMMI Certification, Hardware
and software troubleshooting; Software testing; Server administration; Graphics
design
Qualities
Extremely strong object oriented architecture, design,
and programming skills; Self-educating with short learning curve; Motivated self-starter;
Flexible and quickly adaptable to dynamic environments
Work Experience
Architect / Tech Lead / Senior Software Engineer,
LPL Financial, San Diego, CA Aug.
2004 – Present
From Software
Engineer to Lead Architect, the one thing that has remained constant is my
driving desire to move LPL forward and constantly improve the company’s
technology and business processes. LPL
is home to a wide range of technologies, a dizzying array of business rules and
processes, and a complex maze of interconnected systems and data.
- Researched, documented, and
communicated information across a wide range of subject areas for use by
project teams and management in order to improve the understanding of
existing solutions and enable more informed technology decisions.
- As head of the architecture team
for home office application development, provided guidance and mentorship
to other members of the team as well as providing training and guidance on
architecture and SDLC documentation to the development staff.
- Managed the understaffed
architecture department to balance available resources across a large
project portfolio and maintain the team’s focus on providing sound
technical advice to the development teams.
- Provided technical recommendations
and negotiated pragmatic compromises on numerous projects to achieve a
reasonable balance between project timelines and longer term architectural
goals.
- Architected, designed, and
participated in building several large scale applications including
systems for handling account transfers, mutual fund networking, and
notifications. Involvement in
several of these projects included requirements analysis in addition to
the decision making for technology implementations.
- Developed and continually provided
improvements to reusable application frameworks which are utilized
throughout a wide number of applications that have built to support the
needs of internal staff.
- Maintained, improved, and
supported numerous applications.
Often called upon when an existing application needed to be reverse
engineered in order to fix or update functionality.
- Lead the effort to successfully upgrade
the outdated WebSphere MQ 5 messaging infrastructure to a WebSphere MQ 7.x
environment; reducing system risk exposure and improving system
reliability.
- Software development is performed
using Microsoft .Net, C#, ASP.Net, ADO.Net, WCF, .Net Remoting,
JavaScript, and SQL Server 2000, 2005 & 2008 within a Windows 2000 /
2003 and XP environment.
Senior Software Engineer, Brandes Assoc. Inc., San Diego , CA Feb.
2002 – Aug. 2004
Lead a team of
developers that were in the unique position of working hand in hand with U.S.
Navy SEALs to develop and enhance tools which helped gather and analyze
intelligence information. Unlike most
defense contracts, this position had less clearly defined deliverables and was
angled towards providing development services as a support function to units in
the military community.
- Lead a small team of developers
working in close concert with military personnel to create a highly
dynamic and adaptable intelligence system that allowed intelligence
officers to work with information much more efficiently than was
previously possible. The system
enabled them to see relationships amongst the information that might have
otherwise been missed and provided the means to very quickly create
situational report packages for forward units and senior staff.
- Successfully completed several
small projects in a high pressure, budget constrained, and time sensitive
environment. Despite political
pressures the decision was made to take on these applications because of
the high positive impact that resulted from adding them to the toolkit
both in terms of efficiency for the users and in terms of information
quality improvements.
- Worked diligently to maintain a
keen focus on delivering value to the users and evaluating every request
and idea based on that criterion.
By delicately balancing the sometimes tenuous relationship between
the military staff that used our applications and the civilian government
employees that paid for our services we were able to deliver high-value software
that satisfied the two side’s often competing agendas.
- Architecture, design, development and maintenance across a wide range of software including: weather prediction information systems, operational planning tools, situational reporting tools, intelligence systems for information gathering and research, and intelligence visualization systems. Performed installation, support, and on-demand programming for military users during active operations.
- Software development was performed
using Microsoft .Net, C#, ASP.Net, ADO.Net, Sun JDK 1.3 & 1.4,
Netbeans, Bea WebLogic 6.0 and SQL Server 2000 within a Windows 2000 and
XP environment.
- SECRET level security clearance
was required.
Senior Software Engineer, CardioNet Inc., San Diego , CA Jan. 2001 – Feb. 2002
As a startup
company in the field of medical devices, CardioNet provided an excellent
opportunity in which my past experience in the medical industry could be
applied while expanding my skills to new languages and technologies. The small and nimble development team was
responsible for the software used by physicians and call center staff to
remotely monitor EKG data which was transmitted via cellular networks from a
‘wearable’ device.
- Responsible for the design,
implementation and delivery of all code related to the reading, viewing,
editing, and saving of MIT formatted EKG data. This resulted in several reusable Java
packages including a custom resource bundling package for
internationalization and a library that facilitated the reading and
writing of a very strict MIT data format specification for EKG data and
annotation files.
- Designed and developed a custom
Java Swing component for the display and manipulation of EKG data which
performed accurate fixed ratio scaling, contained interactive tools for
measuring, annotating, and performing calculations on the EKG, as well as
provided the ability to animate the EKG data in real-time.
- Improved the efficiency of the
build process by creating a suite of extensive customized scripts that
perform an automated and configurable build of the entire system; this
process avoided human errors in the build process and greatly reduced the
number of steps and time required to produce a full build of the product
suite.
- Worked independently and in
conjunction with other engineers to perform requirements gathering,
database design, and architecture design of various aspects of the system
and participated in detailed code reviews of other developer’s code.
- Authored detailed design, specification, and operational description documents for each element of the system using UML, Rational Rose, and Visio.
- Software development was performed
using Sun JDK 1.3, Netbeans 3.2, Bea Weblogic 6.0 and SQL Server 2000
within a Windows 2000 environment.
Lead Programmer Analyst, Modus Media International,
Research Triangle Park, NC Jan. 1999 – Dec. 2000
Excelled at a
multi-faceted leadership and development role for a small and fast paced
development team within a global supply chain management company; the role
encompassed leadership and management responsibilities as well as software
design and coding activities. The
primary system, a complex order fulfillment system, consisted of consumer
facing websites, internal tools, and desktop software; all of which provided
unique challenges in dealing with customers across the world, in different time
zones, and in more than 7 different languages.
- Fostered internal and external customer relations with the development team in order to gather project specifications, explain technical issues, and provide support.
- Assisted in the planning and development of projects by creating detailed time and resource estimates, offering potential alternative methods of achieving the desired results, and providing information on hardware and architecture requirements.
- Trained, guided, mentored, and provided technical advice to the development team on a wide range of topics from OO design and methodology to system maintenance procedures.
- Spearheaded the effort in transitioning a key client from one development team to another and moving the client’s applications to a new data center. The smooth transition resulted in savings for our company and a higher level of support and satisfaction for the client.
- Collaborated with the development team to achieve on-time completion of a high-priority project to create an order consolidation and fulfillment system; also successfully accomplished several subsequent time sensitive customizations and expansions to the system.
- Thrived on the challenge of developing numerous reusable code components that encompassed a wide range of functionality including: bulk email via SMTP, file transfers via FTP, flat file processing, PGP and Base64 encryption and decryption, database access layers, and processing of Unicode and double-byte character sets including translations between various Asian character sets.
- Software development was performed using Visual Basic 5.0 & 6.0 against SQL Server 7.0 & 2000 databases utilizing DCOM, COM+, MTS, and IIS technologies to produce flexible and redundant distributed systems.
Programmer Analyst, RHI Consulting (at Duke Clinical Research Institute),
Durham, NC Feb. 1998 – Jan. 1999
Designed,
developed, enhanced, and maintained Visual Basic applications and the
underlying SQL Server and Oracle database objects used for tracking of clinical
trials data and drug kit production / inventory. Instructed other programmers on testing
methodologies and participated in the development of standard operating
procedures for testing software. Lead
efforts to significantly improve testing procedures and tools that were used to
comply with FDA software testing regulations, which included standardizing the
manner in which testing documentation was created and organized.
Help Desk Analyst, Electronic Data Systems, Raleigh, NC Aug. 1997 - Dec. 1997
Operations Supervisor, Tablets, Inc., Cary , NC June 1995 - Aug. 1997
Independent Work
- Provide
assistance to other developers in the community by providing guidance on architecture,
design, and programming techniques via message boards such as Experts
Exchange.
- Participated
as a panelist discussing Software Architecture at the San Diego AITP event
“Architecture from Solution to Enterprise”
- Various
design and programming projects for both personal and independent
contracts (Have utilized C#, Java, Visual Basic, VBScript, Perl, Pascal, XML,
HTML, JavaScript, and SharePoint technologies over the years with database
engines including MS SQL Server, MySQL, MS Access, and Oracle)
Education
North Carolina State University, Raleigh, NC 1996-1997
Apex High School, Apex, NC 1993-1997
Download Resume Format
0 comments:
Post a Comment