• C/C++/C#, PHP, Java programmer.
• Experience with the new C++11 standard, Visual C++, Spring/Hibernate for Java, and cloud
analytic/algorithm development using Hadoop/MapReduce.
• ClearEdge Certified Hadoop Developer (MRP-04252011-0022/2y).
• Experience programming network applications and system programming for Windows/UNIX.
• Website design in PHP/MySQL, Flex, AJAX, jQuery, ExtJS and JSP.
• Experience with Continuous Integration (via Hudson/Jenkins), build tools (Maven), IDEs (Eclipse,
Visual Studio) and version control (SVN).
• Skilled at working in teams to complete projects, using Agile development through the entire
SDLC.
Senior Software Engineer @ • Designed and implemented high-throughput network analysis applications using embedded
C++.
• Designed virus/malware analysis suites giving analysts the ability to perform their own deep inspection as well as have automated testing done on any given binary. The system also included the ability to reference external binary databases (containing live samples and metadata) which allowed for efficient long-term storage and cross-correlation of results. (ExJS, Java, Python, Spring, Hibernate, Oracle, ActiveMQ/RabbitMQ, Maven, Jenkins)
• Developed cloud-based analytical tools for use on multiple large data sets. (Java, Hadoop, MapReduce, PigLatin, Maven)
• Designed algorithms for use over cloud systems to find correlations and hidden properties between large data sets. (Java, Hadoop, MapReduce, PigLatin, Maven)
• Worked in teams to develop high quality security and networking solutions allowing
analysts to monitor and control network devices in real time, as well as augment on-the-fly
firewall applications.(Flex, C/C++, Java, JNI, Spring, Oracle, Hibernate, Maven, Jenkins,
ActiveMQ)
• Performed research into object-independent external serialization, state management and
transportation, allowing object state to be moved between computers regardless of transit
times and mediums (and without consistent connectivity).(Flex, Hibernate, Oracle, Java,
ActiveMQ, Maven, Jenkins)
• Established corporate search engine and crawling/indexing engine which was used to
search both sites and file shares within the company. The engine also included result-based
security, enabling administrators to restrict which results would be shown to any particular
user based on group (or user-specific) permissions. Results were served to a Flex interface
using a REST service written in Java.(Java, Maven, Hudson, Spring, Hibernate) From July 2010 to Present (5 years 6 months) Baltimore, Maryland AreaProgrammer @ • Worked with several other developers (using SVN) designing and implementing a website
which searched databases based on a geographical selection (which was made using a
Google Map API).
• Debugged jQuery/AJAX/Database calls throughout the project.
• Performed testing and authentication of code. From August 2009 to July 2010 (1 year) Network Security Administrator, Programming Consultant @ • Built and managed the network backbone of the office, and the wireless service in the area.
• Performed high-level network and security analysis on local and remote servers, patching
security vulnerabilities in IIS, Apache, and MySQL/MSSQL.
• Programmed server and database applications in PHP and CGI with the lead developer team.
• Worked with CMS for developing websites (Drupal, Joomla!, osCommerce) – later realized
that none of them did exactly what we wanted, so we built our own.
• Spoke directly with clients on issues regarding their projects; suggested and implemented
solutions with them. From May 2007 to August 2007 (4 months)
Doctor of Philosophy (Ph.D.), Computer Science @ University of Maryland Baltimore County From 2014 to 2020 Bachelor of Science, Computer Science @ Purdue University From 2006 to 2010 University High School From 2004 to 2006 Mark Laczin is skilled in: Quantum Computing, Java, C++, Spring, REST, Hadoop, Agile Methodologies, Hibernate, JavaScript, Python, Visual Studio, Software Development, JSP, C, C#
Websites:
http://www.proteus-technologies.com/