Mohamed Ashraff
Phone: 407-***-****
E-Mail: ********@*****.***
Skills:
Languages: Java, JavaScript, C/C++, TypeScript JSON, SQL, PL/SQL, Perl, NodeJS and Python.
Java Specific: Core Java, Advance Java, Java Spring Boot, Quarkus, Servlets, JavaMail, JDBC, J2EE, JAXB, JAXP, xPath, StAX, JAX-WS, JAX-RS, JDOM, SQLJ, DOM, SAX, MIDP, JMS, java SWING, jersey, Jackson, Gson, JMX, GraphQL and JNI
Soft Skills: Team lead, Scrum master
JavaScript Specific: Node.js, React, Angular, CSS, jQuery, TypeScript, bootstrap, D3, dwr, dojo and Ajax
Cloud Services: AWS, PCF, TAS(TANZU), OpenShift, Azure, Google Cloud Platform
Software Engineering: OOAD (Object Oriented Analysis and Design), OOP (Object Oriented Programming) and UML design using Use cases, Class, Context, Sequence, and activity diagrams.
AI: Expert Systems (Drools, Comprehend), and Machine Learning (Weka, Databricks, AutoML)
Operating systems: UNIX, Windows, & Linux
SQL and UML modeling: SQL Workbench/J, PlantUML, Enterprise Architect, SQL Developer, RockMongo, ERStudio, MS Visio, Together ControlCenter, Toad, Rational Rose.
Web & Application Servers: Oracle Fusion Middleware, WebSphere Application Server, Oracle WebLogic, BEA AqualogicBPM, Tomcat, Apache, jServe, Netscape Enterprise Server, Netscape Directory Server, and jBoss.
ERP Systems and Subsystems: SAP, EBS, PeopleSoft, Oracle Financials, Salesforce and Oracle HCM
Databases: Oracle, DB2, MSSQL Server, MySQL, MariaDB and PostgreSQL
No SQL Databases: MongoDB, Casandra, Cosmos, Azure Blob Storage and Firebase,
Cloud Technology: AWS S3, AWS Lambda, SQS, SNS, EC2, EKS, Spring Cloud Gateway, Docker swarm, Kubernetes, Minikube, Kubectl, Helm Charts
Microservices: Spring Boot, Netflix Zuul, Hystrix, Docker, Kubernetes, Mesos, and Eureka
Networking & Protocols: TCP/IP, http, ftp, SNMP, Ethernet, Token Ring, SCSI, and Fiber Channel
Architecture Frameworks: ArchiMate, C4 Model, TOGAF, Zachman, EDA, DDD
Testing Tools & load Testing: Wily Introscope, jTest, SonarCube, Grinder, Gatling, jMeter, and Load Runner.
Build Tool: Bamboo, Jenkins, Gradle, GitHub Actions, Maven, npm, and Cruise Control.
BI Tools: Pentaho BI, Mondrian OLAP, Jpivot, and JFreeReport
ETL Tools: Abinitio, Pentaho Kettle, Apache NiFi
IDE: Eclipse, IntelliJ Idea, Flutter, Code, vi
XML IDE and Tools: Soap UI, XMLspy.
Testing Tools: NewRelic, Wily Introscope, jMeter, eTest Suite, Load Runner
Defect Tracking and Agile Tools: JIRA, Rational ClearQuest, HP Quality Center and CMVC.
Code Repositories: Bitbucket, Github, GitLab, Subversion, Git, CVS, PVCS, and Rational Clearcase
Messaging Systems: Kafka, ActiveMQ, Pulsar, AWS SNS, and AWS SQS
Hardware Platform: Intel PC, Workstation and Servers, AS/400, Sun Solaris SPARC, Mac, RS/6000 Workstation and Servers, S/390, VAX, and SAN Fabric on Netfinity Servers.
SOA Technology: Spring REST, Camel REST, ESB, SOAP, REST, WSDL, UDDI, Apache AXIS, CXF, XMLSchema, WBI and BPEL
Enterprise Scheduler: Quartz, Spring Batch and Schedular, and $Universe.
Experience:
Infra Global, Remote
Principle Architect
03-25 –
Requirements, Design, Develop, and Support Student Registration Application.
Provide Architectural, Technology guidance, Proof-of-concept, training for developer to implement state of the art application.
Utilized Spring Boot, React, GraphQL, MongoDB, PostgreSQL, jBPM, Drools, Kafka messaging, JavaMail, OpenJess Enterprise search, OpenFaas Serverless, Okta Oauth2 security and Kubernetes technologies to build and provide functionalities to manage Registrations.
Disney DVC, Orlando FL/remote
Dev Lead
09/24 – 02/25
Helped driving the ticket privileges product release for Disney Vacation Club Member benefits Application for release.
Provided technical assistance and architectural guidance for developers to resolve issues and enhancements for member benefits application and subsequent successful release.
Authored Architectural documents and provided Sequence, Activity, Object UML diagrams for the New Pricing initiatives for Disney Vacation Club to integrate with multiple systems.
Bank Of America, Orlando FL
Enterprise Architect V
05/23 – 09/24
●Worked as an architect to provide Technical Roadmap and to modernization effort for legacy applications deployed on WAS, and WebLogic Servers to convert from monolithic to cloud native Java microservices and React UI Cloud platform deployed in OpenShift, Azure Platform, and Kubernetes for ACH, and RTGS based systems
●Architected solutions for trade finance, working capital management, risk assessment, compliance, and reporting for TWCS systems.
●Created migration patterns, Proof-Of-Concept, Cookbooks, How-To, and reference implementation for the financial applications modernization effort.
●API transformation using business domains, decomposing APIs, defining API contracts, and implementing Microservices utilizing Event Driven, Event Sourcing, CQRS, SAGA, Compensating Transaction patterns using Kafka, and ActiveMQ messaging.
●Data management and persistence strategies for different type of data such as structured, semi structured, unstructured data persistence using SQL database (Oracle), NoSQL database (MongoDB) and Object storages such as Hitachi Content Provider (HCP), OpenShift Ceph, Portworx, and Azure Blob Storage and data synchronization.
●Log Management Strategies for streams using centralized logging (Splunk), and log retention using batch processing (OpenShift out-of-the box processors), fluentd Agents, Apache NiFi, ELK stack, and sidecar patterns.
●Application deployment for cloud VM and Kubernetes orchestration for containers (Docker, Podman) in on-prime multi-cloud using unmanaged, and managed OpenShift, and Azure clouds.
●Services and Application migration from AWS to GCP using Lift and Shift, Re-architecting and Containerization.
●Application Migration Using multi cloud (Azure, GCP, and OpenShift) approach.
●Integration of application with ERP systems with Salesforce, on prem Peoplesoft Core HR, Oracle HCM cloud-based recruiting, learning, and Talent Management, and SAP Hana for finance, Analytics, procurement, and supply chain management.
●AI Expert Systems and ML integration into new systems.
●Architected MySQL db using NestJS framework, TypeORM, and TypeScript backend with React UI using OIDC and Okta implementation for single threaded, asynchronous, I/O heavy applications.
●Evaluate applications and frameworks such as Python, NodeJS, .Net, and Quarkus for performance, features, and ease of development and Kotlin for interoperability and present recommendations using TOGAF, and Zachman Frameworks.
●Used Wiz cybersecurity and cloud automated tool and SeaSponge that helps in identifying potential threats based on the system's architecture or codebase, fitting into the threat modeling process.
Prime Therapeutics, Orlando, FL
Cloud Native Architect
07/22 – 05/23
●Served as an overall Architect for the tech enablement team for health care applications to evaluate and create Proof-Of-Concepts, reference implementations, Cookbooks, How-to documents, review, designs, plans, and proposals for new construction, renovations, or modifications to existing structures. Furthermore, taking part in the Architectural review board (ARB) evaluating the design against established guidelines, standards, and best practices, as well as considering the impact of the design on the surrounding environment.
●Served as the lead architect to help application teams adopt new technologies, create prescriptions and solutions, resolve application issues, guide developers, and create and conduct Workshops on technical topics and upgrading of the existing applications using multi-cloud strategy with AWS, GCP, and Azure integration and migrations.
●Post merger of Magellan RX to Prime: Assess IT Systems to evaluate the existing IT systems of both companies to identify overlaps, redundancies, and gaps. Understand the technology stack, infrastructure, loose coupling with event-driven architecture applications, databases, and network architecture of each organization. Also defined integration Strategy to develop a comprehensive integration strategy that aligns with the overall business goals and objectives of the merged entity. Hence, determining the best suitable approach based on the complexity and scale of the integration.
●Created OpenID Connect (OIDC) for application authentication and authorization using Authorization Code Flow, and Client Credential Flow, JWT tokens with ISAM, OKTA authorization server using Spring Boot, and React UI.
●Worked on Oracle Cloud ERP financial Management, Procurement, SCM, HCM, and Analytics integration to application functionality for PBM
●Created Proof-Of-Concept, Cookbooks, How-To, and reference implementation for credential vault migration from CyberArk Vault using Hashicorp Vault using Spring Boot, GitHub Action CICD scripts deployed into Tanzu Application Service (TAS)
●Created and conducted role-based access Control (RBAC) model for business role creation process for Application teams.
●Cloud migration from AWS to GCP Compute Engine, Cloud Storage, Big Query, and Cloud functions.
●Contributed to Fine Grain Access Control (FGAC) around Data access security using tactical and strategic solutions.
●Contributed to the Mobile effort by introducing Kotlin to expedite the development process
ATOS-Syntel, Orlando, FL
Architect/IT Manager/Lead
01/20 – 06/22
●Developed web applications using Java technologies such as Spring Boot, GraphQL, on Azure, AWS, GCP cloud and on-prem using Docker/Kubernetes clusters using event-driven multi cloud platform.
●Developed large-scale migration of application from .Net/Mainframe legacy application to Cloud Native Spring Boot application deployed on the PCF/AWS cloud.
●Managed several large teams consisting of on-shore and off-shore developers.
●Worked on an IOT ReactJs/GraphQL/Spring Boot microservices application utilizing time series database, Kafka messaging system to deliver device statuses for Traffic controllers.
●Worked on Java Spring Boot Application on PCF POC end-to-end development with Java Persistent Architecture, microservices and MongoDB NoSQL backend.
●Integration of application with ERP systems with Peoplesoft, and Oracle HCM for on prem and Cloud implementations using Oracle Integration Cloud (OIC), SAP BTP Business Technology Platform, REST/SOAP APIs, and ETL tools MuleSoft.
●Used PeopleSoft Data Extractor, HCM Data Loader, and Payroll Batch Loader for migration.
●Created presentations for Cloud technologies and documents for comparison of AppFabric, App Services and PCF
●Worked on a POC. MongoDB/DynamoDB, deployed on PCF environment with SSL connection to backend.
●Worked on a data migration from Relational(Oracle)/Mainframe, and Oracle Cloud ERP data to Amazon DynamoDB NoSQL semi-structured data.
●Created POC for Automated testing with Selenium and Python
●Contributed to original architecture of Unclaimed property project with Java, Ab-Initio, Kafka and Spark solution.
●Worked on Unclaimed property integration, requirements, and credentials for SQL server, Life70, and Ab-Initio Applications.
●Architected and worked on a complete rewrite of .Net application to Java, Using Spring Boot, JPA, MongoDB, Hashicorp vault cloud configuration and Microservices deployed on PCF environment, with Jenkins Continuous deployment.
●Expose Microservices for ReactJs consumption utilizing API first Cloud native Fifteen Factor application with Swagger.
●Worked on an AI initiative for machine learning using Weka, and Java for policy evaluation.
●Working on Program Increment Agile for development, managing, and delivery of software applications.
Express-Scripts, Tampa, FL
Principal Architect
06/19 – 01/20
●Architected event-driven solution to transform Mainframe (Stratus VOS) data to PostgreSQL database Using Spring Batch, boot, scheduler to load daily data, data on the fly, and archived data for the modernized front end using ReactJs.
●Developed Legacy sync application to sync data from PostgreSQL database to Main Frame data using Kafka source and sync connector using Attunity Replicator, streaming serializers, and copybook CICS objects.
●Developed Spring REST microservices to expose workers-comp data for the front-end consumption. Used Swagger and postman for documenting and create tests for front-end.
●Developed ReactJs front-end for client benefit application.
●Participate in code review process and agile scrums.
●Used GitHub for git code repository, java 1.8, and IntelliJ for IDE, Jenkins/Hudson for CI/CD pipeline. ELK stack for centralized logging, and Pivotal Cloud Foundry cloud deployment using Garden Containers.
Bic Graphics, Clearwater, FL
Architect /Lead Developer
01/19 – 06/19
●Architected an Integration push and pull model for Operational Data Store application between Oracle EBS, Oracle SCM, Peoplesoft, Salesforce, Promo Standards, Index Automation and Website Systems using Spring Boot REST and SOAP, Spring JPA, Spring Validation, using MongoDB backend event-driven microservices Architecture with ActiveMQ, Docker containers and using Kubernetes and Docker swarms.
●Developed detailed designs using sequence diagrams, and Class diagrams with Enterprise Architect for the Integration Project.
●Implemented the Integrated main components using Spring Boot, REST, SOAP, JPA, Validation, Swagger and MongoDB and deployed them in Docker containers.
●Developed prototype application for front-end using Angular and JWT with Spring Boot for security.
●Development Lead for a blended team of on-shore, off-shore developers, deployment coordinator, and SME for a team of off-shore developers.
●Created an on-prime hosted git server using gitbucket.
Disney, FL
Sr. Java Developer
04/18 – 12/18
●Spring 5 Spring Cloud Gateway and Spring Reactor non-blocking IO using Flux and Mono API for routing, Spring boot and micro services composing service endpoints for proxy service and data migration of Disney one source data to D-scribe based on Tridion SDL Content Management System, OpSheet Schedules and TravelBox configurable Scheduler systems. Also used Amazon SQS for Async processing using FIFO queues.
●Developed a proof of concept for micro services pattern using Netflix Zuul Ribbon cluster, Hystrix for fault tolerance and Eureka for service discovery in a spring cloud stack for dynamic routing and monitoring.
●Used Apache Camel routing for rest web services and spring boot, and for data transformation, export and migration in an ETL (Extract Transform, and Load) from Oracle database using hibernate and transforming JSON data into Tridion SDL content Management system.
●Developed Kafka messaging system with Spark and using mirror maker clusters to synchronize and transfer payloads of JSON, Serialized objects, very large images and files. Utilized Nitrite in memory database, chunking, and compression to handle passing of very large files via Kafka in conjunction with AWS S3, Elasticsearch from Shore-side to all the Disney Ships and into Maria Database JSON store. And expose them as rest API via spring boot.
●Setup AWS Lambda for triggers from AWS S3 buckets to Kafka messaging to funnel messages to Maria DB contents store via REST API. Furthermore, I used Consul and Vault for external configuration management via spring boot.
KatmaiCorp FL
Sr. Java Web Developer
11/16 – 03/18
●Architected a revamp of an application Spring Security, Spring Rest Web Services, Spring multi-file with JPA, Solr indexing, PostgreSQL backend to extract and microbiological organisms.
●Developed front end using jQuery, JavaScript, and JSP for track and view the origin, spread and view of the organisms using AWS, on Tomcat application server
●Managed a team of developers to gather requirements, design, develop, test and deliver software under budget, on a protracted timeline.
●Interacted with customers, project managers, developers, and quality assurance to deliver applications on time and within budget.
●Working on Liferay Portal application for Employee information database with Oracle backend.
●Provide Technical Roadmap for Application development, and IT infrastructure configuration for scalability, reliability, security and consistency
●Developed prototype for AngularJ, NodeJs front end with Spring, JPA connecting Casandra and MongoDB NoSQL backend. Also developed a prototype for Elasticsearch and Logstash indexing databases.
●Used Jira, Bitbucket/git, Crucible, Bamboo, Confluence for requirement/defect tracking, Code repository, Code review, Continuous build, and wiki purposes.
L3 Mobile-Vision FL
Senior Java Developer/Architect
07/16 – 11/16
●Working on applications that provided police video surveillance, monitoring and retrieval via DVRs and Body worn devices. A distributed application where all the DVR devices, videos were synchronized from Central Agency to all the precincts.
●The application utilized Event-Driven Tomcat Application server, Active MQ Messaging Broker, PostgreSQL Relational Database, JSF/Ice Faces front end, Linux development/production environment in multi-cloud AWS and Azure, and embedded OS for DVRs and Body Worn units.
●Architected and Implemented the Object Messaging ActiveMQ Broker system to provide dynamic, reliable, scalable, and robust APIs for point-to-point, publish-subscribe synchronization of the database, and recording units.
●Architect and Implemented a Load Balancing system for efficient management of the Archive, print, and burn jobs running on backend systems.
●Developed rest web-services based end-to-end registration process for adding new precincts to the Central Agency using SpringMVC, JSF, ice faces, and PostgreSQL.
●Prototyped Message streaming with Spark streaming, Kafka messaging, and Casandra NoSQL database for videos.
●Created bash scripts for integrating Active MQ deployment, startup services, and Database rollback and DVR migration for new installs and upgrades.
●Created design documents using PlantUML for class diagrams and sequence diagrams for all the implementation and architecture.
●Write jUnit test cases with Mockito and PowerMock for all the implementation.
Deloitte & Touché, DC, FL
Senior Solution Engineer
01/16 – 07/16
●Full Stack architecture and development using JavaScript, Jsp, J2EE and MongoDB for a Federal Financial Client
●Designed and implemented Front-End development using JavaScript, validation framework and JSP with SpringMVC.
●Architected and implemented Big-data access, persistence of xml, pdf, docs into MongoDB NoSQL data store.
●Developed large file access, retrieval, and indexes using GridFS API.
●Architected and implemented authorization with SAML solution with Shibboleth SSO
●Used Git and Jazz code repositories with Amazon Web Services technology, Docker Virtual Machines, Spring boot micro services Architecture.
●Created Docker Images for OPS manager, and MongoDB EE edition installation using Linux CentOS on AWS cloud micro services architecture.
●Developed Camel ESB for asynchronous Java Messaging services and use Apache CXF SOAP based synchronous Application on JBoss EAP.
●Created RESTful services using Spring MVC to upload Multipart streams and download streams from MongoDB GridFS files, Spring data, and Spring Batch.
●Developed applications using Test Driven Development using Mockito, PowerMock, with Eclemma Code Coverage and MeanBean
N2N, Orlando, FL
Senior Software Engineer
05/14 – 11/15
●Developed full stack end-to-end Business Intelligence SaaS software targeted for providers of medical services to analyze the performance of the providers.
●Developed front-end using CSS, less, jQuery, AngularJS, bootstrap, D3 and SQLike with Spring MVC.
●Developed middleware and backend services using J2EE and Spring Framework layer services and REST web services using jersey with JSON data using Jackson/gson. Used JDBC for persistence with Multi-tenant Oracle and MySQL database and Integrate the apps with Oracle Fusion Middleware components such as HCM and Financials
●Developed and maintained Workers comp financial software for the insurance industry to manage, process claims and billing on SaaS (Software as a Service) Model.
●The end-to-end development consisted of Jsp, AngularJS front end Spring middleware services on Jboss/WildFly application server and hibernate persistence to Microsoft SQL server, and DB2 backend. Web Services layer consisted of SOAP and xml data using CXF stack.
●Architected and implemented a solution to migrate the DB2 database to MS SQL database utilizing java Jackson, JSON and jdbc.
●Regular tasks consisted of setting up WildFly jBoss application server, MS SQL server environment configuration and back-ups, and configuring DB2 access for new customers. Subsequently, upgrade from jBoss to WildFly servers and to the latest MS SQL servers.
●Developing end-to-end Software using Java Server Faces, Primefaces, Spring Framework, and Hibernate on Tomcat and jboss WildFly application server with DB2, SQL Server, and MySQL backend to implement Enterprise resource planning (ERP), customer relationship management (CRM) and Supply chain management (SCM) functionality.
●Developed application to migrate data from DB2 data to SQL Server data for enterprise incident system. Daily migration of data from iSeries DB2 extract to MS SQL Server table via python scripts and Bulk Copy Process (BCP).
●Provide Software as a Service (SaaS) model for our application development, deployment, maintenance and support.
●The front-end UI development consists of JSF, Primefaces, Primefaces extension, Omnifaces, JSTL, custom tags, JavaScript, JSON and html. Developing middleware server side and business logic is based on technologies Spring Framework(Spring MVC, Spring Security, Spring DAF, and Spring IOC), and XML, POI, iText, jGraph, for excel, pdf, and graphing with hibernate object relational mapping via annotation, with criteria and HQL connection to backend DB2, MS SQL Server and MySQL.
FedEx – Orlando, FL
03/11 – 04/14
Sr. Developer/Project Lead/Architect
●Distributed load Revenue Service is a central processing billing engine. The invoices from various upstream applications such as Express, Ground, Smart Post, Freight come in as XML messages and some flat files through JMS, ftp process. The XML messages get transformed into Revenue and Non-Revenue XML and saved into Oracle database as XML data, and CLOB format. The data then processed with different business logic to process for Credit Card, Customs and Duty, paper billing, electronic billing, revenue control, and accounting controls. The processing done through an ETL(Extract, Transform, Load) tool called Abinitio, Core Java, and J2EE technologies such as Java JDBC, java Mail, XSLT transformation, xPath binding, Java Web services, C++, Perl, and invoked through Korn shell scripting from an enterprise scheduler $Universe to batch process and flat files are created and sent through FTP for downstream processing.
●Designed components from requirements for billing software for processing for Credit Card, Customs and Duty, paper billing, electronic billing, revenue control, and accounting controls. Used HP TeamForge software for design documentation, design reviews and approvals. Also function as lead for components assigned throughout the development life cycle.
●Developed billing software components using java, Ab Initio ETL (xfr transformation, dml formatting, ksh execution), xslt, xml, xml schema, Web services, C++, perl, sql, stored procedures, Oracle Database, Sybase Database, and Korn Shell scripts. The development cycle follows RUP methodology with two releases per year with requirements, design, develop, test, and load has defined 6 months’ iterative development timeframe from Inception phase, Elaboration Phase, Construction Phase to Transition Phase. Development is mainly done on Linux boxes, with Eclipse Ide tools. The main code repository is Subversion and Abinitio modules are maintained in Abinitio proprietary EME code repository. Build is done using make and ant scripts.
●Test the code and document with mock data and the unit test cases to cover the boundary conditions, Interface testing and Assembly testing, and support the System testing cycles until the new release is loaded.
Disney - Orlando, FL
Technical specialist/Lead developer
06/07 – 02/11
●Developed using full software development life cycle using agile and waterfall method and supported seven critical applications for reservations of resort, dining, vacation club, housekeeping, celebration, and accounting that spans across North America, Hawaii, and Western Europe that are crucial to revenue generation for Disney World, Disneyland, Disneyland Paris Parks and Resorts on Websphere MQ based event-driven architecture.
●Architect, Implement and supported as a part of the team and as a Team Lead of the following applications. SBC – Sales and Booking System for Walt Disney World Resorts. DLR – Sales and Booking System for DisneyLand Resorts, and good neighbor hotels. DRP – Sales and Booking System for DisneyLand Paris, and good neighbor hotels. A La Carte – Dining reservation system for restaurants. LILO – Lodging and accounting management system for Hotels, DVC Wishes– Lodging reservation system for Disney Vacation club, MC – Magical Celebration, Reservation System for celebration.
●The applications were developed using full software life cycle development using Core Java, and J2EE technologies, such as JSF, Jsp, Struts, dojo for front end in conjunction with dependency injection through Spring framework, Ajax, dojo, jQuery, ehcache and a complex system of Web services using SOAP, restful, Apache axis, and CXF framework, and JMS to communication to service provides through Enterprise Service Bus and on a Service Oriented Architecture (SOA) to other service provider systems using availability, scoring, product publishing, accounting and folio financials, ticketing, recommender, facility services that are deployed on application servers such as WebSphere, jboss and JMS through WebSphere MQ using java technologies using Web Services (CFX ), JAXB, Pojo, EJBs for business logic, and data store hibernate on transactional relational databases Oracle and DB2. All the applications are developed using Log4j for elaborate logging to facilitate accurate debugging and incident resolution. And search tools developed with Perl and CGI, and PHP for log mining. Worked closely with the test team to develop test case generation and performance analysis using Wily Introscope.
●Developed Routing and translation of xml messages through adaptors that communicate to Travel Booking systems using JAXB binding, and JMS on WebSphere MQ MOM. Translation of WDW messages to DLR specific messages.
Lockheed Martin - Orlando, FL
Senior Software Engineer
09/04- 06/07
● Developed modules on HSPD12 Security Card Application System to support U.S Transportation System.
●Developed binding to middle tier-using xml, JAXB and SAX parsing, regular Expression. Worked on prototyping of Data Warehousing using Kimball methodology.
●Developed Help and Training Interfaces using Jsp, Adobe Presenter and Adobe Captivate
●Used Rational RAD developer tool to develop Portlets.
Used AJAX for client-side validation.
●Did Architectural work on a web solution for the proof of concept (POC) effort to manage military command, requirements flow and logistics for critical missions.
●Used JSPs, Ajax, custom tags, JavaScript, dojo libraries, and html for the front end to communicate to the java objects business tier and via JDBC to Oracle 10g persistent tier.
●Used UML for Analysis and Design using ArgoUML.
●Integrated Off-the-shelf collaboration application based on MVC model using struts to the main application.
●Lead the team to develop and integrate the ERP systems using Opentaps.
●Used a two-tier Java Swing technology front-end and Oracle and designed database and created PL/SQL procedures access for the persistence layer
●Help Implement Oracle Financial GL Module and Integrate with Opentaps.
●Implemented a prototype for Alphabetic filtering system from front end to back-end calls using JSP, JavaScript, custom tags, CDF, POJO and SQL Queries.
●Documented use cases using Rational Rose and Doors for requirements drill downs.
●Used Hibernate, and IFS as Object Relational mapping for the Oracle 9i database.
●Used Rational Rose for Analysis and Design.
Prolifics - Orlando, FL
Senior Software Consultant
09/03-09/04
Software migration of Java Applications to WAS Servers
IBM - RTP, NC
Software developer
06/98- 08/03
AS/400 Operating System Software development and Hardware bring Up
Education:
Winona State University
B.S, Computer Science 1998
Webster University
MBA, 2008
Webster University
MA Finance 2007
Clearence: Secret Clearence