|
Marc E. Melvin |
Senior Developer / Architect / Analyst
A Senior Engineer, Analyst and Developer with 10 years of cutting-edge IT experience, specialized in developing complex applications and multi-tiered systems in a diverse subset of development languages on multiple platforms. A track-record of designing, developing and delivering products on-time and on-budget and a demonstrated ability to produce enterprise class software.
Well suited to challenging positions that require strong leadership, design and technical skills. A proven asset to companies due to a broad range of skills extending beyond object oriented development and architectures, including Windows/Unix system administration, network design, database administration, documentation and project management.
Skilled at ORM data entity architecture, socket communications, threading, numerous popular e-commerce payment solutions, Asterisk telephony server, database design and implementation, and desktop / web based application development. Designed and developed multiple 3 tier client/server/database applications that have served millions of users and handled thousands of transactions a second. Abilities and experiences continue to extend into cutting edge technologies such as complex 2D/3D simulations, cryptography, custom audio/video streaming, mobile development, and distributed computing environments.
Portfolio of Technical Skills
|
Languages and Skillsets: |
C, C++, C#, VB, Java, MFC, MVC, Win32 API, PHP, JSP, ASP, Perl, Python, Ruby, Flash/Actionscript, XML, RDF, SQL, Unix Shell Scripts, COM, .NET, DirectX, OpenGL, JavaScript/jQuery, HTML, CSS |
|
Development Tools: |
Visual Studio .NET 2003/2005/2008/2010, Team Foundation Server 2008/2010, entire Microsoft Expression Suite, DevExpress DXperience, Infragistics NetAdvantage, Zend Studio, Eclipse, Netbeans, Microsoft Visio, CVS, Subversion, Git, JIRA, Bugzilla, Hudson, InstallShield Pro, Microsoft Project, entire Adobe Suite, 3D Studio Max, Maya, Blender |
|
Databases: |
SQL Server 2000/2005/2008/Compact, Oracle, MySQL, PostgreSQL, Access, SQLite |
|
Hardware: |
PCs, Apple, Sun, AS/400, Routers, Switches, Firewalls, Network Access Servers |
|
Systems: |
Windows 7, Windows Vista, Windows XP, Windows Server 2003/2008, Linux, Solaris, MacOS X, DOS, Windows CE, Windows Mobile 6.0, PalmOS, Android, iOS |
Professional Experience
|
|||||||||
|
Applications Developer |
December 2005 – June 2010 |
||||||||
|
Sunrise, FL |
|||||||||
|
Responsible
for ensuring quality software patches, maintaining productive version/build
control system, performing preventative analysis, and performing design and
implementation of new features for a complex multi-user, offline application
used by well-known life science companies in the field. Responsible for ensuring
secure and accurate handling of highly sensitive data handled by thousands of
customer sales representatives in the field using our software application.
A leading developer in the efforts of rewriting flagship VB6 application on
the C# platform. Designed a completely customizable layout component used
extensively for building screens dynamically at run-time on a per customer
basis. Built and maintained a highly efficient, custom software update
platform that could manage the differences between multiple software versions
and customer deployments. |
|||||||||
|
|
|
|
Senior Application Architect |
January 2005 - December 2005 |
|
Hollywood, FL |
|
|
Responsible
for planning and developing all internal company websites as well as multiple
client websites of the Building IT Company. Successfully built an internal
CRM tool from scratch in PHP with an MVC framework for modularity with the
goal to imitate SugarCRM Professional as much as possible in the shortest
time possible. Developed an internal networked employee timeclock application
in C# that helped monitor the effectiveness of employee resources in
comparison to employee wages. Customized the development version of Asterisk
telephony server for use in a call center environment for 20+ sales people in
order to take advantage of VOIP and the associated reduced costs. Responsible
for building and maintaining three Linux servers and assisting in the
maintenance of three Windows servers and a WatchGuard FireBox. |
|
|
|
|
|
Chief Technology Officer |
September 2002 - December 2004 |
|
Sunrise, FL |
|
|
Built
and maintained the corporate website as well as managed a team of developers
and acted as lead developer on over 100 client web development projects built
on a diverse range of platforms and programming languages. Responsible for
setup and maintenance of all Linux servers in the network of hosting machines
at the Nap of the Americas. Researched and reported on new technologies and
determined best use scenarios for these technologies within the company, most
of which were successfully implemented as expected. Evaluated costs
associated with hardware/software upgrades as well as the advantages and
disadvantages of implementing external software products. Successfully
handled a large percentage of the customer related technical issues over the
phone and via email as preferred by the client with an expected turnaround
time of 24 hours or less. |
|
|
|
|
|
System Technician Internship |
August 2001 - April 2002 |
|
Columbus, OH |
|
|
Assisted
in the configuration and maintenance of all on-site computer systems and
network resources while attending the Ohio State University. Responsible for
finding and implementing solutions to Ohio Union employee helpdesk tickets
and emergency phone calls. Solely responsible for the development of the
dynamic events section of the website, which also required a proprietary and
undocumented software's database being used at the university to be reverse
engineered. |
|
|
|
|
|
System Technician Internship |
May 2000 - July 2001 |
|
Urbana, OH |
|
|
Assisted
in the configuration and maintenance of all computer systems and network
resources across three separate locations. Assisted in overlooking operations
for the entire refresh of all machines as required by company policy due to
the five year aging restriction on on-site equipment. Responsible for finding
and implementing solutions to Grimes Aerospace employee helpdesk tickets.
Solely responsible for the development of an intranet based application to
provide an indexed reference of existing training material for Honeywell /
Grimes Aerospace employees. |
|
References
|
Doug Lowenthal, CEO |
Phone: 954-325-4314 |
|
Email: doug@buildingitc.com |
|
William Worley , CEO |
Phone: 954-873-0282 |
|
Email: bill@meltedmediainc.com |
|
Last updated: June 17, 2011 |