Sign in

java, web, CRM, Big Data, cyber security, PM

Elk Grove Village, Illinois, 60007, United States
February 23, 2018

Contact this candidate


The objective is to present a parallel career path as an IT Employee and Visionary. Each path demands discipline, effort, team-playing, sacrifices, meeting challenges, using the latest, reusability, thinking-outside-the-box, and business-management thinking and approaches.

Objectives as a Working Employee

Objectives as a Visionary

Team player, working-communicating with clients, management, team (on-offshore), technologies, methodologies, projects and all rounded team player. Meeting employers' expectations, demands and workload

Self-Challenging and keeping up to date by envisioning, architecting and developing projects with doable-intelligent-cost effective solutions. Thinking-outside-the-box in terms of technology and business.

Employment and Business Owner

Companies Worked for

Owned and Operated Businesses

Bank of America, Blue Cross Blue Shield Association, Abu Dhabi University, Halal Farms USA, Liberty Mutual Insurance, ADP, Walgreens, Computhink, Complete Business Solutions (CBSI), Kemper Insurance, Midwest Mortgage Group, Shelter Insurance, Chicago Mercantile Exchange (CME), AC Nielsen, JC. Whitney

CRM Data Farm Inc, Credit Repair Data Warehouse, e-Lending Solutions,, Family Business, Zebra Insurance Company

Technologies, Packages, Frameworks, Templates, Training and Reusable Code

Employers' Frameworks and Tools

Architected, Developed and Tested Own Tools

Bank of America Strider Frameworks and Design Patterns

Blue Cross Blue Shield National Data Warehouse (NDA)

Liberty Mutual Enhanced Commercial Line Policy System (ECLPS)

Liberty Mutual IBM Rational Application Developer (RAD)

Liberty Mutual IBM ClearQuest

ADP JBoss-Hibernate framework

Walgreens Servlet Development Framework

Customer Relationship Management (CRM), Intelligent CRM Metadata,

Security Framework using compression-encryption

Data Centers Building and Migration Using OOD

Data Visualizer - Integration-Intelligence

EZ3P_Builder - (Project Management Planner)

Web Services and Business Intelligence (BI)

Dynamic Business Rules and Intelligent System

Business and Management

For Employers

Owned, Managed and Operated Companies

Working as a solution architect, tech lead and PM where leading projects and teams ranging from 4-12 developers on-offshore. Helping teams to develop, test and manage J2EE, Web, Cloud Computing, Object Oriented Analysis and Design and Full Development Life Cycle.

Owning, operating and managing companies plus family business Building business plans, proposals, prototypes, management plans, balance sheets, taxes, and working on budgets for the business, investors and future projects.

Technologies Used at



Java, J2EE, Web, DevOps Editor, Mobile, Cloud Computing, Client/Server, e-Commerce (B2B,B2C), Project Management, Big Data - CRM, C/C++, Design Patterns, e-Commerce, Android/Eclipse, NetBeans, swing, HTML, JavaScript, MySQL, Unix, Redhat Linux, Solaris, Windows, Eclipse, CSS, JSP, JavaScript,, DB2, Oracle, EXADATA, Netezza, SQL, IBM Rational, RAD, RUP, ClearQuest, XML, and JST, JBoss, Hibernate, JOSSO, Perforce, UML, WebSphere, Tomcat, IIS, Apache.

Used the same technologies to build Intelligent system, frameworks, templates and reusable components.

Building Intelligent Editors which utilize Virtualization to Build, Migrate, Manage and Test Data Centers with a fraction of current cost:

Career Summary

Sr. Architect and Project Manager (PM)

Architected, Developed and Tested

Over 17 + years of IT professional experience working with clients to architect-design, lead, develop, test and manage J2EE, Web, Cloud Computing, Object Oriented Analysis and Design (OOAD) and Full Development Life Cycle. Projects in terms of J2EE, multitier, cloud computing, mobile, and Customer Relationship Management (CRM). Working with clients to build business plans, documenting, training, standards and performance (using Big O Notation) of projects. Architect, build, manage, test, document, track, and maintain Clusters of Virtual and Bare Metal servers for data centers' infrastructures. Proven team player & customer service. Excellent oral and written communication skills and working with clients/teams, and business requirements and leading (tech + PM) the team from all fronts

Architecting and Developing Outside the Box of the conventional Spring, MVC, Struts, Hibernate and Service-oriented architecture (SOA) with a Private Enterprise Post Office project that combines Interactive Fronts, with Business Intelligence and Data Centers. Post Office (PO) is a revolutionary End-to-End architect which handles Big Data, CRM, BI, Security and Template Driven front-end.

Build an intelligent web data warehouse system that helps Consumers and Commercial companies repair and maintain their credit worthiness and credit standing. Its Goals are to service 100 Million Clients and the credit repair process would take 90 seconds not the current 90 days. It performs Extract, Transform, and Load (ETL), Cleansing, Validation, Certification and Audit Trail.


Earned a Masters degree in Computer Science from University of Illinois.

Earned a Bachelor of Science in Mathematics & Chemistry from University of Illinois, Chicago, Illinois.


January 2017 to Present – Intelligent CRM Metadata (Chicago) Position: Architect/Analyst/Developer/PM

Between Employment Project: (work in progress)

Our Intelligent CRM Metadata (ICM) is an independent project and a part of our Post Office (PO) Project. ICM's goal is to convert any (structured and unstructured) data and databases into Intelligent Services. Our Approach is to convert/reformat data regardless of its sizes (petabytes), complexities and issues into XML Database Fields with supporting intelligent memory resident transactional Java objects. We call these Java objects: Intelligent Data Access Object (IDAO). ICM is architected/designed with intelligent database parsers and convertors to automate the conversion/reformat with speed and it is economically done.

IDAO-XML Conversion - No Schema: IDAO are Java memory persistent objects with DAO as local class properties for data storage and IDAO Java methods for intelligent handlers. DAO property is converted to an XML file which would be stored as an XML database field. IDAO-XML two way conversions are done using Java Reflection, DOM and JAXP and with no Schema. IDAO-XML is built using XML types and Java type mapping - no schema is needed.

Intelligent Parsers: structured and unstructured data retrieved from any source (excel, text, PDF, database tables, etc) into Java ArrayList to store the Java DAO properties (get and set methods), where these arrays are parsed by different intelligent and independent parsers. Each parser represents the views and the handling of the business rules and processes. Based on the business rules, each parser would evaluate DAO properties' values and give a score. All the parsers' scores and arrays of DAO are passed to Intelligent Converters. Adding, modifying or deleting any parser is our approach of making data parsing independent and dynamic with refactoring.

Intelligent Converters: ICM Intelligent convertors would evaluate the parsers' score and DAO. Based on the type of business and business rules, the convertors would create the IDAO's Java methods for the intelligent handing of DAO values. The convertors would create IDAO and XML files and store them in the new ICM database format.

ICM Matrix (Indexing and Hashing): ICM has additional intelligent memory resident transactional Java objects, which are composed of Index tables and Hashing tables. The key-value of using these tables is fast, efficient and economical lookup of values without any database access. Based on business and products statistics, certain data values are loaded in these tables.

Testing and Intelligent DevOps Editor: testing is the main issue in making ICM conversion a reality. What to test and how easy and how often testing can be performed is very critical to ICM success. We architected an Intelligent DevOps Editor as a "Turn Key" development and testing environment tool which would include all infrastructure components.

Virtualization: ICM is using Virtualization to build DevOps Editor as a "Turn Key" development tool. Our task is to Architect/designing a number of GUI interfaces for DevOps Editor.

ICM Framework and Prototypes: Our task is to architected/design/developing/testing of ICM Seed Framework with running prototypes which would be expanded and modified based on the business processes.

ICM Website: ICM site is designed and documented using our Project Framework and it covers projects details to give the site visitors a view of how we handle our projects. The footer of each page lists our frameworks project folders: Analysis, Data Structure, Design-Architect, Development, Testing, Management and Cost. The site content is an ongoing task/work in progress.

Technology Used: Java, Eclipse, NetBeans, Servlets, SQL, MySQL, Web Services, IIS, Apache, Tomcat, JDBC, Oracle, NAS, IBM MQ, SFTP, NDM, SAN, ETL, Unix, Redhat Linux, Solaris, Windows, Golden Gate.

May 2016 to January 2017 – Bank of America USA (Charlotte) Position: Infrastructure Architect

Technical Engineering & Architecture (TEA) is a branch of the Bank of America Global Wholesale Banking Technology (GWBT). TEA is responsible for architecting, building, managing and maintaining the entire Bank of America (BA) software (Clusters virtual and bare metal servers) infrastructure and data centers. TEA’s services include working with Development, Testing, System Infrastructure, Sales Infrastructure, Credit, Client, Treasury and rest of BA departments.

Working with other BA departments’ teams to create Technical Requirement Document (TRD) and Non-Technical Requirement Document (NRD), Proof of Concept (POC) and other TEA Design Patterns docs.

Analyzing, Architecting, documenting and tracking the building and execution of the Projects’ Infrastructures.

Working with Infrastructure and admin teams to insure the timely success and performance of all BA's data centers.

Working with other BA’s teams to service both low level, production and post-production Environments.

Performance includes the understanding and working experience with concepts, architecting, building, documenting, interfacing and troubleshooting what are called the Swim Lanes:

Presentation Zone Firewall (DMZ)

oWeb Services – IIS, Apache, IHS (IBM HTTP Server)

Secure Zone Firewall (DMZ)

oApplication Server – Weblogic (JVM, JRE, JDBC, SAN), WebSphere, Tomcat

Baronet Zone Firewall (DMZ)

oDatabase – Oracle, EXADATA, Netezza, SQL,

oCitrix – Virtual desktops and applications to any device over any network from the data centers

oMessaging – IBM MQ, Microsoft Messaging Service

oMule- Mule is a lightweight enterprise service bus (ESB) and integration framework

oFile Transfer – SFTP & NDM, SAN, NAS, DTS

oETL – Informatica

oOS – Unix, Redhat Linux, Solaris, Windows

oMulti-Node Local High-availability (HA) - Multiple Data Centers (Near zero downtime)

oGolden Gate Bi-directional replication

oActive in two sites


Technology used: Citrix, Web Services, IIS, Apache, Weblogic, JVM, Tomcat, JRE, JDBC, Oracle, EXADATA, Netezza, NAS, IBM MQ, SFTP, NDM, SAN, ETL – Informatica, Unix, Redhat Linux, Solaris, Windows, Golden Gate.

January 2015 to May 2016 – CRM DATA Farm (Chicago) Position: J2EE Architect/Analyst/Developer-PM

CRM Data Farm Project is a Virtual Data Farm and a Private Enterprise which addresses current issues including Big Data, CRM, Business Intelligence (BI), Analytics, Data Streaming, Template Driven front-end, Intelligent DAO, Cloud Governance, The Next Generation Security, Web-Mobile and Cloud Services - CRM Data Farm:

CRM Data Farm Project is our new concept called Post Office (PO) which is an intelligent data warehouse with build-in security. PO data is converted into Intelligent DAO types (Personal, Business, Transactional and Misc).

PO Next Generation Security approach uses encryption, compression, indexing, hashing and Intelligent DAO.

PO approaches are secure, fast, economical, loosely coupled and easily integrated into any existing systems.

CRM Data Farm's site is the PO architect with over 80 pages of documentation addressing the current issues.

Technology used: Java, J2EE, Java Collections, JSP, JavaScript, Servlets, SQL, NetBeans, XML, HTML, JAXB, RUP.

September 2013 to May 2016 – Halal Farms USA (Chicago) Position: Java-Web Architect/Analyst/Developer - PM

Halal Farms USA: Halal Farms USA is a specialty slaughterhouse grossing over five million dollars in sales. The business processes start with purchasing animals from ranchers and ends with the sale of meat products to retailers

Webatizing the business and employees processes from phone and faxes by transforming them into excel spreadsheets which were converted to MySQL tables and e-Commerce system plus training employees on the e-Commerce system.

Analysis-architecting-design and developing a four tier J2EE web system using Java which mimics QuickBooks software.

Analysis-architect-design Cloud Computing, CRM system to offer CRM, cloud and e-Commerce services.

Analysis-Architect-design and develop e-Commerce Home Delivery Products, Business Plan, prototype and CRM services.

Managing and maintaining IT services including hosting and deployment (including Tomcat) of web-mobile portals

Technology used: Java, J2EE, e-Commerce design, NetBeans, Android/Eclipse, swing, HTML, JavaScript, MySQL.

June 2013 to September 2013 – Blue Cross Blue Shield Association (Chicago) Position: Java-Unix Developer

Blue Cross Blue Shield Association (BCBSA) is a federation of 38 separate health insurance organizations and companies (Members). Blue Health Intelligence (BHI) is a National Data Warehouse (NDA) project which facilitates the communication and the exchange of data among the Members.

Coding Java, SQL and Unix shell scripts as services to the communication and the exchange of data.

Architected-designed and developed a four tiers software for small in-house timesheet used to track projects' total hours.

Technology used: Java, J2EE, Unix, Eclipse, CSS, JSP, JavaScript, MySQL, DB2.

December 2011 to June 2013 – Abu Dhabi University (Remotely from Chicago) Position: Java Architect-PM

Digital Parasitological Examination Program (DEPP) is an ADU project to create a library for identifying parasitological specimens. It is a web-mobile service (multilingual) for underdeveloped-unequipped-underprivileged clinics in which medical staff can use the iPhone/iPad or any digital tool to capture an image of a specimen. The medical staff may upload images to identify the candidate specimen plus may receive medical assistance in how to handle such cases.

Worked with ADU professors, gathered all material for DEPP. Performed analysis and created business plan, vision, requirement and project docs. Architected-designed DEPP system and developed a website for promoting DEPP.

Used my personal hosting to build a paperless communication-documentation site for DEPP members.

Architected an intelligent software that will learn as the cases increase by using search algorithms for searching and matching of specimen that is done in milliseconds. DEPP would run millions of tests with astonishing results. Hosting patients' data will have encryptions and security software and servers. Clients may use mobile, computers, internet-chatting to access DEPP services and answers-chat from experienced staff.

Technology used: Java, J2EE, e-Commerce design, NetBeans, Android/Eclipse, swing, HTML, JavaScript, MySQL.

October 2010 to September 2011 – Liberty Mutual Insurance (Indianapolis, IN) Position: Java Developer

Liberty Mutual Group ranks 71st on the Fortune 500 list of America's largest companies. Liberty specializes in business insurance and provides web based systems for agents, business and consumers using Enhanced Commercial Line Policy System (ECLPS). ECLPS is a J2EE web system that communicates with a number of backend Legacy systems (Mainframes with DB2) using XML BLOB (known as BLOP).

Performing maintenance (Tickets) on ECLPS which includes fixing existing bugs and adding new features-enhancements.

Tickets may require maintenance to JSP- JSTL and a number of Java service layers (Actions, Screen Setup, Processers, Handlers, Builders, Factories, Packages, Printing, Buffer Builders, Rating, XML Parsers, plus products specific services) that communicate with the Legacy systems through the XML BLOP.

Using IBM Rational Application Developer (RAD) to perform ticket maintenance and ClearQuest to communicate with analysts in documenting and tracking tickets.

Using RAD to perform unit testing and debugging ECLPS. Buffer dumps are used in tracking values on the BLOP.

Technology used: Java, J2EE, IBM Rational Application Developer (RAD), ClearQuest, HTML, XML, JavaScript and JSTL.

July 2009 to October 2010 – Freelancing (Chicago) Position: J2EE Lead Architect/Analyst/Java Developer-PM

Credit Repair Project (CRP) is to build an intelligent web data warehouse system that helps Consumers and Commercial companies repair and maintain their credit worthiness and credit standing. CRP's Goals are to service 100 Million Clients and the credit repair process would take 90 seconds not the current 90 days. CRP performs Extract, Transform, and Load (ETL), Cleansing, Validation, Certification and Audit Trail. CRP interfaces with TransUnion, Equifax, Experian and data vendors.

Contacted credit bureaus, gathered all material for CRP. Performed analysis and created business plan, vision, requirement and project docs. Architected-designed CRP system and developed a prototype and key Java components.

Web browser side has 12 different services (Front Stores), Outside Vender Call Center and CRP employees access portals. Customized Reports are created for each Front Stores plus clients can create their own formatted reports.

Tomcat is CRP's servlets engine where JOSSO and proxy servlets are used as security layers for access and speed.

Architected batch and Intelligent Software Engines (Reports, Alert-Audit, Call Center Services, Business Rules). It had the database, Intelligent Analysis engine, Dynamic Business Adapter and Web Services.

Technology used: Java, Java Collections, JSP, JavaScript, Servlets, SQL, NetBeans, XML, HTML, JAXB, RUP.

November 2008 to July 2009 - ADP (Chicago) Position: J2EE Lead Architect/Java Developer

ADP DealerSuite (DS) application is a Customer Relationship Management (CRM) system and a Dealer Management System, serving dealerships of all sizes. DS is a Java-Web based application with services that run on Apache Tomcat 6 and developed using JBoss framework, Hibernate, JOSSO (for security), log4j, and MS SQL Server with offshore testing.

Truck Marketing Group is a marketing group that had static web pages and updating required recoding of these pages.

Performed analysis, architected/designed and developed the DS Truck Back-End Process. Developed an MVC Administrative Tool for Truck Marketing Group to update their marketing web pages in real-time.

The View had Admin tool pages for creating/editing pages and uploading PDF doc, images, wmv files, and links.

Analysis-architecting-design and developed Tomcat (Controller) and Servlets (Model) used to access pages builder Business tiers plus BO, Excel sheets parser, page builder parser, image-videos parser and Admin command handler (Model).

Technology used: Java, J2EE, e-Commerce design, JBoss, Hibernate, MS SQL Server, JOSSO, Perforce, UML, HTML, XML, JavaScript and JavaServer Faces.

May 2007 to November 2008 - Walgreens (Chicago) Position:J2EE Architect - PM- Java Developer

Walgreens Image Distributed System (IDS) is a Java Distributed System centralized by Corporate UNIX system (Oracle DB) with 6000+ stores as clients. Each store has an IBM AS400 (Tomcat and UNIX) system and a PC (Windows XP or NT) that displays images on the store Electronic Reader Boards (ERB). IDS uses Java zipping utility code to group the distributed images and reduce their byte size. IDS performs the logistics of communications (pull-push-on demand) in real-time, image repository synchronization, audit trail and dynamic Business Rules. Images transport used Java Apache code to FTP images.

Performed analysis, created vision, requirement and project docs. Architected-designed IDS and lead a Java team of four consultants and two Walgreens engineers in developing, integrating and testing IDS.

Walgreens has over 90,000 vendors and Walgreens marketing department produced over 12,000 ads, images and messages monthly to be displayed in real-time on the stores' ERB. Created zipping and FTP tool to zip/ship ads to 6000 stores.

Architected and developed Control Units for Corporate and for each store for the logistics of communications (pull-push-on demand) in real-time. Corporate Control Unit runs IDS and Store Control Unit gives store manager display options.

Architect-designed and developed Corporate WebSphere and stores AS400 communication using HTTP-Servlets and FTP.

Architect-designed and developed Corporate and stores AS400 had Reports, Synchronization, Inventory and Scheduler.

Architect-designed and developed Corporate Oracle DB and stores AS400 DB to have Synchronization of ads, images and messages. Corporate Control Unit uses Dynamic Business Rules engine for real-time control over IDS.

Technology used: Java, J2EE, e-Commerce design, IBM WebSphere, Swing, Walgreens SDF, UML, HTML, XML, JavaScript, SAX and JAXB.

Contact this candidate