|
Marc E. Melvin |
Senior Web / Software / Mobile Engineer w/10+ Years of Experience
Specialized in developing complex applications and multi-tiered business systems in a diverse subset of development languages on multiple platforms with a track-record of designing, developing and delivering products on-time and on-budget, and with a demonstrated ability to produce enterprise class software. Well suited to challenging positions that require strong leadership, design and technical skills, and a proven asset to companies due to a broad range of skills extending beyond development, including Windows/Unix systems administration, network design, database administration, documentation, and project management.
Experienced in many development languages and have worked with most popular unit testing, ORM, and application frameworks, and have no fear of learning more as needed. Worked with a multitude of online web APIs and interfaces for a wide range of popular multi-industry platforms, from Facebook/Twitter to Salesforce. Frequently tasked with designing/implementing client-side UI, socket communications, parallel processing, web services, e-commerce solutions, complex database structures, desktop/web/mobile applications, with abilities and experiences continuing to extend into related technologies such as complex 2D/3D visualizations, cryptography, custom audio/video streaming, distributed computing environments, and telephony.
Portfolio of Technical Skills
|
Languages and Skillsets: |
.NET (C#, VB.net, IronPython, ASP.net, MVC), Python, Node.js, jQuery, Java/JSP, PHP, Flash/Actionscript, C, C++, ASP, Perl, Ruby, Erlang, HTML 5, CSS, XML, RDF, SQL, JSON, Unix Shell Scripts, MFC, COM, DirectX, OpenGL |
|
Development Tools: |
Visual Studio .NET 2003/2005/2008/2010, Team Foundation Server 2008/2010, entire Microsoft Expression Suite, DevExpress DXperience, Infragistics NetAdvantage, Eclipse, Netbeans, Microsoft Visio, CVS, Subversion, Git, Mercurial, JIRA, Bugzilla, Pivotal Tracker, Hudson, InstallShield Pro, Microsoft Project, entire Adobe Suite, 3D Studio Max, Maya, ZBrush, Mudbox, Blender |
|
Databases: |
SQL Server 2000/2005/2008/Compact, MySQL, PostgreSQL, MongoDB, CouchDB, Oracle, Access, SQLite |
|
Hardware: |
PCs, Macs, Sun/Oracle, AS/400, Routers, Switches, Firewalls, Network Access Servers |
|
Systems: |
Windows 7, Windows Vista, Windows XP, Windows Server 2003/2008, Linux, Solaris, MacOS X, DOS, Android, iOS, Windows CE, Windows Mobile 6.0, PalmOS, and currently investigating Windows 8 |
Professional Experience
|
|||||||||||||||||||||||||
|
Senior Applications Developer |
December 2005 – June 2010 |
||||||||||||||||||||||||
|
Synergistix Data Solutions |
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. Technologies Utilized: C# (Winforms, WPF, WCF, and WF), SQL Server, Windows Server, Team Foundation Server, DevExpress, Infragistics, Photoshop |
|||||||||||||||||||||||||
|
|
|
|
Senior Application Architect |
January 2005 - December 2005 |
|
The Building IT Company |
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. Technologies Utilized: PHP, C# (ASP.net), Ruby on Rails, C/C++, SQL, JavaScript, Flash/Actionscript, Shell Scripting, Asterisk, Photoshop, Windows Server, Linux (Debian) |
|
|
|
|
|
Chief Technology Officer |
September 2002 - December 2004 |
|
Melted Media, Inc. |
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. Technologies Utilized: PHP, C# (ASP.net), Java, Ruby on Rails, Python, C/C++, SQL, JavaScript, Flash/Actionscript, SOAP, XML-RPC, Shell Scripting, Photoshop, 3D Studio Max, Maya, Windows Server, Linux (Debian and Fedora Core) |
|
|
|
|
|
System Technician Internship |
August 2001 - April 2002 |
|
Ohio Union at the Ohio State University |
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. Technologies Utilized: ASP, SQL, JavaScript, Photoshop, Windows Server |
|
|
|
|
|
System Technician Internship |
May 2000 - July 2001 |
|
Honeywell, Grimes Aerospace Division |
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. Technologies Utilized: Java/JSP, SQL, JavaScript, Windows Server NT, Windows Server 2000 |
|
|
References are available upon request.
Last updated: April 3, 2012 |