SlideShare a Scribd company logo
Fred Jabbari
Cell: 314-250-1669
Hands On Solution and Enterprise Architect
With specialty in Cloud Based Micro Service Utilizing
Docker, and related technologies
US CITIZEN with Active Security Clearance
Email: ffjabbari@gmail.com
FFJ Consulting LLC
Business Solutions
2-Sep-13 FFJ Consulting LLC 1
Qualification Summary for FredJabbari314-250-1669@ ffjabbari@gmail.com
Senior Consultant /Software Engineer / Architect focused on providing technical leadership to development teams,
aligning business priorities to technical projects, and managing business application development and rollout. Strong track
record as Software Engineer, Team Lead, and Applications Architect on full lifecycle, enterprise-wide software
development projects utilizing Micro Services, Docker,Spring Cloud, and Spring Boot. Excellent communication skills
and experience working with executive management to analyze complex business needs, design effective technical
solutions, and ensure timely implementation to meet client expectations. 25+ years of industry experience specializing in
both the Java 2 and Microsoft .NET Platforms, Open-Source Java and .NET frameworks, and Object-Oriented analysis
and design. I have spent the last seven years on Design and Developing SOA/Micro Services/Single Page APPS running
on Any platform.
My specialty is CLOUD strategy and Micro Services Architecture to complement and integrate with Monolithic APPS.
I have Proof Of Concept that shows how companies may integrate their existing Monolithic APPS with Cloud Transaction
Management and take advantage of CLOUD ECONOMY without rewriting their current Monolithic APP,and
furthermore to use any of the current three Cloud Foundry APIs without writing any code. That is the MAGIC.
My claim to fame is creating Fault Tolerant, stateless,scalable, clustered, load balanced, highly available, fail safe,multi
site, SAN architected,large volume transactions Micro Services with sub second SLA’s. Micro Services Architecture
running on Saas, IaaS,and Paas,utilizing Docker,Vagrant, Chef, Puppet, is what I have been doing lately. I have worked
for very high volume transaction companies like Credit Card volume with 35 million transactions per day, Banks with
very high volume transactions and agreed upon SLAs,and Brokerage Firms with high volume distributed transactions
interfacing with all relevant market data,including Standard and Poor’s for quotes collection, distribution and processing.
Expert Level in both providing Web Services, and Consuming Web Services. I have worked extensively on both WSDL
first (Contract first) web services,and Java First web services utilizing Annotation, Schema/XSD for SOAP.SOAP and
REST specializing in Behavior-driven ( BDD and BDT ) utilizing Bamboo, and JBehave with Stories, and Scenarios.
Subject matter Expert in All phases of SOA with experience in all SOA platforms like, Mule, Fuse ESB, Camel (Routes,
and processors),Karaf,Fabric, OSGI, Zookeeper, WSO2, and WAS. Subject matter expert in Identity Server,and
Governance Registry, working with Authorization, Authentication, and Access Control List (AAA). Can setup an Camel
Subject matte expert in setting up Active-MQ to work with PUB SUB with very complex flows, working on both REST
and SOAP endpoints, and many integration patterns including Content Based Router, Aggregator, Splitter, Load Balancer,
Multicast.
Subject matter expert in Micro Service Strategies, and how to collaborate with operation to create hardware out of
software,to allow seamless deployment and execution of Micro Services. Strategy to convert a monolithic App with
minimal amount of code to a Micro Service, through Distributed Application Transaction Management (ATM).
Subject matter expert in all search technologies such as SOLAR, LUCENE, ELASTIC-SEARCH,JBOSS Infinispan
DataGrid with JGROUP sitting on top of LUCENE,Oracle Coherence DataGrid with support for Hibernate. Subject
matter expert in Distributed Search VS Replicated search and advocating Distributed search over Replicated Search due to
less memory and less network traffic for synchronization of DataGrid. In Memory Distributed DataGrid scales,and
Fred Jabbari
2-Sep-13 FFJ Consulting LLC 2
sitting on top of search engine like LUCENE,SOLAR,or Elastic Search will give better performance and better
scalability than Conventional Relational Databases with order of magnitude in performance.
Expert Level in consuming and Developing Web Services of SOAP and REST in SOA environment with SOA
governance: SOA governance can provide optimal servicequality,consistency,predictability and performance. It may also ensure
that personnel followprescribed policies and correctsystemproblems or policy infractions asthey occur.
Worked on WSO2 Governance Registry utilizing UDDI specs via UDDI Server enforcing JAXB, JAXWS and JPA
standards. Utilized UDDI to describe , discover , and integrate business services. Embedded UDDI server is
synchronized with the Registry and allows users to add services from Registry and manage them through UDDI APIs.
Providing a common interface for UDDI calls.
Designed and coded application components in an Agile environmentutilizing a test driven developmentapproach. Agile process
included the following steps: 1. Products:Pivotal Tracker, and JIRA. 2. Iterative development. 3. Agile Scrum practice. 4.
Participation in multiple Teams,Global and Local Teams. 5. Participated in Sprint Planning sessions every two weeks,with lesson
learned from previous sprints,and storydevelopment. Participating in Global Teams concurrently. 6. Assigning stories in pivotal
tracker, and having the team votes on points to stories. 7. Measuring velocity 8. Having Team meetings,assigning points to stories
through Pivotal Tracker. 9. Having standup each morning with STIKYs, moving stories between these categories (NotStarted,In
Development,ReadyFor Acceptance, Moved to DEV, Accepted).
Developing APPS in Virtual Box, utilizing Red hat Linux, windows and MAC OS. Using GIT/STASH for version control.
Automated utilizing GIT commands like (CHECKOUT,COMMIT, STASH, Branch,Merge, pull,fetch, push) through scripts to simplify
distributed version control.
Wrote Services for Lucene search engine,interfacing with SOAP Services to serve attachment,and documents needed bythe
consumer.
I am a DevOps Engineer with DevOps Certificate.
Have created POC and POT to review CLOUID Computing Services for Micro Services Strategies,
and implementation. Services such as Amazon EC2 (virtual servers), Amazon Linux, Auto
Scaling, Elastic Load Balancing, Amazon CloudFront (CDN), Amazon DynamoDB, Amazon
SimpleDB, AWS Identity and Access Management (IAM), Amazon CloudWatch (monitoring), AWS
Elastic Beanstalk (app deployments), AWS CloudFormation (infrastructure templates), Amazon
CloudSearch,Amazon SQS (message queue), Amazon SNS (notifications), Amazon Route 53 (DNS
management), Amazon VPC (private cloud), Amazon S3 (storage), Amazon EBS (persistent disk
storage), Amazon SES (bulk email), Amazon RDS (MySQL server), Amazon
ElastiCache (Memcache),Amazon Glacier (archiving), Amazon Import/Export, Eucalyptus
Community Cloud (private cloud), Google Storage (storage) Google App Engine, Virtual machines
using Vagrant, Chef, Puppet, Packer, and Docker to wrap up a software in a complete filesystem that
contains everything it needs to run: Code, runtime, system tools, system libraries, including total
components you need to install on a server. This ensures that this software will always run the same,
regardless of environment it runs it.
Building multi node network with all required software using Vagrant, Chef, Puppet, Packer, and
Docker. Build private Cloud with Domain, and Elastic IP, accessible from any internet connection.
Fred Jabbari
2-Sep-13 FFJ Consulting LLC 3
It is beautiful. It means you can guarantee to setup a total environment to run your software the way
it was designed to run, regardless of the environment it is running in.
Cell: 314-250-1669
Email: ffjabbari@gmail.com
Skills Summary
Industry Experience: Insurance,Banking, Pharmaceutical, Healthcare,Hi-Tech, Retail, Telecommunication,
Aerospace.
Competencies: Project Management, Business Analysis, Financial Analysis, Marketing Analytics,
Enterprise Architecture, Data Model Architecture, SPRING-CLOUD integration, ESB,
Micro Services, Single Page Applications, Multi Device Architecture,DevOps Engineer
with DevOps certificate,CLOUD (Spring and AWS).
Languages: Java,JavaScript, JSP,Java Servlets, HTML, XML, Spring MVC, GWT/MVP, C, C#,
SQL, Web Services, REST, SOAP,SPRINGMVC,JAXB, JAX-WS, JAX-RS,
SPRING-WS,Mule ESB, SPRINGRESTTEMPLATE,JQuery. JBehave,WSDL,
Apache CXF Web Services, JAX-RS, JAX-WS, JAXB, JSON, AngularJS, Node.JS,
CAMEL, BAMBOO, CUCUMBER, ASSEMBLER (30 years of Experience).
Software/Tools: IBM WebSphere, Eclipse, JBuilder, MS Visual Studio, IBM Visual Age for Java,
JUNIT,Mockito, EZMock, TOAD, SQURREL,RAD,Agile, JQuery, PL/SQL,
SPRINGMVC (Ecommerce), SPRING Template, Maven, Jenkins, JBehave,Virtual
Box, STASH, GIT, VAGRANT,Mac/OSX, BAMBOO,INFINISPAN Search,Elastic
Search, LUCENE Search,Hibernate, JPA, SONAR Search,GITHUB,LINUX, IntelliJ,
CentOS, GITHUB, Heat Template, Polymer, Mean Stack, MongoDB, Express,
AngularJS, Node, Groovy, Eclipse, IntelliJ, Android Studio, NPM, BOWER,NPM.
OPenStack,Spring-CLOUD, SPRING-BOOT,Apache-Tomcat,Apache-LUCENE,
Apache-SERVICEMIX,GIT, Apache-SUBVERSION,DOCKER,VAGRANT,
SPRING-CLOUID,SPRING-BOOT,AWS,AWS-CLI,Mesos,and Spring Tool Suite
(STS). Pivotal CLOUD Foundry, PACKER,AWS Boxfuse, IBM Bluemix, Microsoft
Azure, Cassandra NOSQL DB.
Databases: Oracle,MS SQL Server, MYSQL, DB2, MongoDb, Cassandra,NOSQL,DynamoDB.
Operating Systems: Windows, Unix, LINUX
Experience
FFJ Consulting LLC, St. Louis, MO May 2000 – Present
Senior Architect / Developer
Enterprise Architect, collaborating with stakeholders to develop system architecture that aligns company objectives, strategy,
and processes with client core objectives.
 Current Application working on at Kansas City Missouri –Distributed Transaction Management with Micro
Services Strategy for the enterprise – Project Summary:
o Solution Architecture (20% coding) on CLOUD, Micro Services Project, integrating any existing
Legacy Monolithic APPS (or new Micro Service APPS) to use any CLOUD FOUNDARY
Fred Jabbari
2-Sep-13 FFJ Consulting LLC 4
implementation such as but not limited to AMAZON’s AWS, IBM’s Bluemix, or Microsoft’s Azure.
I am the Chief Architect on this project.
o Creating a proof of concept comparing emerging technologies. IBM Bluemix, Amazon AWS,
Microsoft AZURE, and Pivotal. One client liked Bluemix for legacy APPS, and one client liked
AWS for conversion of Legacy APP to Microservices. Pivotal was suggested for being OPEN,
AWS was suggested for easy to start, Bluemix was chosen for integration with legacy, and Pivotal
was a solid long term open solution.
o Solution Architecture (80% coding) for a CLOUD Distributed Transaction Management (CTM)
using SOAP, REST and API Gateway, utilizing Spring Aspects, AOP, SPRING-BOOT, SPRING-
CLOUD, and AWS services to slowly but surely convert the moving parts/Services to Micro
Services. Any existing Monolithic APP, or a newly Micro Services APP may convert to this Cloud
Transaction Management API (CTM) with minimal effort, and to take advantage of CLOUD
FOUNDARY API.
o Enterprise Architect (20% coding), creating Candidate Architecture for Loan-Making Services
integrating with Single Page APP via Micro Services, Utilizing, AngularJS, SOAP, and REST,
creating Dynamic Endpoint for Universal Clients calling back to Monolithic APP.
o Solution Architect (20% coding) Provided A JMS PUB/SUB messages to publish TOPIC for other
legacy systems to consume using SELECTORS, and to a Reply queue asynchronously to mark
the transaction complete.
o Enterprise Architect (10% coding) Worked with Mesos Kernel: running on every machine and
providing applications like Elastic Search with API’s for resource management and scheduling
across entire datacenter and cloud environments.
o Used: JAVA JEE, Vagrant, Docker, SPRING-BOOT, AWS-API, SPRING-CLOUID, FUSE
ESB, JBOSS, JBOSS-DATAGRID, INFINISPAN, LUCENE SEARCH, LDAP, Elastic Search.
 Healthcare Application (Grands Rapids, MI, March 2013 – December 2015 Expectrum Health) –
o Enterprise Architect (10% coding) working on proof of concept, and proof of technology for Micro Services
strategy, and implementation, converting Monolithic APPS’ appropriate components to Micro Services.
o Solution Architect(20% coding), working on DataGrid, INFINISPAN, LUCENE SEARCH, and DevOps
Strategy and implementation using Vagrant and Docker.
o Solution Architect responsible for CLOUD Strategy developing Proof OF Concept and Proof Of Technology.
o DevOps Solution Architecture (20% coding) to setup the Enterprise with DevOps strategy I am a Engineer
with DevOps certificate.
o Solution Architect (20% coding) creating a POC for Web Services (running on JBOSS), Identity Server
(running on WSO2-ESB), Governance Registery (Running on WSO2), External DMZ and Internal DMZ with
SiteMinder Security running on WSO2, performance Transformation with GROOVY, and XSLT to support
multiple Web Service Versions and supporting Composite Services.
o Solution Architect (60% coding), creating Web Services running on WSO2-ESB engine.
o Used: JAVA JEE, Vagrant, JBOSS, JBOSS-DATAGRID, INFINISPAN, LUCENE SEARCH,
WSO2-ESB, MAVEN, JENKINS, JIRA, BAMBOO, CUCUMBER.
Fred Jabbari
2-Sep-13 FFJ Consulting LLC 5
 Financial Application (ST LOUIS, MO, March 2012 - March 2013 – USBank) – Developed an Architecture to
support Banking regulations. Addressing requirements stated by Business Stakeholders, and bank Auditors.
o Solution Architect (80% coding), Developed GWT/MVP web applications interfacing with third party
services, and data warehousing to display metadata that represented System of Records summary information
and flows.
o Solution Architect (80% coding). I architected and Developed Spring MVC web applications interfacing with
legacy systems, and communicating with third party systems through web services.
o Solution Architect (80% coding), working with Back End transaction volume was very large where we utilized
Data Warehousing and working with multiple Web Service Endpoints to provide a large scale Web Services
that was consumed by other companies, and also, we consumed other web services as well. The distributed
transactions went over multiple operating systems, and utilized JAXB annotations for Marshalling and
unmarshalling data throughout the system. It was both SOAP and REST services both on consumer, and
provider side.
o Solution Architect(80% coding) for DevOps strategy, I am Very proficient in MAVEN, Jenkins, Continuous
Integration TOOLS. Have written REST API for all Jenkins Command API, and have contributed it to public
for use. Have done PL/SQL, Big Data and other Distributed database TOOLS.
o Solution Architect (80% coding) for Large volume REST AND SOAP Services, both providing services and
consuming other services, with Stateless Transactions.
o Used: JAVA JEE, GWT/MVP, Activities and Places, Editor, Driver, AutoBean, RequestFactory,
RPC, Validator, JSON, Spring MVC, DB2, Oracle, Mule, Web Services, JAX-RS, JAXB, JAX-
WS, XSD, Schema, JSON, WSDL, SOAP, REST, JBehave, GIT, GIT, CXF, Android APP, ,
MAVEN, JENKINS, JIRA, BAMBOO, CUCUMBER. WSO2, CAR File, SOA Governance,
Mule Caching DataSources in JBOSS, Endpoint Swapping to support versioning, JQuery,
Google App Engine ( GAE) ,Distributed Transactions, Global Transactions. Distributed
transactions and integration with distributed, Disparate Systems.
 Healthcare Application (Seattle, WA, Sept 2009 - March 2012 - GE) – Developed an Architecture to support
Healthcare services. Addressing requirements stated by Business Stakeholders, and external customers represented by
other healthcare entities.
o Solution Architect (80% coding) Developed SPRING MVC, GWT, MVP, web applications interfacing with
third party services, external healthcare institutions to manage hospital services, and Doctor Offices.
o Solution Architect (80% coding), Developed Spring MVC and GWT MVP web applications interfacing with
Oracle database, utilizing JavaScript, and Mule ESB.
o Solution Architect (80% coding), developing Large volume transactions with Stateless, load balanced,
clustered transactions with security (Basic Auth)
o Used: JAVA JEE, Spring MVC, TANDOM Databases, Tomcat, and JBOSS, JAVA JEE,
GWT/MVP, Activities and Places, Editor, Driver, AutoBean, RequestFactory, RPC, Validator,
JSON, Spring MVC, DB2, Oracle, Mule, Web Services, Google App Engine, REST API, SOAP,
GIT.
 Manufacturing Application (second engagement) (St. Louis, MO, Oct 2007 - Sept 2009 - Boeing) – Developed an
Architecture to support Manufacturing and Warehousing services. Addressing requirements stated by Business
Stakeholders, and external customers represented by other Manufacturing companies.
o Developed SPRING MVC, GWT, web applications interfacing with third party services, and external vendors.
o Developed STRUTS web applications interfacing with Oracle and DB2 databases, utilizing JavaScript, and
velocity template.
o Large Volume Transaction Services with Security.
o Used: JAVA JEE, STRUTS, Spring, Oracle, DB2, WebSphere, and Tomcat, GWT/MVP, RPC,
Validator, JSON, JQuery, GIT.
Fred Jabbari
2-Sep-13 FFJ Consulting LLC 6
 Insurance Application (Madison, WI, Oct 2005 - Oct 2007 – American Family) – Setting up infrastructure for
development of Life Application, interfacing with legacy systems through web services, Filenet, and legacy mainframe
transactions.
o Developed STRUTS, GWT, web applications interfacing with third party services, and external vendors.
o Developed STRUTS web applications interfacing with Oracle and DB2 databases, utilizing JavaScript,
velocity, Ehcache, and Spring Framework.
o Large Volume Transactions with Spring Security.
o Used: JAVA JEE, STRUTS, Spring, Velocity, Filenet, Ehcache, Oracle, DB2, JBOSS, and
Tomcat, GWT, GIN, GUICE
 Pharmaceutical Application (Two engagements) (St. Louis, MO, May 2004 - Oct 2005 – Express-Scripts) –
Account Receivable application converting from legacy system to JEE. Interfacing with other in house systems.
o Developed Java Applications interfacing with JMS, CORBA, and legacy systems to process and report
financial transactions.
o Developed Java Applications interfacing with Oracle Stored Procedures, and other asynchronous clients to
process financial transactions.
o Large Volume Transactions with highly Clustered, Stateless, Fail Safe Design.
o Used: JAVA JEE, STRUTS, Oracle, JBOSS, and CORBA.
 Engineering Application (first engagement) (St. Louis, MO, Apr 2003 - May 2004 – Express-Scripts) –
Engineering application providing peer to peer collaboration between departments working on common projects.
o Developed Java Peer to Peer Applications interfacing with pre-written engineering tools in variety of
languages.
o Developed Java Applications interfacing with SWING Applications utilizing custom made Peer to Peer ORMs
implemented through MYSQL, and other relational databases.
o Large Volume Transactions with peer to peer design patterns.
o Used: JAVA JEE, MYSQL, Oracle, and RMI.
 Telecommunication Application (St. Louis, MO, May 2000 - Apr 2003 – Southwestern Bell) – Developed a
Database ORM framework to interface with order entry system, communicating with over 900 pages.
o Developed Java application using STRUTS, interfacing with EJBs to encapsulate business rules for the order
entry application.
o Developed Java Applications interfacing with stored procedures, and third party services to implement
common business functionalities.
o Large Volume Purchase Order Transactions, for 3rd
party clients.
o Used: JAVA JEE, EJB, Oracle, RMI, and JavaScript.
Recognitionsand Certifications
 DevOPS National certificate utilizing Vagrant, Docker, Zookeeper, AWS API, and Mesos.
 Artificial Intelligence Program Recognition of Developing Forward and Backward Chaining parsers to feed Expert
Systems.
 Parser Design for Compiler Pre Parsers recognition.
 Networking Compression Solutions recognition.
Education
Washington University, St. Louis, MO
Master in Computer Science / Information Technology.

More Related Content

What's hot

Egl Rui Ajax World
Egl Rui Ajax WorldEgl Rui Ajax World
Egl Rui Ajax Worldrajivmordani
 
SaaS and Multi-Tenancy – Foundational Concepts
SaaS and Multi-Tenancy – Foundational ConceptsSaaS and Multi-Tenancy – Foundational Concepts
SaaS and Multi-Tenancy – Foundational ConceptsJeelani Shaik
 
Frank Mantek Google G Data
Frank Mantek Google G DataFrank Mantek Google G Data
Frank Mantek Google G Datadeimos
 
CIS13: Identity at Scale
CIS13: Identity at ScaleCIS13: Identity at Scale
CIS13: Identity at Scale
CloudIDSummit
 
Dave Carroll Application Services Salesforce
Dave Carroll Application Services SalesforceDave Carroll Application Services Salesforce
Dave Carroll Application Services Salesforcedeimos
 
All-inclusive insights on Building JavaScript microservices with Node!.pdf
All-inclusive insights on Building JavaScript microservices with Node!.pdfAll-inclusive insights on Building JavaScript microservices with Node!.pdf
All-inclusive insights on Building JavaScript microservices with Node!.pdf
Shelly Megan
 
Oracle soa 11g training in bangalore
Oracle soa 11g training in bangaloreOracle soa 11g training in bangalore
Oracle soa 11g training in bangalore
Softgen Infotech
 
GAA Presents "goMongo" and HayStack
GAA Presents "goMongo" and HayStackGAA Presents "goMongo" and HayStack
GAA Presents "goMongo" and HayStack
MongoDB
 
Comm Gate Corporate Profile V0.4
Comm Gate Corporate Profile V0.4Comm Gate Corporate Profile V0.4
Comm Gate Corporate Profile V0.4
Abhik Biswas
 
Sivasankar_Java_5_Exp
Sivasankar_Java_5_ExpSivasankar_Java_5_Exp
Sivasankar_Java_5_ExpSivasankar V
 
Guy Nirpaz Next Gen App Servers
Guy Nirpaz Next Gen App ServersGuy Nirpaz Next Gen App Servers
Guy Nirpaz Next Gen App Serversdeimos
 
Soa204 Kawasaki Final
Soa204 Kawasaki FinalSoa204 Kawasaki Final
Soa204 Kawasaki Final
Anush Kumar
 
Building Desktop & Mobile Apps with Sencha and Force.com
Building Desktop & Mobile Apps with Sencha and Force.comBuilding Desktop & Mobile Apps with Sencha and Force.com
Building Desktop & Mobile Apps with Sencha and Force.comSalesforce Developers
 

What's hot (20)

Egl Rui Ajax World
Egl Rui Ajax WorldEgl Rui Ajax World
Egl Rui Ajax World
 
Java_J2EE_Siddhartha_Kejriwal
Java_J2EE_Siddhartha_KejriwalJava_J2EE_Siddhartha_Kejriwal
Java_J2EE_Siddhartha_Kejriwal
 
SaaS and Multi-Tenancy – Foundational Concepts
SaaS and Multi-Tenancy – Foundational ConceptsSaaS and Multi-Tenancy – Foundational Concepts
SaaS and Multi-Tenancy – Foundational Concepts
 
Frank Mantek Google G Data
Frank Mantek Google G DataFrank Mantek Google G Data
Frank Mantek Google G Data
 
Naresh_Profile
Naresh_ProfileNaresh_Profile
Naresh_Profile
 
CIS13: Identity at Scale
CIS13: Identity at ScaleCIS13: Identity at Scale
CIS13: Identity at Scale
 
Dave Carroll Application Services Salesforce
Dave Carroll Application Services SalesforceDave Carroll Application Services Salesforce
Dave Carroll Application Services Salesforce
 
LOURDES_ARULRAJ
LOURDES_ARULRAJLOURDES_ARULRAJ
LOURDES_ARULRAJ
 
All-inclusive insights on Building JavaScript microservices with Node!.pdf
All-inclusive insights on Building JavaScript microservices with Node!.pdfAll-inclusive insights on Building JavaScript microservices with Node!.pdf
All-inclusive insights on Building JavaScript microservices with Node!.pdf
 
Resume_20012017
Resume_20012017Resume_20012017
Resume_20012017
 
Jawad's Resume
Jawad's ResumeJawad's Resume
Jawad's Resume
 
Oracle soa 11g training in bangalore
Oracle soa 11g training in bangaloreOracle soa 11g training in bangalore
Oracle soa 11g training in bangalore
 
GAA Presents "goMongo" and HayStack
GAA Presents "goMongo" and HayStackGAA Presents "goMongo" and HayStack
GAA Presents "goMongo" and HayStack
 
Comm Gate Corporate Profile V0.4
Comm Gate Corporate Profile V0.4Comm Gate Corporate Profile V0.4
Comm Gate Corporate Profile V0.4
 
Thiramas
ThiramasThiramas
Thiramas
 
Sivasankar_Java_5_Exp
Sivasankar_Java_5_ExpSivasankar_Java_5_Exp
Sivasankar_Java_5_Exp
 
Guy Nirpaz Next Gen App Servers
Guy Nirpaz Next Gen App ServersGuy Nirpaz Next Gen App Servers
Guy Nirpaz Next Gen App Servers
 
Hariprasad karanam
Hariprasad karanamHariprasad karanam
Hariprasad karanam
 
Soa204 Kawasaki Final
Soa204 Kawasaki FinalSoa204 Kawasaki Final
Soa204 Kawasaki Final
 
Building Desktop & Mobile Apps with Sencha and Force.com
Building Desktop & Mobile Apps with Sencha and Force.comBuilding Desktop & Mobile Apps with Sencha and Force.com
Building Desktop & Mobile Apps with Sencha and Force.com
 

Viewers also liked

Role of CMS & Webservices - Mobile Apps
Role of CMS & Webservices - Mobile AppsRole of CMS & Webservices - Mobile Apps
Role of CMS & Webservices - Mobile Apps
Divya Jyot
 
Evaluation question 4 1
Evaluation question 4 1Evaluation question 4 1
Evaluation question 4 1Hannah George
 
Pulze Winter 2009 2010
Pulze Winter 2009 2010Pulze Winter 2009 2010
Pulze Winter 2009 2010Margo Malowney
 
Unit 2 science meets real life
Unit 2 science meets real lifeUnit 2 science meets real life
Unit 2 science meets real life
Vicky Pulido
 
Connect and Combine
Connect and CombineConnect and Combine
Connect and Combine
gorritxiki
 
El niño y la ciencia
El niño y la cienciaEl niño y la ciencia
El niño y la ciencia
Miriam Redondo Tequia
 
Informatica proyecto
Informatica proyectoInformatica proyecto
Informatica proyecto
Ana Araujo
 
ConversationDriver Guide
ConversationDriver GuideConversationDriver Guide
ConversationDriver GuideKim Johnson
 
Mark Twain Village
Mark Twain VillageMark Twain Village
How to break up epics (for Product Managers)
How to break up epics (for Product Managers)How to break up epics (for Product Managers)
How to break up epics (for Product Managers)
Amartya Sengupta
 
Procesos mentales mariac
Procesos mentales mariacProcesos mentales mariac
Procesos mentales mariac
maria cornieles
 
Stages in counseling
Stages in counseling Stages in counseling
Stages in counseling
Iman Ich
 

Viewers also liked (14)

Role of CMS & Webservices - Mobile Apps
Role of CMS & Webservices - Mobile AppsRole of CMS & Webservices - Mobile Apps
Role of CMS & Webservices - Mobile Apps
 
Evaluation question 4 1
Evaluation question 4 1Evaluation question 4 1
Evaluation question 4 1
 
Pulze Winter 2009 2010
Pulze Winter 2009 2010Pulze Winter 2009 2010
Pulze Winter 2009 2010
 
Unit 2 science meets real life
Unit 2 science meets real lifeUnit 2 science meets real life
Unit 2 science meets real life
 
Connect and Combine
Connect and CombineConnect and Combine
Connect and Combine
 
Offizierscasino
OffizierscasinoOffizierscasino
Offizierscasino
 
El niño y la ciencia
El niño y la cienciaEl niño y la ciencia
El niño y la ciencia
 
Informatica proyecto
Informatica proyectoInformatica proyecto
Informatica proyecto
 
ConversationDriver Guide
ConversationDriver GuideConversationDriver Guide
ConversationDriver Guide
 
Mark Twain Village
Mark Twain VillageMark Twain Village
Mark Twain Village
 
How to break up epics (for Product Managers)
How to break up epics (for Product Managers)How to break up epics (for Product Managers)
How to break up epics (for Product Managers)
 
Procesos mentales mariac
Procesos mentales mariacProcesos mentales mariac
Procesos mentales mariac
 
Tools
ToolsTools
Tools
 
Stages in counseling
Stages in counseling Stages in counseling
Stages in counseling
 

Similar to @@@RESUME2016_11_11V002PartialFinal

Java, BA,UI resumes
Java, BA,UI resumesJava, BA,UI resumes
Java, BA,UI resumes
Neel A
 
IbrahimUpdated_resume
IbrahimUpdated_resumeIbrahimUpdated_resume
IbrahimUpdated_resumeZigin
 
Full stack Java Developer
Full stack Java DeveloperFull stack Java Developer
Full stack Java Developer
MdHasan872214
 
Sr Certified JAVA_J2EE Application Dev
Sr Certified JAVA_J2EE Application DevSr Certified JAVA_J2EE Application Dev
Sr Certified JAVA_J2EE Application DevVenkat Gaddam
 
Sean Java Arch
Sean Java ArchSean Java Arch
Sean Java ArchSean Bob
 
Irshad Resume
Irshad ResumeIrshad Resume
Irshad Resumewahirshad
 
Ramkumar_Exp14+_Sr.Technical Manager
Ramkumar_Exp14+_Sr.Technical ManagerRamkumar_Exp14+_Sr.Technical Manager
Ramkumar_Exp14+_Sr.Technical ManagerRamkumar MK
 

Similar to @@@RESUME2016_11_11V002PartialFinal (20)

Mohammed_Murtuza_EAI
Mohammed_Murtuza_EAIMohammed_Murtuza_EAI
Mohammed_Murtuza_EAI
 
Ravinder-1
Ravinder-1Ravinder-1
Ravinder-1
 
Java, BA,UI resumes
Java, BA,UI resumesJava, BA,UI resumes
Java, BA,UI resumes
 
Venugopal Kommineni
Venugopal KommineniVenugopal Kommineni
Venugopal Kommineni
 
Rajeev_Resume
Rajeev_ResumeRajeev_Resume
Rajeev_Resume
 
IbrahimUpdated_resume
IbrahimUpdated_resumeIbrahimUpdated_resume
IbrahimUpdated_resume
 
Deepthi_KV
Deepthi_KVDeepthi_KV
Deepthi_KV
 
Full stack Java Developer
Full stack Java DeveloperFull stack Java Developer
Full stack Java Developer
 
Vijayakumar_Subramaniapillai_Sr.Java_Developer
Vijayakumar_Subramaniapillai_Sr.Java_DeveloperVijayakumar_Subramaniapillai_Sr.Java_Developer
Vijayakumar_Subramaniapillai_Sr.Java_Developer
 
Srikanth_Nedamanuri CV
Srikanth_Nedamanuri CVSrikanth_Nedamanuri CV
Srikanth_Nedamanuri CV
 
Sr Certified JAVA_J2EE Application Dev
Sr Certified JAVA_J2EE Application DevSr Certified JAVA_J2EE Application Dev
Sr Certified JAVA_J2EE Application Dev
 
Sean Java Arch
Sean Java ArchSean Java Arch
Sean Java Arch
 
Anoop Saxena
Anoop SaxenaAnoop Saxena
Anoop Saxena
 
Irshad Resume
Irshad ResumeIrshad Resume
Irshad Resume
 
Gubendran Lakshmanan
Gubendran LakshmananGubendran Lakshmanan
Gubendran Lakshmanan
 
Naresh Babu
Naresh BabuNaresh Babu
Naresh Babu
 
Ramkumar_Exp14+_Sr.Technical Manager
Ramkumar_Exp14+_Sr.Technical ManagerRamkumar_Exp14+_Sr.Technical Manager
Ramkumar_Exp14+_Sr.Technical Manager
 
Hasnain Haider
Hasnain HaiderHasnain Haider
Hasnain Haider
 
Alaguraja.Ramasamy
Alaguraja.RamasamyAlaguraja.Ramasamy
Alaguraja.Ramasamy
 
Java-J2ee_Resume
Java-J2ee_ResumeJava-J2ee_Resume
Java-J2ee_Resume
 

@@@RESUME2016_11_11V002PartialFinal

  • 1. Fred Jabbari Cell: 314-250-1669 Hands On Solution and Enterprise Architect With specialty in Cloud Based Micro Service Utilizing Docker, and related technologies US CITIZEN with Active Security Clearance Email: ffjabbari@gmail.com FFJ Consulting LLC Business Solutions 2-Sep-13 FFJ Consulting LLC 1 Qualification Summary for FredJabbari314-250-1669@ ffjabbari@gmail.com Senior Consultant /Software Engineer / Architect focused on providing technical leadership to development teams, aligning business priorities to technical projects, and managing business application development and rollout. Strong track record as Software Engineer, Team Lead, and Applications Architect on full lifecycle, enterprise-wide software development projects utilizing Micro Services, Docker,Spring Cloud, and Spring Boot. Excellent communication skills and experience working with executive management to analyze complex business needs, design effective technical solutions, and ensure timely implementation to meet client expectations. 25+ years of industry experience specializing in both the Java 2 and Microsoft .NET Platforms, Open-Source Java and .NET frameworks, and Object-Oriented analysis and design. I have spent the last seven years on Design and Developing SOA/Micro Services/Single Page APPS running on Any platform. My specialty is CLOUD strategy and Micro Services Architecture to complement and integrate with Monolithic APPS. I have Proof Of Concept that shows how companies may integrate their existing Monolithic APPS with Cloud Transaction Management and take advantage of CLOUD ECONOMY without rewriting their current Monolithic APP,and furthermore to use any of the current three Cloud Foundry APIs without writing any code. That is the MAGIC. My claim to fame is creating Fault Tolerant, stateless,scalable, clustered, load balanced, highly available, fail safe,multi site, SAN architected,large volume transactions Micro Services with sub second SLA’s. Micro Services Architecture running on Saas, IaaS,and Paas,utilizing Docker,Vagrant, Chef, Puppet, is what I have been doing lately. I have worked for very high volume transaction companies like Credit Card volume with 35 million transactions per day, Banks with very high volume transactions and agreed upon SLAs,and Brokerage Firms with high volume distributed transactions interfacing with all relevant market data,including Standard and Poor’s for quotes collection, distribution and processing. Expert Level in both providing Web Services, and Consuming Web Services. I have worked extensively on both WSDL first (Contract first) web services,and Java First web services utilizing Annotation, Schema/XSD for SOAP.SOAP and REST specializing in Behavior-driven ( BDD and BDT ) utilizing Bamboo, and JBehave with Stories, and Scenarios. Subject matter Expert in All phases of SOA with experience in all SOA platforms like, Mule, Fuse ESB, Camel (Routes, and processors),Karaf,Fabric, OSGI, Zookeeper, WSO2, and WAS. Subject matter expert in Identity Server,and Governance Registry, working with Authorization, Authentication, and Access Control List (AAA). Can setup an Camel Subject matte expert in setting up Active-MQ to work with PUB SUB with very complex flows, working on both REST and SOAP endpoints, and many integration patterns including Content Based Router, Aggregator, Splitter, Load Balancer, Multicast. Subject matter expert in Micro Service Strategies, and how to collaborate with operation to create hardware out of software,to allow seamless deployment and execution of Micro Services. Strategy to convert a monolithic App with minimal amount of code to a Micro Service, through Distributed Application Transaction Management (ATM). Subject matter expert in all search technologies such as SOLAR, LUCENE, ELASTIC-SEARCH,JBOSS Infinispan DataGrid with JGROUP sitting on top of LUCENE,Oracle Coherence DataGrid with support for Hibernate. Subject matter expert in Distributed Search VS Replicated search and advocating Distributed search over Replicated Search due to less memory and less network traffic for synchronization of DataGrid. In Memory Distributed DataGrid scales,and
  • 2. Fred Jabbari 2-Sep-13 FFJ Consulting LLC 2 sitting on top of search engine like LUCENE,SOLAR,or Elastic Search will give better performance and better scalability than Conventional Relational Databases with order of magnitude in performance. Expert Level in consuming and Developing Web Services of SOAP and REST in SOA environment with SOA governance: SOA governance can provide optimal servicequality,consistency,predictability and performance. It may also ensure that personnel followprescribed policies and correctsystemproblems or policy infractions asthey occur. Worked on WSO2 Governance Registry utilizing UDDI specs via UDDI Server enforcing JAXB, JAXWS and JPA standards. Utilized UDDI to describe , discover , and integrate business services. Embedded UDDI server is synchronized with the Registry and allows users to add services from Registry and manage them through UDDI APIs. Providing a common interface for UDDI calls. Designed and coded application components in an Agile environmentutilizing a test driven developmentapproach. Agile process included the following steps: 1. Products:Pivotal Tracker, and JIRA. 2. Iterative development. 3. Agile Scrum practice. 4. Participation in multiple Teams,Global and Local Teams. 5. Participated in Sprint Planning sessions every two weeks,with lesson learned from previous sprints,and storydevelopment. Participating in Global Teams concurrently. 6. Assigning stories in pivotal tracker, and having the team votes on points to stories. 7. Measuring velocity 8. Having Team meetings,assigning points to stories through Pivotal Tracker. 9. Having standup each morning with STIKYs, moving stories between these categories (NotStarted,In Development,ReadyFor Acceptance, Moved to DEV, Accepted). Developing APPS in Virtual Box, utilizing Red hat Linux, windows and MAC OS. Using GIT/STASH for version control. Automated utilizing GIT commands like (CHECKOUT,COMMIT, STASH, Branch,Merge, pull,fetch, push) through scripts to simplify distributed version control. Wrote Services for Lucene search engine,interfacing with SOAP Services to serve attachment,and documents needed bythe consumer. I am a DevOps Engineer with DevOps Certificate. Have created POC and POT to review CLOUID Computing Services for Micro Services Strategies, and implementation. Services such as Amazon EC2 (virtual servers), Amazon Linux, Auto Scaling, Elastic Load Balancing, Amazon CloudFront (CDN), Amazon DynamoDB, Amazon SimpleDB, AWS Identity and Access Management (IAM), Amazon CloudWatch (monitoring), AWS Elastic Beanstalk (app deployments), AWS CloudFormation (infrastructure templates), Amazon CloudSearch,Amazon SQS (message queue), Amazon SNS (notifications), Amazon Route 53 (DNS management), Amazon VPC (private cloud), Amazon S3 (storage), Amazon EBS (persistent disk storage), Amazon SES (bulk email), Amazon RDS (MySQL server), Amazon ElastiCache (Memcache),Amazon Glacier (archiving), Amazon Import/Export, Eucalyptus Community Cloud (private cloud), Google Storage (storage) Google App Engine, Virtual machines using Vagrant, Chef, Puppet, Packer, and Docker to wrap up a software in a complete filesystem that contains everything it needs to run: Code, runtime, system tools, system libraries, including total components you need to install on a server. This ensures that this software will always run the same, regardless of environment it runs it. Building multi node network with all required software using Vagrant, Chef, Puppet, Packer, and Docker. Build private Cloud with Domain, and Elastic IP, accessible from any internet connection.
  • 3. Fred Jabbari 2-Sep-13 FFJ Consulting LLC 3 It is beautiful. It means you can guarantee to setup a total environment to run your software the way it was designed to run, regardless of the environment it is running in. Cell: 314-250-1669 Email: ffjabbari@gmail.com Skills Summary Industry Experience: Insurance,Banking, Pharmaceutical, Healthcare,Hi-Tech, Retail, Telecommunication, Aerospace. Competencies: Project Management, Business Analysis, Financial Analysis, Marketing Analytics, Enterprise Architecture, Data Model Architecture, SPRING-CLOUD integration, ESB, Micro Services, Single Page Applications, Multi Device Architecture,DevOps Engineer with DevOps certificate,CLOUD (Spring and AWS). Languages: Java,JavaScript, JSP,Java Servlets, HTML, XML, Spring MVC, GWT/MVP, C, C#, SQL, Web Services, REST, SOAP,SPRINGMVC,JAXB, JAX-WS, JAX-RS, SPRING-WS,Mule ESB, SPRINGRESTTEMPLATE,JQuery. JBehave,WSDL, Apache CXF Web Services, JAX-RS, JAX-WS, JAXB, JSON, AngularJS, Node.JS, CAMEL, BAMBOO, CUCUMBER, ASSEMBLER (30 years of Experience). Software/Tools: IBM WebSphere, Eclipse, JBuilder, MS Visual Studio, IBM Visual Age for Java, JUNIT,Mockito, EZMock, TOAD, SQURREL,RAD,Agile, JQuery, PL/SQL, SPRINGMVC (Ecommerce), SPRING Template, Maven, Jenkins, JBehave,Virtual Box, STASH, GIT, VAGRANT,Mac/OSX, BAMBOO,INFINISPAN Search,Elastic Search, LUCENE Search,Hibernate, JPA, SONAR Search,GITHUB,LINUX, IntelliJ, CentOS, GITHUB, Heat Template, Polymer, Mean Stack, MongoDB, Express, AngularJS, Node, Groovy, Eclipse, IntelliJ, Android Studio, NPM, BOWER,NPM. OPenStack,Spring-CLOUD, SPRING-BOOT,Apache-Tomcat,Apache-LUCENE, Apache-SERVICEMIX,GIT, Apache-SUBVERSION,DOCKER,VAGRANT, SPRING-CLOUID,SPRING-BOOT,AWS,AWS-CLI,Mesos,and Spring Tool Suite (STS). Pivotal CLOUD Foundry, PACKER,AWS Boxfuse, IBM Bluemix, Microsoft Azure, Cassandra NOSQL DB. Databases: Oracle,MS SQL Server, MYSQL, DB2, MongoDb, Cassandra,NOSQL,DynamoDB. Operating Systems: Windows, Unix, LINUX Experience FFJ Consulting LLC, St. Louis, MO May 2000 – Present Senior Architect / Developer Enterprise Architect, collaborating with stakeholders to develop system architecture that aligns company objectives, strategy, and processes with client core objectives.  Current Application working on at Kansas City Missouri –Distributed Transaction Management with Micro Services Strategy for the enterprise – Project Summary: o Solution Architecture (20% coding) on CLOUD, Micro Services Project, integrating any existing Legacy Monolithic APPS (or new Micro Service APPS) to use any CLOUD FOUNDARY
  • 4. Fred Jabbari 2-Sep-13 FFJ Consulting LLC 4 implementation such as but not limited to AMAZON’s AWS, IBM’s Bluemix, or Microsoft’s Azure. I am the Chief Architect on this project. o Creating a proof of concept comparing emerging technologies. IBM Bluemix, Amazon AWS, Microsoft AZURE, and Pivotal. One client liked Bluemix for legacy APPS, and one client liked AWS for conversion of Legacy APP to Microservices. Pivotal was suggested for being OPEN, AWS was suggested for easy to start, Bluemix was chosen for integration with legacy, and Pivotal was a solid long term open solution. o Solution Architecture (80% coding) for a CLOUD Distributed Transaction Management (CTM) using SOAP, REST and API Gateway, utilizing Spring Aspects, AOP, SPRING-BOOT, SPRING- CLOUD, and AWS services to slowly but surely convert the moving parts/Services to Micro Services. Any existing Monolithic APP, or a newly Micro Services APP may convert to this Cloud Transaction Management API (CTM) with minimal effort, and to take advantage of CLOUD FOUNDARY API. o Enterprise Architect (20% coding), creating Candidate Architecture for Loan-Making Services integrating with Single Page APP via Micro Services, Utilizing, AngularJS, SOAP, and REST, creating Dynamic Endpoint for Universal Clients calling back to Monolithic APP. o Solution Architect (20% coding) Provided A JMS PUB/SUB messages to publish TOPIC for other legacy systems to consume using SELECTORS, and to a Reply queue asynchronously to mark the transaction complete. o Enterprise Architect (10% coding) Worked with Mesos Kernel: running on every machine and providing applications like Elastic Search with API’s for resource management and scheduling across entire datacenter and cloud environments. o Used: JAVA JEE, Vagrant, Docker, SPRING-BOOT, AWS-API, SPRING-CLOUID, FUSE ESB, JBOSS, JBOSS-DATAGRID, INFINISPAN, LUCENE SEARCH, LDAP, Elastic Search.  Healthcare Application (Grands Rapids, MI, March 2013 – December 2015 Expectrum Health) – o Enterprise Architect (10% coding) working on proof of concept, and proof of technology for Micro Services strategy, and implementation, converting Monolithic APPS’ appropriate components to Micro Services. o Solution Architect(20% coding), working on DataGrid, INFINISPAN, LUCENE SEARCH, and DevOps Strategy and implementation using Vagrant and Docker. o Solution Architect responsible for CLOUD Strategy developing Proof OF Concept and Proof Of Technology. o DevOps Solution Architecture (20% coding) to setup the Enterprise with DevOps strategy I am a Engineer with DevOps certificate. o Solution Architect (20% coding) creating a POC for Web Services (running on JBOSS), Identity Server (running on WSO2-ESB), Governance Registery (Running on WSO2), External DMZ and Internal DMZ with SiteMinder Security running on WSO2, performance Transformation with GROOVY, and XSLT to support multiple Web Service Versions and supporting Composite Services. o Solution Architect (60% coding), creating Web Services running on WSO2-ESB engine. o Used: JAVA JEE, Vagrant, JBOSS, JBOSS-DATAGRID, INFINISPAN, LUCENE SEARCH, WSO2-ESB, MAVEN, JENKINS, JIRA, BAMBOO, CUCUMBER.
  • 5. Fred Jabbari 2-Sep-13 FFJ Consulting LLC 5  Financial Application (ST LOUIS, MO, March 2012 - March 2013 – USBank) – Developed an Architecture to support Banking regulations. Addressing requirements stated by Business Stakeholders, and bank Auditors. o Solution Architect (80% coding), Developed GWT/MVP web applications interfacing with third party services, and data warehousing to display metadata that represented System of Records summary information and flows. o Solution Architect (80% coding). I architected and Developed Spring MVC web applications interfacing with legacy systems, and communicating with third party systems through web services. o Solution Architect (80% coding), working with Back End transaction volume was very large where we utilized Data Warehousing and working with multiple Web Service Endpoints to provide a large scale Web Services that was consumed by other companies, and also, we consumed other web services as well. The distributed transactions went over multiple operating systems, and utilized JAXB annotations for Marshalling and unmarshalling data throughout the system. It was both SOAP and REST services both on consumer, and provider side. o Solution Architect(80% coding) for DevOps strategy, I am Very proficient in MAVEN, Jenkins, Continuous Integration TOOLS. Have written REST API for all Jenkins Command API, and have contributed it to public for use. Have done PL/SQL, Big Data and other Distributed database TOOLS. o Solution Architect (80% coding) for Large volume REST AND SOAP Services, both providing services and consuming other services, with Stateless Transactions. o Used: JAVA JEE, GWT/MVP, Activities and Places, Editor, Driver, AutoBean, RequestFactory, RPC, Validator, JSON, Spring MVC, DB2, Oracle, Mule, Web Services, JAX-RS, JAXB, JAX- WS, XSD, Schema, JSON, WSDL, SOAP, REST, JBehave, GIT, GIT, CXF, Android APP, , MAVEN, JENKINS, JIRA, BAMBOO, CUCUMBER. WSO2, CAR File, SOA Governance, Mule Caching DataSources in JBOSS, Endpoint Swapping to support versioning, JQuery, Google App Engine ( GAE) ,Distributed Transactions, Global Transactions. Distributed transactions and integration with distributed, Disparate Systems.  Healthcare Application (Seattle, WA, Sept 2009 - March 2012 - GE) – Developed an Architecture to support Healthcare services. Addressing requirements stated by Business Stakeholders, and external customers represented by other healthcare entities. o Solution Architect (80% coding) Developed SPRING MVC, GWT, MVP, web applications interfacing with third party services, external healthcare institutions to manage hospital services, and Doctor Offices. o Solution Architect (80% coding), Developed Spring MVC and GWT MVP web applications interfacing with Oracle database, utilizing JavaScript, and Mule ESB. o Solution Architect (80% coding), developing Large volume transactions with Stateless, load balanced, clustered transactions with security (Basic Auth) o Used: JAVA JEE, Spring MVC, TANDOM Databases, Tomcat, and JBOSS, JAVA JEE, GWT/MVP, Activities and Places, Editor, Driver, AutoBean, RequestFactory, RPC, Validator, JSON, Spring MVC, DB2, Oracle, Mule, Web Services, Google App Engine, REST API, SOAP, GIT.  Manufacturing Application (second engagement) (St. Louis, MO, Oct 2007 - Sept 2009 - Boeing) – Developed an Architecture to support Manufacturing and Warehousing services. Addressing requirements stated by Business Stakeholders, and external customers represented by other Manufacturing companies. o Developed SPRING MVC, GWT, web applications interfacing with third party services, and external vendors. o Developed STRUTS web applications interfacing with Oracle and DB2 databases, utilizing JavaScript, and velocity template. o Large Volume Transaction Services with Security. o Used: JAVA JEE, STRUTS, Spring, Oracle, DB2, WebSphere, and Tomcat, GWT/MVP, RPC, Validator, JSON, JQuery, GIT.
  • 6. Fred Jabbari 2-Sep-13 FFJ Consulting LLC 6  Insurance Application (Madison, WI, Oct 2005 - Oct 2007 – American Family) – Setting up infrastructure for development of Life Application, interfacing with legacy systems through web services, Filenet, and legacy mainframe transactions. o Developed STRUTS, GWT, web applications interfacing with third party services, and external vendors. o Developed STRUTS web applications interfacing with Oracle and DB2 databases, utilizing JavaScript, velocity, Ehcache, and Spring Framework. o Large Volume Transactions with Spring Security. o Used: JAVA JEE, STRUTS, Spring, Velocity, Filenet, Ehcache, Oracle, DB2, JBOSS, and Tomcat, GWT, GIN, GUICE  Pharmaceutical Application (Two engagements) (St. Louis, MO, May 2004 - Oct 2005 – Express-Scripts) – Account Receivable application converting from legacy system to JEE. Interfacing with other in house systems. o Developed Java Applications interfacing with JMS, CORBA, and legacy systems to process and report financial transactions. o Developed Java Applications interfacing with Oracle Stored Procedures, and other asynchronous clients to process financial transactions. o Large Volume Transactions with highly Clustered, Stateless, Fail Safe Design. o Used: JAVA JEE, STRUTS, Oracle, JBOSS, and CORBA.  Engineering Application (first engagement) (St. Louis, MO, Apr 2003 - May 2004 – Express-Scripts) – Engineering application providing peer to peer collaboration between departments working on common projects. o Developed Java Peer to Peer Applications interfacing with pre-written engineering tools in variety of languages. o Developed Java Applications interfacing with SWING Applications utilizing custom made Peer to Peer ORMs implemented through MYSQL, and other relational databases. o Large Volume Transactions with peer to peer design patterns. o Used: JAVA JEE, MYSQL, Oracle, and RMI.  Telecommunication Application (St. Louis, MO, May 2000 - Apr 2003 – Southwestern Bell) – Developed a Database ORM framework to interface with order entry system, communicating with over 900 pages. o Developed Java application using STRUTS, interfacing with EJBs to encapsulate business rules for the order entry application. o Developed Java Applications interfacing with stored procedures, and third party services to implement common business functionalities. o Large Volume Purchase Order Transactions, for 3rd party clients. o Used: JAVA JEE, EJB, Oracle, RMI, and JavaScript. Recognitionsand Certifications  DevOPS National certificate utilizing Vagrant, Docker, Zookeeper, AWS API, and Mesos.  Artificial Intelligence Program Recognition of Developing Forward and Backward Chaining parsers to feed Expert Systems.  Parser Design for Compiler Pre Parsers recognition.  Networking Compression Solutions recognition. Education Washington University, St. Louis, MO Master in Computer Science / Information Technology.