Mark Curtis Email & Phone Number
@wwt.com
LinkedIn matched
Who is Mark Curtis? Overview
A concise factual answer block for searchers comparing this professional profile.
Mark Curtis is listed as Java Software Engineer at World Wide Technology at World Wide Technology, based in Greater Colorado Springs Area, United States. AeroLeads shows a work email signal at wwt.com and a matched LinkedIn profile for Mark Curtis.
Mark Curtis previously worked as Java Software Engineer at World Wide Technology and Solutions Architect & Developer / Director / CTO at F2B2 Llc. Mark Curtis holds Bachelor Of Science, Software Engineering from University Of Westminster.
Email format at World Wide Technology
This section adds company-level context without repeating Mark Curtis's masked contact details.
AeroLeads found 1 current-domain work email signal for Mark Curtis. Compare company email patterns before reaching out.
About Mark Curtis
An accomplished Java Solutions Architect & Developer with more than 20 years commercial IT development experience in various industries including consultancy, e-commerce, travel, banking, insurance and digital marketing.
Listed skills include Spring, Mysql, J2Se, J2Ee, and 26 others.
Mark Curtis's current company
Company context helps verify the profile and gives searchers a useful next step.
Mark Curtis work experience
A career timeline built from the work history available for this profile.
Solutions Architect & Developer / Director / Cto
Part owner, CTO and solutions developer in the Java arena. With more than 20 years developing systems of varying sizes, from web applications to web sites, from web services to back-end batch, in industries, including e-commerce, travel, banking, insurance, consultancy and digital marketing.
Senior Java Developer
Upgraded a client’s BroadleafCommerce web application to the newest version of the Broadleaf’s open-source Enterprise eCommerce Platform.Previously, contributed in a large team to the development and implementation a Subscriptions and Entitlements system for a nationwide “professional baseball organization” that enabled the purchase of subscription gifts and subscriptions as well the ability to redeem gifts via their eCommerce a web application, and via a T-Mobile account. A subscription would allow entitlement for subscribers to watch baseball games on mobile and TV connected devices. Built on Broadleaf’s open-source Enterprise eCommerce Platform.Prior to this I had worked with another client, in a small team to develop their eCommerce web application, already built using Broadleaf Commerce, porting their existing persistence technology from Oracle to MariaDB. Also, designed and developed a ‘loyalty’ module as a separate project for the established Broadleaf Commerce platform to enable customers to collect loyalty points through their online purchases and offline (in a brick and mortar store) via batch importing.
Senior Java Developer
Developing immunization forecasting systems based on the OpenCDS open source technology for various clients of HLN. Created a reporting trigger system that, based on the input of a patient’s medical record, would flag a medical condition reportable for the different jurisdictions (patient address, care facility, etc.) in a returning output message.
Senior Java Consultant
Agile Java Solutions Developer (Contractor)
As an Agile Java Solutions Developer (Contractor) I have to-date:- Developed a Java intranet-based social networking site for a large German bank to better integrate its employees, both current and past, allow better and more efficient management, sharing and distribution of documents as well as the ability to create common interest groups within the bank.- Re-vitalised the website's Travel section by purifying and aggregating data returned to the customer and updating the look-and-feel and the user experience in a bid to increase click-throughs. - Developed the e-commerce side of the website, to allow members to buy products. Incorporated social media functionality to allow sharing product 'likes', purchases and designer events via Facebook, Twitter and Pinterest. - Revamped a government agency's CMS-based web site for a better user experience as well as refactoring the existing code to allow for a more maintainable, a more testable and a more extendable code base
Java Web Developer
Introduced Spring Batch for offline batch import processing from third party card entities.
Java Web Developer
Upgraded a number of Java web based applications with a new look for a better UX for a major automobile corporation in a view to increase sales. In addition to this, “Mavenised” these applications from ANT build centric projects to allow for better versioned dependency management in the team and also “Springyfied” (IoC, MVC, AOP and Security to date) to reap some of the plethora of benefits gained from adopting the Spring framework, improve productivity in the team as well as to simplify the complexity of the application code to name but two.
Java Web Developer
Upgraded a government agency's Java-based website with a new look-and-feel. Refactored and improved the source code by modularizing the page template JSPs, removing the heavy and messy scriptlets and replacing them with a cleaner and a more structured tag library approach. Developed using Agile XP elements and Selenium used for web test automation as well as JUnit and Cucumber for TDD.
Java Web Application Developer
Built the initial incarnation of the LLUSTRE Java-based website to allow users to join directly and via email. Developed the e-commerce side of the website, to allow members to buy products. Incorporated social media functionality to allow sharing product 'likes', purchases and designer events via Facebook, Twitter and Pinterest. Application development was achieved using the Agile methodologies; Scrum, XP and TDD using JUnit and Mockito. From back-to-front the application stack consisted of a MySQL 5.5 database as the persistence strategy, Hibernate 3.6.10 as the ORM strategy, Spring 3.0.5 for user security, dependency injection, web security using AOP as well as other non business related functions, coded using J2SE 6 and built on the open source Broadleaf Ecommerce 1.6 platform. Communicating with the front end using conventional synchronous HTTP requests and responses and utilizing Ajax via a RESTful WS to enrich the user experience, while web pages built using Mustache templates. Amazon Web Services were adopted for the IT infrastructure services in the production environment, Cloudbees cloud-computing platform for development and staging as well as using New Relic for web monitoring in production and Google analytics for traffic analysis.
Agile Java Software Engineer
Re-vitalised the website's Java-based Travel section by purifying and aggregating data returned to the customer and updating the look-and-feel and the user experience in a bid to increase click-throughs.Developed the Java web services to feed the PHP web application with purified and aggregated quote information by grouping hotel offers under matched hotels from the different merchant feeds, matching flights with the flights database and grouping offers accordingly and grouping car hire offers, all in a timely manner. The services were written in J2SE 5, using Spring 3 (IOC, AOP, MVC) for the web application framework and bean management, Jersey 1.1 as the chosen RESTful WS (JAX-RS) implementation to facilitate FE Ajax calls, Hibernate 3.5 for ORM and MySQL 5 as the persistence strategy for caching this purified and aggregated quote information returned from the merchants. Agile methodologies in the solution development included Scrum and XP, PP to ensure software quality, as well as using JUnit with Mockito, HamCrest for TDD and BDD.
Java Web Application Developer
Developed an intranet-based social networking site in Java for a large German bank to better integrate its employees, both current and past, allow better and more efficient management, sharing and distribution of documents as well as the ability to create common interest groups within the bank. Created an Ajax based solution using Spring, Maven, Hibernate and Apache Wicket. Developed for Postgres, Jetty and Tomcat, deployed on Oracle and Weblogic cluster and developed using XP principles.
Java Web Application Developer
Replaced the existing perl-based web application with an enterprise Java-based solution (J2SE, J2EE), built around the Struts web application framework (Struts 1.3), running on JBoss, while talking to a MySQL database via Hibernate. Later, ported (or Springified) the Struts web application framework to Spring (IOC, MVC, AOP) and dispensed with JBoss for Tomcat. Developed 'Wish List' and 'Special Orders' functionality. Developed theOutnet.com and MrPorter.com sister sites. Developed the NET-A-PORTER iPhone application. Developed a messaging system (JMS) to enable front office (Java) and back office (Perl) systems to communicate. In the latter part of my time at NET-A-PORTER the IT department embraced the Agile family of methodologies to develop their solutions and thus this was my initial introduction to these methods.
Jsp Programmer (Contract)
Developed a Java web application for a German automobile organisation to enable marketing of their products online in a bid to increase sales. Built a website using Struts 1.3 as the web framework, JSP as the view technology, running on a Tomcat server and JDBC for connectivity to a Sybase database via an in-house CMS. Developed using Eclipse IDE and build using Ant.
It Consultant
Developed a Java web based e-commerce application for a leading UK assurance company using Java technologies, running on an IBM WebSphere server to enable profitable online sales opportunities for term assurance. Implemented and delivered microsites for the above solution to increase product's market presence. Developed a card payments system for a large Anglo/Dutch oil company. Developed an application (FPF) for a leading UK assurance company to allow quick delivery of financial products to market.
Cobol Programmer
Various positions as a COBOL programmer, working for the Bank of America, Toyota (NZ) and Independent Newspapers Limited (NZ).
Mark Curtis education
Bachelor Of Science, Software Engineering
National Diploma, Computer Studies
Frequently asked questions about Mark Curtis
Quick answers generated from the profile data available on this page.
What company does Mark Curtis work for?
Mark Curtis works for World Wide Technology.
What is Mark Curtis's role at World Wide Technology?
Mark Curtis is listed as Java Software Engineer at World Wide Technology at World Wide Technology.
What is Mark Curtis's email address?
AeroLeads has found 1 work email signal at @wwt.com for Mark Curtis at World Wide Technology.
Where is Mark Curtis based?
Mark Curtis is based in Greater Colorado Springs Area, United States while working with World Wide Technology.
What companies has Mark Curtis worked for?
Mark Curtis has worked for World Wide Technology, F2B2 Llc, Broadleaf Commerce, Hln Consulting, Llc, and Smart421.
How can I contact Mark Curtis?
You can use AeroLeads to view verified contact signals for Mark Curtis at World Wide Technology, including work email, phone, and LinkedIn data when available.
What schools did Mark Curtis attend?
Mark Curtis holds Bachelor Of Science, Software Engineering from University Of Westminster.
What skills is Mark Curtis known for?
Mark Curtis is listed with skills including Spring, Mysql, J2Se, J2Ee, Hibernate, Rest, Xml, and Json.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial