Вы находитесь на странице: 1из 6

Kwasi Boateng, Bs Computer Sc.

––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
PROFESSIONAL EXPERIENCE

Work Experience:
Arisant Englewood, Colorado 01/2015 – 04/2016
Senior Identity & Security Consultant
 Designed and implemented IAM products for clients.
 Implemented identity provisioning and single sign on application for the Department of Health.
 Implemented identity federation between CA Siteminder and Oracle Access Manager.
 Developed SOA composite workflows.
 Production support - Supported(deployment, troubleshooting, configuration, installation,
upgrade and optimization)– SOA,OIM,OAM, OAAM, OUD, weblogic in a production
environment.
 Developed responsive, mobile first J2EE applications with a bootstrap front end.

Programming Languages & Technologies:


Oracle Identity Manager (OIM), Oracle Identity Federation (OIF), Oracle Unified Directory (OUD),
Oracle Access Manager (OAM), Oracle Adaptive Access Manager(OAAM), Active Directory, Obno,
Bootstrap js, Dojo, Weblogic, Apache Directory Service, Resteasy, SAML 2, SOA, Jenkins, Hudson,
Maven, Git, Fortify Scans, Java, Guice, Json, XML, Spring.
Application Servers: Websphere Application Server, Weblogic Application Server
Databases: Oracle Database
Others: Virtual Box

Kaiser Permanente Pleasanton, California 07/2013 – 09/12/2014


Security & Compliance Architect -Identity Access Management(IAM) Engineering
 Identity provisioning for diverse applications
 Involved in ITIM to OIM IDM applications migration.
 Wrote a webservices and OIM connector for provisioning users using an HR applications as a
trusted source.
 Automated identity provisioning process for Kaiser – Colorado applications on-boarding
 Supported production environment.

Programming Languages & Technologies:


Tivoli Identity Manager (ITIM), Oracle Identity Manager, Enterprise Directory, J2EE, JMS, JSF–
Primefaces, Spring batch, Spring Security, Spring DAO, Spring MVC, Hibernate, EJB, JMS – Active
MQ, OIM scheduled task, Remedy, Email templates, Webservices, Maven, Ant, Data Power
Design/Development Tools: OIM Design console, Eclipse IDE, Apache Directory Service, SoapUI,
Fortify Code Scan
Application Servers: Websphere Application Server, Weblogic Application Server
Databases: Oracle DB
Others: OAM

IBM Boulder, Colorado 12/2011 – 04/2013


Senior Software Engineer, Managed Storage Services -IBM Integrated Technology Delivery
 Worked as a Sr. Software Engineer for IBM SAN Automation(Block Disk) unit in maintaining
and developing enhancement for IBM Storage Area Network(SAN) :
- Federated Data Store(Stage1) : Gathering SAN disk usage and performance information
- Provisioning Assist: Allocating and maintaining SAN storage
- Billing applications: Billing Storage usage
 Develop an IP Tool Application for allocating, reserving and managing IPs assigned to SAN
devices and reserving sub-nets to Storage Locations.

Programming Languages & Technologies:


Java( JSP, Velocity, Hibenate, EJB3, GWT), Webservices – Restful webservice, AJAX(JQuery), Jazz
Repository and PHP, LDAP
Application Servers: Geronimo
Databases: DB2, MySQL

McKesson Scottsdale, Arizona 08/2011 – 09/2011


Sr. Java Developer
 Instrumental in the development of Cephelon – An application for monitoring the supply,
distribution, prescription and usage of ACTIQ and FENTORA opioid break through pain
medication for cancer patients.
- Developed the UI – ajax driven front end
- Did some work on the back-end
- Worked on ipad integration – Html5 compatibility
Programming Languages & Technologies:
Java( JSP, HTML5, Struts, Hibenate, Spring), Webservices – Restful webservice, AJAX(Dojo), Ant,
Hudson, JIRA, Agile development
Application Servers: Weblogic
Databases: Oracle

Scientific Technologies Scottsdale, Arizona 09/2010 – 07/2011


Analyst/Programmer
 Worked on disease surveillance and management system (Sentinel)- A web-based application
designed to support state and local communicable disease reporting activities.
 Worked on Immunization Information System (iWeb) – Statewide immunization registry
 Immunization Interoperability (PHC-Hub) – An HL7 immunization information exchange
system.

Work done includes improving user experience by integrating new AJAX features. Bug fixes ,
test-driven development, addition of new functionalities and provided appropriate schema changes to
database.

Databases:
SQL Server, Oracle
Programming Languages & Technologies:
Java( JSP, JSF, Servlet, Struts, XML, JDBC, Junit, Jmock, Kodo ) ,Webservices – Jersey and RestEasy
framework, AJAX(Dojo,JQuery), Maven, Ant, Hudson, Cobertura, JIRA, Agile development - Scrum

American Express Phoenix, Arizona 11/2009 – 05/2011


Technical Lead
 Developed a Registered Card Portal that allows American Express to manage card member
offers and promotions
 Worked with Registered Card team to develop the security feature of Registered Card API
(RCAPI) – a webservice API that exposes card member offers on social networking sites
 Developed Mergers and Acquisitions Due Diligence Tool – American Express Research &
Development
 Developed the UI of ACW Heads Up Display(HUD) – full fledge AJAX(DOJO, JSON)
application that allows travel counselors to manage personal named records in multiple GDS
systems.
 Wrote backend java packages that communicates with the front end.
 Created action beans, DAO and backend business logic classes

Databases:
SQL Server, HyperSQL
Operating Systems:
Windows, Unix
Programming Languages & Technologies:
Java( JSP, Servlet, Struts, Spring( IOC, MVC), XML,XSLT, JAXB, JAAS, JMS, JMX, JDBC, Junit
and Webservices) , AJAX(Dojo,Cometd-Bayeus, YUI), Groovy & Grails
Other Tools:
CVS, SVN, RAD, Eclipse, Visual Studio, NetBeans
Application Servers:
Apache Tomcat, WebShere and Apache HTTP Server.

Doxa Services Alexandria, Virginia 08/2008 – 10/2009


Senior Developer
 Server side web application development
 User interface design – Implementing dynamic, interactive, cross browser compatible and user-
friendly user interfaces through the use of DHTML,AJAX,CSS,XHTML and Flash.
 Performed search engine optimization.
 Configuring and tuning Apache web server for optimal performance
Tuning JVM on Linux server to ensure efficient memory management for J2EE applications
 Performing load balancing through application server clustering

Databases:
Oracle 10g and 11g databases, SQL Server 2005 and Mysql
Operating Systems:
Windows, Linux (Redhat Linux, Fedora, Ubuntu), Unix (Solaris).
Programming Languages & Technologies:
C/C++ (MFC, COM and ActiveX technologies), ASP.Net, VB.NET, C#, Java( JSP, Servlet, Struts,
Tiles, Facelets, Spring(AOP, IOC, MVC), Jboss Seam, JSF, Oracle ADF, Hibernate,EJB , XML,XSLT,
JAXB, JAAS, JMS, JMX, JDBC, Junit, TestNG, xHTML ) , Webservices (REST – Rest Easy,
CORBA, SOAP, Java RMI ), AJAX(Dojo, jQuery, DWR, RichFaces), Lucene, Flash, Action Script,
Adobe Flex, BlazeDS, Javascript, Python.
Other Tools:
Ant, Maven, CVS, SVN, JDeveloper, Eclipse, NetBeans, Visual Studio, Photoshop, Corel Draw,
Aptana
Application Servers:
Oracle 9i, 10g Application Server, BEA Weblogic, Apache Tomcat, JBoss and Apache HTTP Server,
IIS.

Illumen Washington, DC 02/2008 - 08/2008


Programmer/Developer
 Created and updated information extraction robots and spiders running on CNN, NYT, ABC
News, Washington Times and others
 Built and updated tens of sites for the US Chamber of Commerce, AARP, American Medical
Association and others
 Built web applications on J2EE platform – having Ejb3 as the persistence unit, Seam as an
MVC, Richfaces as JSF implementation and facelets as the templating framework
 Automated news and information extraction agents creation process.
 Worked on powerful lucene search engines that feed hundreds of sites with specific and unique
information at real time, extracted from thousands of news sources throughout the US.
 Deployed, configured, optimized and maintained applications on JBOSS and Tomcat Servers.

Databases:
SQL Server 2005
Operating Systems:
Windows Server, Linux, Unix.
Programming Languages & Technologies:
JSP, Java Servlet, Struts, Facelets, Spring(AOP, IOC, MVC), JBoss Seam, JSF, Hibernate, JDBC,
JMS, XML, xHTML, Lucene, Hadoop, Webservices(CORBA, SOAP), AJAX (Dojo, RichFaces),
DHTML, JAAS security, Javascript, Kapow Robot Maker, JIRA
Scripting: Shell(Bash, CSH), Python
Other Tools:
CVS, Eclipse, Aptana, Photoshop,
Application Servers:
Apache Tomcat, JBoss Application Server.

Robert's Video Services Locust Grove, Virginia 02/2005 – 02/2008


Programmer/Website Designer
 Inculcating multimedia content into client sites
 Flash animation and action script programming
 Website designing and programming
 Online video streaming

Databases:
SQL server 2000 & 2005 and Mysql
Operating Systems:
Windows, Linux (Redhat Linux, Fedora), VMWare
Programming Languages & Technologies:
Java( JSP, Servlet, Struts, Tiles, Facelets, Spring, JSF, ADF, Hibernate, XML, Junit, JDBC, xHTML
and Webservices (SOAP) ), AJAX(Dojo, Ajax4jsf), Php, Flash Action Script, Javascript.
Other Tools:
Ant, CVS, JDeveloper, Eclipse, NetBeans, Photoshop, Corel Draw
Application Servers:
Oracle 9i, 10g Application Server, BEA Weblogic, Apache Tomcat, Jboss and Apache Web Server.

Bsystems Limited (Oracle Country Partner) Accra, Ghana 11/2002 – 02/2005


Lead Developer

 Supervised a team in designing, developing and implementing a human resource & payroll
software – iHRMS for the IRS, SG-SSB Bank and the Agric Development Bank.
- During the Design Phase, my duties include helping customers gather requirements,
identifying the appropriate hardware stack and designing the complementary database schema.
- During the Development Phase, my duties include assigning coding modules to appropriate
team members and overseeing their progress. And also coding the most critical portions of the
project.
- During the Implementation Phase, I assisted the deployment team with some of the ETL
scripts for transforming and importing clients data into the new system for parallel runs
- Created web services that assisted immigration of data between systems
 Was also a lead developer in developing and asset management systems – iAsset which had the
following features:
- Listed Equities (Purchase, sale, divided)
- Unlisted Equity (Purchase, sale, divided)
- Bonds and Other Treasury instruments such as Treasury bills (Purchase, rollover, redeem)
- Drawings (based on rules)
- Custodial Manager
 Contributions Manager (Loading from file and manual input)
 Market Values (Automated computation of market values)

 Other Projects Worked On:


 iHRMS & Payroll Self service – Employee internet portal
 iAsset – An asset management Software
 LifeVal – A Life Insurance software
 iHealth – A health insurance package.

Databases:
Oracle 8i, 9i ,10g, SQL server 2000 and DB2
Operating Systems:
Windows, Linux (Redhat Linux, Fedora, SuSE), Unix (Solaris), VMWare.
Programming Languages & Technologies:
C/C++, Visual Basic, Java( JSP, Servlet, Struts, Tiles, ADF, XML, UML , JDBC, RPC, JSF), Oracle
Forms, PL SQL, Oracle Reports, Business Objects, Flash Action Script, Javascript.
Other Tools:
NetBeans, Toad, Oracle Forms, Oracle Reports, Visual Studio, Photoshop, Corel Draw, ETL tools
Application Servers:
Oracle 9i, 10g Application Server, Apache Tomcat and Apache Web Server.
Website: http://bsystemslimited.com

Soft Ghana Limited Accra, Ghana 06/2001 – 02/2002


 Involved in the developed of Point Of Sales software
 Wrote modules of payroll processing software

Programming Languages and tools:


C++, Visual Studio and Borland Builder

Personal Projects:
Multimedia Quest
http://multiMQ.com –A web 2.0 startup that aims at enabling users to securely store and share their
multimedia content in any format of their choice and also access commercial content based on credit
bought or awarded by the Multimedia Quest.

Technologies and platform used:


Facebook and open social integration.
Java Server Faces(JSF), Tiles 2, EJB 3, Lucene, Solr Cloud, Apache Zookeeper, Kafka, Hibenate,
AJAX – Dojo Framework(Comet-Bayeus, localization, drag & drop), Prototype and Direct Web
Remoting(Reverse Ajax), GWT , YUI mimifier, javascript, DHTML, action script, flash, Junit, JAXB,
JMX, SVN, Apache HTTP Server, Tomcat server, Cassandra, MySQL database, Fedora server , Git
and eCommerce Integration – google checkout, KVM, Docker.

Systems Administration Experiences


-Writing and maintaining unix scripts for monitoring and gathering information of
storage area networks.
-Installing, configuring and deploying applications on J2EE servers - Websphere,
Geronimo, Jboss, Weblogic, Tomcat
- Extensive experience on installing and configuring apache server
-Java virtual machine performance tuning
-JVM performance monitoring using JMX
- Worked on different unix based platforms - AIX,Solaris, Red hat linux, Fedora
- Installation, configuring and tuning oracle database, mysql, db2
- Utilizing no-sql database (mongo) in the production environment

EDUCATION
Bsc. Computer Sc, University Of Science & Technology

Certifications:
Open Network Confidentiality Operating Principles (ONCOP)
Security & Privacy Awareness

Accreditation:
TracTech 2001- Represented the Computer Science department in a trade exhibition show
Product presented: Image processing software - written in C++
Professional training:
2004 – Oracle Collaboration Suite Lab – undertaken by Oracle Corporation

Вам также может понравиться