Mathieu Gerard Marmus
**** ******* **. **********, ** 48183
T: 313-***-****
E: acd932@r.postjobfree.com
PROFESSIONAL SUMMARY
. Active participation in analysis, design, development & implementation
for web-based and Client/Server
Software Applications.
. Proficient in Java architecture. Experienced in developing applications
using Java/J2EE technologies such as Core Java, JSP, JSTL, Servlets,
Struts, JNDI, JDBC, XML, Spring Framework, and Hibernate.
. Experience with numerous technologies including: Java SE/EE (JSPs,
Servlets, EJBs, JNDI, and JDBC), XML, UML, HTML, JavaScript, JQuery,
HTML5, CSS3, SQL, Design Patterns, PHP, AJAX and PL-SQL.
. Experience with database engines such as Oracle, DB2, MySQL and SQL
Server.
. Experience working with rich client platform- designing, coding and
packaging Java applications.
. Extensive experience in using Struts 1.2, 2.0(MVC Architecture)
framework.
. Experience of working in Spring framework.
. Experienced in SOAP, WSDL, JAX-WS, Restful web services.
. Strong skills in multi-tier enterprise applications based on Model View
Controller (MVC) framework.
. Abilities to plan, organize, manage and prioritize work by calculating
realistic deadlines and resources required to meet the project timelines.
. System UI design, user manuals for projects and software solutions.
. Hand on troubleshooting of web Server, database Server.
. Excellent team player with good analytical, problem solving, planning and
interpersonal skills.
. Developed solutions with IBM Websphere, Oracle Weblogic and Apache Tomcat
Server.
. Fluent in French and Spanish.
CERTIFICATES
Microsoft Certified Professional (MCP) Microsoft Certified Systems
Administrator (MCSA)
EDUCATION
Canadian College Distribution (CCD) April 2006 - February 2007 Windsor,
ON
Graduated with diploma and certifications in network engineering
St. Clair College September 2009 - August 2012 Windsor, ON
Web Development program
TECHNICAL SKILLS
J2EE Technologies Core Java, Servlets, JSP, JSTL, RMI,
JMS, JNDI, JDBC, EJB, POJO
Web Technologies HTML5, JavaScript, CSS3, AJAX, XML,
PHP, JQuery
App/Web servers IBM Web Sphere, Web Logic, JBoss,
Apache Tomcat, Glassfish
Databases Oracle 10g/11g, SQL Server, DB2
IDEs Eclipse, Netbeans
Applications Frameworks Jakarta Struts 1.x 2.x, Spring MVC
ORM technology Hibernate 2.0/3.0
Web services SOAP, WSDL, JAX-WS, Restful web
services
PROFESSIONAL EXPERIENCE
Design Junction
March 2011 - Present
Software Developer
ROLE:
. Reviewed business requirements, functional designs in order to gain a
deep functional understanding of the application.
. Requirement collection, creation of UML diagrams.
. Design and development of User Interfaces and menus using HTML, JSP.
JavaScript, client side and server side validations.
. Encapsulated the business classes as Java beans and persisted the data
to Oracle Database using Hibernate classes.
. Developed DAO's and Business Objects (POJOs) to interact with database
using hibernate.
. Developed Spring DispatcherServlet along with the URL Mapping for it.
. Implemented modules in the Spring MVC Framework to process requests
and render the appropriate view.
. Developed code in adherence to design patterns like Singleton,
Factory, DAO, Front Controller and Dependency Injection.
. Used PL/SQL, Stored Procedures and table level and system level
triggers for handling database processing.
. Responsible in developing and coding of stored procedures, triggers
and functions.
. Client side data is validated using JavaScript before being submitted
to the database.
. Responsible for analysis and design of the application in Java, based
on MVC Architecture, used the open source Spring Framework.
. Added features with latest Business requirements and system
requirements as needed.
. Designed and developed User Interface of application modules using
HTML, CSS and JavaScript.
. Involved in design of JSPs and Servlets for navigation among the
modules.
. Involved in the development of Action Forms, Actions, configuring
Action Mappings in Struts-config.xml and Validating Action Forms in
Struts framework.
. Designed user interfaces with technologies such as HTML5, CSS3 and
JavaScript.
Tools/Technologies: Java, JSP, Java Beans, Servlets, XML, Web Services,
spring, Hibernate, PL/SQL Oracle 10g, Bugzilla, PVCS, Microsoft Windows
Fleetwood Metal Industries
January 2007 -
March 2009
Network/Database Technician
ROLE:
. Managing, updating and integrating database projects.
. Managed active directory on a daily basis, GPOs and permissions.
. Updating and troubleshooting server issues.
. Daily backups using Acronis, Symantec software.
. Onsite computer repairs, virus/worm/Trojan/spyware removals.
. Barcode scanner support, software installation.
. Lotus notes support certificate renewals, account creations.
. Remote access using VNC, VMware to users and servers.
. Created user friendly tutorials for employees across the network
. Norstar telephone support setup, voice mail, password resets,
extension addressing
. Palm pilot support, backups and software applications.
. Door card swipe creation and activation.
. Plant to plant traveling for maintenance and technical support.
Tools/Technologies: SQL Server, Active Directory, VNC, VMware, Windows
NT/95/98/2000/XP, MS-Outlook, Excel, Microsoft Server 2000 and 2003, Lotus
Notes
Business Automations
February 2008 -
March 2009
Network Technician
ROLE:
. Support computer administrations of dialysis centers.
. IBM server installations, mini NAS installations.
. User support/phone support/server support maintenance.
. Backup and disaster recovery management.
. Active directory maintenance, creating user, OUs, setting up
permissions/restrictions.
. Remote Access protocols, VNC, PCAnywhere and Radmin.
. Virus/spyware removals.
. Installation of new server hardware and configuration.
. Network printer pooling and installations.
CCD Windsor, ON
January 2006 -
January 2007
Coop program
ROLE:
. Introduction to a network environment.
. Configuring and testing different protocols.
. Problem solved databases using SQL language.
. Introduction to Cisco language.