We provide IT Staff Augmentation Services!

Application Architect Resume

4.00/5 (Submit Your Rating)

PROFILE:

  • + 19 Years of experience in software development
  • +13 years of banking and insurance experience
  • Excellent knowledge in modeling micro webservices and their orchestration
  • Highly skilled in Object Oriented Architecture OOA/OOD/OOP, S.O.L.I.D, A.C.I.D, Design patterns, etc.
  • Excellent technical lead that is able to progress on complex subject matters
  • Highly skilled in Agile methodology and Kanban
  • Creative Problem solver with strong analytical skills
  • Adapt easily to change and able to take new challenges
  • Strong time management and multitasking skills
  • Excellent communication skills (English/French)
  • Excellent web designer skills, modeling, development
  • Certified Java programmer by Sun Microsystems (Oracle)
  • Good experience with Docker and OpenShift
  • Excellent knowledge of Git/Github/Bitbucket
  • Excellent knowledge of Spring Boot 2, Spring 5, Hibernate, JPA standards, and Spring frameworks
  • Excellent knowledge of web services: SOA, SOAP, Restful, JAX - RS, and Oauth2
  • Extensive knowledge of Json, XML, XSL, XSLT, XPATH, HTML, and CSS
  • Excellent knowledge of databases and RDBMS including Oracle, DB2 and MS SQL
  • Extensive knowledge of Windows, LINUX, and UNIX operating systems

TECHNICAL SKILLS:

Programming languages: Java 1 to 8, Gosu (GuideWire), EJB, Struts, Hibernate/JPA/JTA, Spring, Spring Integration, Spring boot 2, SOA, JAXB, JAX-WS, SOAP, Metro, Oauth, JAX-RS, Resteasy, Jersey, Spring batch, JSF, XML, XSL, XSLT, XPATH, Json, Autosys/Control-M, JavaScript/ JQuery, Cobol, Webmethods 4.5/4.6, ActiveOS/BPEL

ActiveWorks 3.1: JXB, E3, Siteminder, BraodVision, C/C++, Php, Oracle PL/SQL, DB2 PL, ColdFusion, Dbunit, JUnit, Mockito, PowerMock

Databases: Oracle 8i, 9i, 10i, Microsoft SQL Server, Sybase, MySQL, DB2

Operating systems: Unix (Solaris), Linux, Windows 10,7, XP, …Windows 2003/NT Server & Workstation Application server, WEBLOGIC 4.5, 7, 8 AND 10

Websphere 8: Jakarta Tomcat, JBoss, Jetty, GlassFish, undertow

Web servers: Apache, IIS

Software methods: UML, Scrum, Agile, Booch, TDD/BDD

Version control: CVS, PVCS,Perforce,GIT/Github

Other software: Oracle JDeveloper, NetBeans, Eclipse, Visual Source Safe, Workshop, IntelliJ, ClearCase, ITSM, HPSM, ANT, Maven, IVY, Gradle, Toad for Oracle/DB2, JRebel, Mylyn, SOAPUI/Jmeter, Sonar, Dynatrace, JProfiler, Docker, Openshift, Cloudify, Node.js, Angular JS, GWT, Selenium, Axure

WORK EXPERIENCE:

Application Architect

Confidential

Responsibilities:

  • Design, modeling, and implementation of applications and processes
  • Web services design
  • Technical specification writing
  • Integration
  • Continuous delivery and agility
  • Team development processes improvement
  • Technology transfer
  • Code review
  • Programming
  • Apply contract first principle
  • Enhance their performance by cutting their payload (micro-services)
  • Migration from Websphere to Openshift/Docker
  • Applied governance rules, registering the web services in the Web Service Registry Repository (WSRR)
  • Better support for versioning
  • Better service orchestration

Environment: Java 8/Spring/Spring boot 2/Rest/Swagger/Json/Apache CXF/EH-cache/Spring Integration/Jmeter/Git/Github/ Maven/Jenkins 2/BPEL/ ActiveOS/Dynatrace/OpenShift/ Docker/Enterprise Architect/Analytix/Power Designer/IBM RTC/IBM DNG/WSSR/Eclipse/Nexus/ Dynatrace/Sysdig

Consultant

Confidential

Responsibilities:

  • Design, modeling, and implementation of applications and processes.
  • Code review
  • Programming
  • Design of unitary and system tests
  • Technical specification writing

Environment: Zappdb/Db2ts/Tcm/Leela/IBM Data Studio/Dbartisan/Qmon

Consultant - Technical lead/Solution Designer

Confidential

Responsibilities:

  • Feasibility studies
  • Architecture, design, modeling, and implementation of applications and processes.
  • Dividing team tasks
  • Code review
  • Programming
  • Design of unitary and system tests
  • Requirement gathering
  • Technical specification writing
  • Scheduled systematic retrievals from funds: Allowing customers to schedule retrievals from their funds while choosing the taxation method, the frequency, and deposit account as well as other information that is persisted on the mainframe. Transactions information is sent to the compliance system. Once the transaction is approved, it is sent to the trust system. PDF Forms are generated and persisted for a later access through a customized search application then they will be purged later. The project involved 4 different platforms and their complex data exchange.
  • Payday distribution on several funds: Contribution to funds for emplyer groups. Contributions are received from both employers and employees. Data is exchanged with external systems through web services.
  • Incentives for representatives for selling funds: Calculating incentives for representatives depending on their performance.
  • Automation of forms filling, combining multiple transactions on the same form, and printing depending on numerous complex criteria in respect to “The Autorité des marchés financiers(AMF)” rules.
  • Automate the submission of fiduciary funds as well as sending the information to compliance system using Spring batch.
  • Simplification of compliance for investing in funds: Update of account’s information (RRSP, TFSA, RESP) such as investor profiles and/or customer sensitive information through Confidential call center.
  • Business financing: performance and transactions management. Concurrence management, refactoring, design new data exchange blocs with the mainframe, adding new business roles as our clients’ data became larger.
  • Real estate mortgage risk management: (web services like Moody, Equifax, SCHL). Evaluate the risk for real estate companies but exchanging data with different external systems.
  • Creating alerts and activities for assigned customer representative to manage to make the follow up easier and offer better services.
  • Individual loan application refactoring with loan checks), insurance offers, SCHL-Genworth insurance query.
  • Mortgage applications new workflow reshaping for advisers to follow easier and manage the risk better and at the same time offer insurance

Environment: Java, Spring, Struts, EJB, SOA, Rest, SOAP, Hibernate, Quartz, Spring batch, Rest, Itex, XML, XSD, XSLT, HTML5, JavaScript, Json, Ajax, Velocity, WebLogic, Ant, Maven, CVS, GIT, Jira, Jetty, Jenkins, Sonar, DB2 PL, Cobol, JCL, Endeavour etc…

Consultant - Technical lead

Confidential

Responsibilities:

  • Feasibility studies.
  • Requirement gathering and technical specification writing.
  • Design and implementation of applications and processes in UML (use cases, class diagrams, transition and deployment diagrams.
  • Programming in Java, EJB, JSP, Struts, Spring, Broad vision, C++, and ColdFusion
  • Programming in Oracle PL/SQL, and SQL

Environment: J2EE/Struts/Spring/ Hibernate / POI / multi-threading / Tomcat / DB2 / MS SQL / Oracle / DB2 / JavaScript

Software Developer

Confidential

Responsibilities:

  • Analyzing the specification documents and carry out feasibility studies
  • Implementation and design of RFCs and SURs
  • Coding of EJB, Struts, JSP, Java, Oracle PL/SQL, SQL, C++, and ACTIVEWORKS modules on WebSphere server.
  • Web integration with Web methods.
  • Writing of Design and unit testing documents as well as activity reports
  • Implementation of ordering system of multiple new network services as well as legacy systems
  • Integration between multiple systems using Web-methods and JMS.
  • Implementation of interfaces between cooperating systems to optimize the work load and increase the synchronization

Software Developer

Confidential

Responsibilities:

  • Analysis of requirements
  • Design of support classes (JavaBeans) and JSP pages following UML method
  • Development and maintenance

Software Developer

Confidential

Responsibilities:

  • Analysis, Design, and Implementation
  • Integration and optimisation
  • Documentation of all software installation processes

Environment: Tomcat server / JBoss / JSP / XML / HTML / Swing / Lucene search /C++

We'd love your feedback!