Mark Martin

Mark Martin Email and Phone Number

Senior Technical Architect @ nvisia
Mark Martin's Location
Greater Chicago Area, United States, United States
Mark Martin's Contact Details
About Mark Martin

I have spent the better part of two decades working in agile development environments. I think in terms of test-first and in doing things as simply as possible. I believe that agile development requires discipline as well as flexibility. My OO background is SOLID, although I prefer functional programming (and reactive systems) nowadays. I have enjoyed every opportunity I’ve been given to mentor others in all aspects of software engineering – from design to TDD to algorithm. I’m a polyglot who believes in software engineering as an art as well as science. I was DevOps before DevOps was cool.Technical Summary:Kotlin: 2 yearJava EE: 10+ years (mostly Spring/JPA)AngularJS/Bootstrap: 3 yearsPHP: 5 yearsGrails/Groovy: 2 yearsMS SQL: 10+ yearsMySQL: 10+ yearsC#/.Net Enterprise: 7 yearsOracle SQL: 6 yearsOther technologies: Spring, Laravel, Vue, Asp.Net MVC, Perl, XML, UML, OOA/OOD, TCP/IP sockets, Multi-threading, Windows, Solaris, Linux, XenServerTools: IntelliJ, Eclipse, Netbeans, Visual Studio, Bamboo, Clearcase, Git/Github, Subversion, HG Mercurial, Jenkins, Bugzilla, Make, Ant, Maven, Websphere, Apache, JBOSS, Tomcat, IIS, JUnit, NUnit, Selenium, JMeter, JIRA, Test Driven Development

Mark Martin's Current Company Details
nvisia

Nvisia

View
Senior Technical Architect
Mark Martin Work Experience Details
  • Nvisia
    Senior Technical Architect
    Nvisia Feb 2022 - Present
    Chicago, Illinois, Us
  • Needle And Forge
    Partner
    Needle And Forge Nov 2011 - Present
    This is a side project business that I formed with my wife in 2011. We wanted to spend some of our spare time working on mobile software projects that suited our hobbies – namely fiber arts for my wife and gaming for both of us. We’ve release some projects into both the Android and iOS markets relating to sewing and sewing project management, and are currently working on Alexa oriented skills geared towards gaming and child educational goals.Project: Quilting CalculatorEnvironment: Mac/Xcode/Objective-CWritten in Objective CReleased on Apple marketplace late 2011Performs management of quilting projects, including calculating functions and inventory functionalityProject: Binding Bias CalculatorEnvironment: Android/Eclipse/JavaWritten in Java, Android 2.0 SDKReleased on Google marketplace after 1 weekend in 2011Performs basic calculations for certain quilting problemsProject: Adventure Game/Children’s Educational PuzzlesEnvironment: Alexa Skills SDK/AWS/Lamba/Serverless SDK/Kotlin/JavascriptWritten in Kotlin/JavascriptOngoing projectsInteractive games for adventuring in expanding games cataloguesInteractive quiz games teaching early education math and logic
  • Wells Fargo
    Security Software Engineer
    Wells Fargo Dec 2018 - Feb 2022
    San Francisco, California, Us
  • Grainger
    Full Stack Engineer
    Grainger Apr 2018 - Nov 2018
    Lake Forest, Illinois, Us
  • National Gift Card
    Senior Software Engineer
    National Gift Card Sep 2017 - Feb 2018
    Keeping the lights on, one line of code at a time.
  • Nestlé Nutrition North America (Gerber)
    Senior Software Developer
    Nestlé Nutrition North America (Gerber) Jul 2016 - Jul 2017
    Arlington, Va, Us
    Gerber Life Insurance Company has been providing superior quality life insurance products since 1967! We offer an array of insurance products to meet the needs of individuals and families, including The Grow-Up® Plan, The Gerber Life College Plan, and adult coverage products, including Term Life, Whole Life, Guaranteed Life, and Accident Protection. As an affiliate of Gerber Products Company, “the baby food people,” the two companies share a common goal: to help parents raise happy, healthy children. Gerber Products Company and Gerber Life are companies of the Nestle organization. Project: Caeser (backoffice insurance policy management)Environment: AngularJS/BootStrap/BPMN/Gradle/Websphere/Java/propietary/MS SqlServer/IntelliJ/EclipseWork primarily with business teams to gain an understanding of business needs while collaborating with developers to draft conceptual solutions and corresponding resource needs and delivery time estimates prior to actual delivery. Evaluate and select tools necessary to build and support applications and develops / modifies programs and/or custom applications to meet Gerber Life business needs. Participate in systems integration efforts to ensure new or modified systems operate effectively in the environment and leverages WebSphere to solve enterprise policy management system federated identity and access management challenges and provides ongoing adaptation and support. Use automated testing software to script and regression test new programs until results indicating implementation readiness is achieved. Lead implementation of new or modified systems and declares post-deployment verification through assessment of quantitative production test output. Provide day to day support, maintenance of systems, troubleshooting, and resolution of all related platform issues with providers, internal technology owners and external third party vendors and partners.
  • Majesco
    Senior Software Developer
    Majesco Apr 2015 - Jul 2016
    Morristown, Nj, Us
    Majesco is a large, international consulting company, focusing on Insurance services and related products, Majesco was responsible for helping Markel build a large team comprised of senior, seasoned developers to supplement Markel’s existing team. As a member of that team, and subcontracting with Majesco, I am an individual contributor responsible for re-implementing large amounts of software functionality from legacy systems to a Grails and AngularJS stack-based platform. This includes all aspects of that stack, such as RESTful services, AngularJS applications, and MS SQL Server artifacts (stored procedures, tables, functions, etc).ProjectsMarkelCorp, project: Prepare and ProveEnvironment: AngularJS/BootStrap/Grails/Java/propietary/MS SqlServer/IntelliJ/EclipseMarkelCorp is a large insurance agency, with offices around the country. Comprised of specialty insurance product companies acquired through mergers, MarkelCorp has embarked on a 5 year project to consolidate various systems and integrate as many as possible. This work is broken into several phases, the first of which is to rewrite several core and portal systems into a standard and modernized architecture. Implement RESTful services using Grails and proprietary frameworksMaintain and migrate legacy Java/JDO code to Grails/GORM/JDBCImplement MS SQL stored procedures and functions as necessaryImplement new functionality into AngularJS/Bootstrap based applicationsModify existing functionality on the new Grails-based platform as necessaryWrite unit and integration testsThe entire development organization uses a proprietary SDLC, which includes using JIRA, Confluence, and FishEye/Crucible for managing most of the workflow.
  • Riverstar Software
    Senior Software Developer
    Riverstar Software Sep 2012 - Mar 2015
    Wheaton, Illinois, Us
    Develop custom workflow applications for clients using our web application building studio application. I work on the professional services team and perform a full complement of tasks for our client, including analysis, design, development, and testing. Our company and teams have recently converted to Scrum based agile development.
  • Icrossing
    Lead Software Engineer
    Icrossing Aug 2011 - Mar 2012
    New York, Ny, Us
    iCrossing, owned by Hearst Corporation, is a digital ad agency with offices worldwide. Focusing on building connected brands across many media types, iCrossing, combined with resources from its parent Hearst Company leverage online, live, digital, and social media to build brand awareness and value. • Develop core line of business application for line of business (paid search media)• Used Grails, Groovy, Hibernate, Spring, Lucene, and other technologies.• Using Bamboo, Crucible, Git , JIRA,for SCM and testing• Continually mentoring development staff and improving development process• Charged with increasing productivity off web application team and to support (and mentor) existing leads• Team embraces Scrum agile method• Evangelist for automated unit and integration testing
  • American Imaging Management
    Software Architect
    American Imaging Management Aug 2008 - Aug 2011
    Chicago, Il, Us
    American Imaging Management (AIM) provides support to health care insurance providers by applying clinical guidelines to diagnostic imaging orders. AIM has an external web application for processing orders entered directly by MDO. AIM also manages several call centers around the U.S. and has developed several web-based applications to support those operations. • Developed enhancements to line-of-business web applications • Used .Net technologies (including in-house frameworks)• Continually mentoring development staff and improving development process• Worked with team members to help set technology direction for the company as well as provide support to several development teams within AIM. • Tasked with stewardship of core technologies, including application and enterprise-wide technology stacks. • Involved in several hands-on initiatives including application security and application architecture.• Was instrumental in bringing several process improvements to the development pipeline, notably continuous integration and automated unit testing. • Part of a multi-year project to transform aging ASP.Net based applications to a new technology stack, which includes NHibernate, ASP.Net MVC, C#, StructureMap, and many other technologies.• Evangelist for automated unit testing
  • Opensolaris Community
    Architecture Review Committee Core Contributer
    Opensolaris Community Jul 2007 - Feb 2011
    Us
    In 2005, Sun open sourced many of their software products, notably among them their operating system, “Solaris”. In the summer of 2007, I began contributing to the Architecture Review Committe (ARC), which was formerly a Sun-internal committed responsible for review and oversight of all of the projects and products released by Sun. Part of the business of that committee was conducted in the open, and the opportunity was given to OpenSolaris contributors at large to participate. In 2009, I was made a full, voting member of the committee, the first non-Sun employee to do so. My contributions to this community ended as Oracle assumed control of Sun’s open source projects.• Responsible for working with Sun internal(and “external”) project teams to prepare for review• Lead reviews during phone conference meetings on occasion• Provided opinion and insight on many cases, both internal Sun projects and external• Documented formal opinions during full case reviews• Worked with other Sun teams (notably, website) to produce and make review artifacts publicly accessible• The work was evenly split between Java based and C based projects, much of the later requiring deep insight and discussion into fundamental kernel, data storage, and networking aspects of software architecture• Was involved in producing written opinion on dozens of cases, often including portions of my own• Submitted patches to operating system (using custom patch submission tools and HG Mercurial)
  • Follett Library Resources
    Senior Software Developer
    Follett Library Resources May 2007 - Aug 2008
    Follett Library Resources is the leading supplier of books and media to public and private schools through the world. The premier web-based ordering tool, TitleWave, provides libraries and curriculum development personnel to easily analyze their collections and order books. • Develop new software modules and help maintain existing modules. • Worked with software platform of php and Perl, and hosted via mod_perl in Apache on Linux.• Used TAP (Test anywhere protocol) for automated unit testing• Occasional complex analysis on Apache logs to determine opportunities for parallel processing• Occasional tools work to process structured text for processing• Oracle RDBMS• Many custom shell scripts to make working with Perl/Subversion easier
  • Nextwave Logistics
    Senior Software Developer
    Nextwave Logistics Nov 2006 - May 2007
    Warrenville, Il, Us
    Nextwave Logistic provides customer software development and hosting line-of-business applications for direct selling companies such as Lia Sophia, Home Interiors and Gifts, and Pampered Chef. I am responsible for creating various components for these web based applications. • Used Hibernate, Spring, and in-house application frameworks• Responsible for customer data migration project using Spring, Java, Oracle RDBMS, MS SQL Server• Worked remotely from home daily with very diverse team (Spain, US, etc)• Individual contributor role responsible for front end and backend tasks as needed
  • Kraft Foods
    Independant Contractor
    Kraft Foods Aug 2006 - Nov 2006
    Greater Chicago Area, Il, Us
    • Developed web application for managing forecast data during short-term contract• Oracle RDBMS• Spring container, Tomcat web server• Spring MVC framework• Conducted 2 week iterations (internal clients were surprisingly agreeable, everything else was quite waterfall)• Clearcase• Occasional Rational Rose tasks
  • Agiletek, Llc
    Solution Architect
    Agiletek, Llc Dec 2003 - Jul 2006
    Us
    Lead teams to deliver solutions across various enterprises using appropriate technologies in an agile environment.
  • Geneer, Inc
    Project Architect
    Geneer, Inc May 2000 - Jun 2003
    From pre-sales consulting with the sales engineer, to team ramp up and product deliver, I worked with the other project leads (QA, PM, etc) to deliver software on time and on track. I was typically responsible for leading the other software engineers, including technical design as well as facilitating creative problem solving.

Mark Martin Skills

Agile Methodologies Web Applications Software Development Java .net Java Enterprise Edition Linux C# Tomcat Test Driven Development Spring Microsoft Sql Server Oracle Asp.net Perl Hibernate Git Soap Enterprise Architecture Web Services Apache Jquery Asp.net Mvc Architecture Continuous Integration Jira Rest Php Xml Ajax Unit Testing J2ee Uml Ooad Android C++ Technical Management Open Source Software Design Soa Architectures Ruby On Rails Scala Grails Agile Iphone Development Tcp/ip Multithreading Opensolaris Tdd

Mark Martin Education Details

  • Siena Heights University
    Siena Heights University
    Mis
  • Dansville High School
    Dansville High School
    General Studies

Frequently Asked Questions about Mark Martin

What company does Mark Martin work for?

Mark Martin works for Nvisia

What is Mark Martin's role at the current company?

Mark Martin's current role is Senior Technical Architect.

What is Mark Martin's email address?

Mark Martin's email address is mm****@****sia.com

What is Mark Martin's direct phone number?

Mark Martin's direct phone number is +184740*****

What schools did Mark Martin attend?

Mark Martin attended Siena Heights University, Dansville High School.

What are some of Mark Martin's interests?

Mark Martin has interest in Children, Gadgets, Economic Empowerment, Civil Rights And Social Action, Phonegap, Scala, Environment, Education, Science And Technology, Classic Computers.

What skills is Mark Martin known for?

Mark Martin has skills like Agile Methodologies, Web Applications, Software Development, Java, .net, Java Enterprise Edition, Linux, C#, Tomcat, Test Driven Development, Spring, Microsoft Sql Server.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.