Alan John P. work email
- Valid
Alan John P. personal email
- Valid
- Valid
Highly adaptive, creatively thinking, results-oriented IT Professional with 13+ years experience, specializing in Object Oriented Design (OOD) and Analysis with extensive expertise in a wide range of J2EE and .NET technologies and associated frameworks such as Spring and Hibernate. Comprehensive experience in Enterprise Integration solutions having profound knowledge of Service Oriented (SOA), Microservice and Event Driven (EDA) architectures design principles and implementation best practices. Possess a deep understanding of the Software Development Life Cycle (SDLC) and stay current of the latest DevOps processes.Qualified* Scrum Master* Scrum Product Owner* Salesforce Developer CertifiedKey Skills* Strategic Leadership* Team Management* Critical Thinking* Problem Solving* Project Management* Business Process analysis* Business Process modeling* Requirements gathering* Data modeling and architectureTechnical SkillsJava/J2EE, .NET C#, Oracle SQL / PL/SQL, Microsoft SQL Server SQL / t-sql, Oracle SOA Suite (BPEL, ESB, OWSM), Spring Core Framework, Spring Integration, Spring OSGi (Dynamic Modules), Spring Security, Hibernate, ExtJS 3.1 ~ 4, AngularJS, Javascript, MSMQ, NTLM, ReST, JSON, SOAP, XML (XPATH, WSDL, XSD), BPMN, HTML 5, CSS 3, Salesforce - (Apex, LWC, Aura, Visualforce, APIs)ApplicationsCRM - Salesforce (certified admin and developer)
-
Chief Technology OfficerConvectus Solutions Nov 2021 - PresentDallas, Texas, Us -
Senior It Manager / Solution ArchitectConvectus Solutions Jan 2017 - Nov 2021Dallas, Texas, UsWorking within a distributed group of analysts, consultants and developers to provideSalesforce clients with efficient and effective solutions to their business problems, adhering to the limits of the platform and adhering to industry best practice standards.We mainly focuses on clientele within staffing and higher education industries across US, EMEA and APAC. -
Apac Business Apps ManagerEn World Group Apr 2015 - Jan 2017Chuo-Ku, Tokyo, JpProvided strategic direction for business applications (front, mid and back office applications) to all businesses within the en world group throughout APAC while analyzing and improving current business processes. The primary systems involved were Salesforce as the corporate CRM and Netsuite as the corporate ERP. There are three teams within the division of Business Applications: Sales Solutions, Operations Solutions and Integration.Provided internal customized solutions for integration needs between any and all business applications, meeting specific business needs and simplifying the overall business process. The solutions have been built using a traditional J2EE stack with specific Java frameworks to allow for quick adoption and extension by new developers. Coordinated internal resources, timelines, budgets and delivery items with multiple vendors and implementation partners to rollout a multiphase recruitment based CRM built on the Salesforce platform.* Managed 4 concurrent teams of varying sizes and some teams being distributed across multiple countries; smallest team size 3 ~ largest team size 7, including a completely offshore team of developers* Managed a team of 4 staff consisting of internal business analysts and a Product Manager to oversee the completion of a large scale multi-phase rollout of a Salesforce based CRM; 500+ users in 6 different countries including the Japan headquarters within budget* Designed and collaborated with vendor to implement an order management system within Salesforce to help alleviate operational pressures* Led the efforts of an executive committee through an 8 month evaluation process for a new CRM, gathering requirements, understanding business needs across multiple countries and being able to garner a unanimous positive vote on the recommendation presented* Negotiated long term multi-million dollar contracts for the en world group, reducing costs by over 50% -
Software Development ManagerEn World Group Apr 2014 - Mar 2015Chuo-Ku, Tokyo, JpManaged a number of internal projects and resources that provide solutions for the en world group. The size of these projects varied from simple ad-hoc integration pieces to large-scale data warehousing solutions. The responsibilities included being the primary architect and lead technical resource mentoring and guiding internal and offshore resources to become effective agile minded teams.* Managed a team of upto 10 members across two teams including internal and external offshore resources.* Successfully managed the delivery of the first phase of a Business Intelligence solution the provided up to the moment sales data in the hand of analysts and management; sourced from multiple data systems. * Designed an event driven integration engine as part of a data warehousing solution between on premise and cloud based systems * Introduced Agile development practices to en world Japan increasing productivity of development resources by over 30% -
Senior Web Application DeveloperEn World Group Dec 2011 - Mar 2014Chuo-Ku, Tokyo, JpManaged day-to-day activities of a small local team of developers and an offshore site, working on an in-house nTier, bespoke CRM system, providing mentoring and teach-backs to the development team on various subjects, in particular data architecture, test driven development (TDD) and agile practices.In order to support and assist in en world’s main business focus, recruitment, they have chosen to build a completely in-house CRM product, tailor made for their needs. As the business has continued to grow, it became apparent that the scalability and overall architecture of the product needed to be revised. The system is provided as a Software-as-a-Service (SaaS) solution utilizing RESTful services to communicate between the client and server.* Introduced unit and integration level testing practices into the development team that allowed the team to deliver releases with a high degree of confidence.* Redesigned API adhering to Representational State Transfer (REST) principles; simplifying consumption.* Refactored persistence layer by utilizing a one simple / lightweight ORM; reducing complexity and allowing for easier extendibility.* Optimized persistence layer using improved SQL; increasing performance by 20%* Successfully designed and implemented a system of full-text document searching in both English and Japanese, easily expandable to accommodate multiple languages that was a key business requirement for on-boarding one of our APAC offices.* Engaged with key business personnel and external Netsuite developers in order to design the first round of enterprise level integration between Netsuite (ERP) and the in-house CRM. -
Program AnalystQueensland University Of Technology Jun 2007 - Oct 2011Brisbane, Queensland, AuThe Integration Services team focuses on enterprise wide corporate application integration with a strong emphasis on Service Oriented Architecture (SOA). As an Analyst Programmer Alan has had the opportunity to focus on both developing skills in technical development, business analysis and requirements gathering.Whilst working for QUT, Alan's roles included Lead Technical Integration Specialist, Scrum Coach and Corporate Systems Developer. * Provided technical leadership to a small team of professional developers in the design and implementation of integration solutions meeting business requirements in a key project being released in 2011.* Working within a diverse team developed, maintained and upgraded enterprise wide integration solutions, using cutting-edge technologies and development design paradigms.* Engineered customized features for new applications; optimized, refactored and enhanced existing solutions/applications at times increasing performance by 50% or more, while greatly simplifying overall complexity. * Collaborated in all phases of the Software Development Life Cycle (SDLC) and authored requirements/design and testing documentation.* Mentored peers in industry standards best practices such as Test Driven Development (TDD) and Continuous Integration (CI).Alan also had the opportunity to lead the way on the introduction of Agile development methodologies (in the flavor of Scrum) and mentoring peers on best practice industry concepts such as Test Driven Development and Continuous Integration. As a Scrum Coach, Alan mentored peers on Scrum practices, roles and rituals to promote rapid knowledge transfer in order to ease and assist in the transition into the new development paradigm.
Alan John P. Skills
Alan John P. Education Details
-
Qut (Queensland University Of Technology)Software Engineering -
International Christian UniversityIntensive Japanese Language Course
Frequently Asked Questions about Alan John P.
What company does Alan John P. work for?
Alan John P. works for Convectus Solutions
What is Alan John P.'s role at the current company?
Alan John P.'s current role is CTO | Product Development | Architect.
What is Alan John P.'s email address?
Alan John P.'s email address is al****@****ail.com
What schools did Alan John P. attend?
Alan John P. attended Qut (Queensland University Of Technology), International Christian University.
What skills is Alan John P. known for?
Alan John P. has skills like Soa, Scrum, Spring, Java Enterprise Edition, Sql, Agile Methodologies, Tdd, Spring Framework, Application Development, Agile, C#, Pl/sql.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial