AddThis Social Bookmark Button
Yousuf Ma ( Available )
33610 USA
Expertise :JAVA/J2EE, SAP
Status :Permanent Resident
Job Type :
All -
Position :

Resume
 
Summary
8 years of experience in database driven multi-tier Web-Based Enterprise Applications and Client-Server Applications using JAVA/J2EE and SAP Portal/J2EE technologies.
1 year of experience in SAP Portal developments using SAP Netweaver Developer Studio SAP NWDS, SAP WebDynpro for Java and SAP Netweaver Development Infrastructure SAP NWDI.
Experience in Object-Oriented programming and all phases of Software Development Life Cycle SDLC.
Involved in different levels of Requirement Analysis, Design, Development, Testing and Debugging and Deployment phases.
Hands-on experience in Object-Oriented Analysis and Design OOAD, UML modeling.
Sound knowledge and experience in Design Patterns GOF and J2EE.
Proven knowledge of SAP NetWeaver Portal Technical Architecture.
Proven knowledge of SAP Netweaver Portal 2004s components, interdependencies and communication paths.
Extensive experience on developing MVC 2 web applications using Struts, Strus2, JSP, Servlet, Taglib, SAP Htmlb.
Experience in J2EE technologies - JDBC 3.0, JSP 1.2, Servlets 2.2, EJB 2.0, 3.0, JNDI 1.2, POJOs Java Beans, JMS 1.0, JSTL, JSF 1.2.
Experience in frameworks - Struts, Struts 2, Spring, Hibernate.
Proficient in Web technologies HTML, CSS, JavaScript, XML, Web Services.
Proficient in Network technologies HTTP, SOAP, UDP, TCP/IP, RMI and SIP.
Experience in XML technologies, like XSL, XSLT, DOM/SAX.
Solid skills in Relational Database Management Systems RDBMS development and management, using SQL and stored procedures for database Oracle 9i, Sql 2000 and MySql 5.0 access.
Working knowledge for Object Oriented Database DB4O, InterSysterms Cache.
Working knowledge for JEE framework.
Experience in different IDE like Eclipse, NetBean and Workshop for application development and deployment, using Application Servers like Apache Tomcat, WebLogic, JBoss and GlassFish.
Experience with automating build tool ANT, testing frameworks as JUnit, NTest, version control using CVS.
Experience with Windows 2K, XP, Vista, UNIX and Linux.
Experience of Java, C/C++ and C#.
A problem solver with good interpersonal and communication skills ; a team player, motivated, organized, deliver the project in the timeline.
CERTIFICATES
Sun Certified Programmer for The Java 2 Platform SCJP
Sun Certified Web Component Developer for The Java 2 Platform SCWCD
Sun Certified Business Component Developer for J2EE SCBCD


Employment

2000 -  2005

Database : Oracle 9i Sql Server Microsoft Access MySql 5.

Object Oriented Database : DB4O, InterSysterms Cache.

Tools : MFC, DataViews, ODBC, ADO, JDBC, JMS, JSwing, JRMI, JavaBean, JSF, EJB, IIS, MS ASP, JSP, JavaServlet, Percon UPG, Forte for Java 4.0, JDeveloper, Struts Studio, JDOM, J2EE, Sun Java Creator, MS Net Studio, Eclipse, WebLogic Workshop, SQLPlus.

Web/Application Server : MS IIS 5.0, 6.0, Tomcat 6.0, WebLogic 8 and 9, Sun Application Server PE 8, JBOSS 4.3, Glassfish V2
SAP NetWeaver AS 7.0.

Portal Platform : SAP NetWeaver EP 7, JBoss Portal 2.6.

Message Server : IBM MQ.

Frameworks : Struts, Struts 2, JSF, Spring, Hybernate.


June, 2008 -  June, Present

Grumium Labs

Verizon Business, Temple Terrace, Florida SAP Portal/WebDynpro for Java Developer
Participate in development of travel and expenses application and portal content internationalization.

Development and Coding application development components using WebDynpro Java
Development and Coding application model components using WebDynpro Java
Development and Coding application UI components using WebDynpro Java
Create and developing Portal applications using htmlb taglib, DynPage and JSPDynPage
Create portal iviews, worklist and transportations
Configue user roles with iviews, pages, workset
Implement WebDynpro application content internationalization
Implement portal content internationalization
Implement portal UWL internationalization.

Environment : SAP NetWeaver Application Server 2004s, NetWeaver Development Studio, NetWeaver WebDynpro for Java, NWDI, SLD, NetWeaver Enterprise Portal 6, UWL.


March, 2005 -  March, 2008

Collabera , Inc

Verizon Data Services, Temple Terrace, Florida Senior J2EE Developer
Participate in development of video equipment management application.

Development and Coding Graphics Elements using SVG.
Development and Coding Graphics interactive events using JavaScript and DOM.
Development and Coding Graphics representations using JSP and Struts tags.
Development and Coding Web application using HTML, JSP and Struts tags.
Development and Coding Web application server side processing using Struts Action, Action Form, VO, DTO, BO and DAO.
Development and Coding email notifications using Java Mail.
Development and Coding Excel file processing using Apache HSSF.
Development and Coding Oracle stored procedures and functions.
Development and Coding EJB Session Beans.

Environment : Three-Tier architecture, Windows 2000 XP, HP UX, Oracle Database Server 9i, SQLPlus, Weblogic Application Server 9, CVS, JavaScript, JSP, Servlet, EJB, JDBC, Java Mail, Web Service, POI HSSF, SVG Scalable Vector Graphics, DOM, XML, XSLT, CSS, Struts, Struts 2, Design Patterns Singleton, Factory, Proxy, Session Fa ade.

Participate in development of trunk forecasting application.

Development and Coding GUI using JSwing.
Development and Coding business logic in C.
Development and Coding database access using Oracle SQL.
Development and Coding data communication using Message Que MQI, JMS.
Legacy system integration using Message Que.

Environment : Multi-Tier architecture, Thick Client Tier, Windows 2000, HP UX, Oracle Database Server 9i, SQLPlus, Weblogic Application Server, IBM MQ Series, CVS, MQI C Interface, Unix C, JMS, JSwing, EventListener, Servlet, Use Case, Test Case documentation.


November, 2001 -  November, 2005

ICM/IT Solutions , INC Orlando , Florida

Senior Software Engineer and Team Lead
1. Participate in development of dialer web-based applications.

Design the architectures and Model web-based applications.
Design server side event driven applications.
Develop dialer-based applications.
Lead a software development team.
Software development and coding for the core modules of the applications.
Resolve software integration technical problems.

Environment : Multi-Tier architecture, Windows 2000, Windows NT, Compaq T20 thin client, SQL 2000 server, Tomcat 5.0 Application Server, Sun Application Server, EIS/SER CP12000 dialer, CPS Agent Java API, JSP, Java Custom Tag, Java Servlet, J2EE, J2EE Design Patterns, Java FTP, Applet, WinVNC, Forte Java 4, JDBC, JDOM, HTML, XML, JavaScript, Java Thread, Java Events.

2. Participate in development of. Net applications.

Coding several small web-based intranet applications.
Design and coding a report system.
Report profiling.
Automate FTP download process.

Environment : Three-Tier architecture, Windows 2000, Windows 2003 Server, SQL 2000 server, IIS 5.0, 6.0, MS Net Studio 2003, ASP. Net, VB. Net, C#, Web Form,. Net Frame Work 1.1,. NetCharting, Design Patterns.

3. Asterisk PBX Server build/set up and configurations.

Compiled the Asterisk source code.
Set up an Asterisk server.
Configured SIP soft phone and Asterisk/SIP server.
Configured H323 phone adapter and Asterisk/H323 server.

Environment : Redhat Linux 8.0, Fedora, Asterisk PBX Server, C, C++, Xlite, SIP, H323 configurations, CISCO ATA186


October, 1999 -  October, 2001

Display International , Inc Oviedo , Florida

Information Processing Engineer
1. Participated in development of web enabled applications.

Developed GUI using Visual Basic.
Developed intranet web pages using FrontPage 2000 and ASP.
Relational database design.
Implemented data retrieval using Sql server.
Shopping store/mall development and coding.
Applied MS Commerce server components.
Applied MS Transaction server components.

Environment : Three-Tier architecture, Windows 2000, Windows NT, SQL server, Visual Basic, InterDev, ASP, VB Script, JScript.

2. Software development for handheld devices.

Developed a mobile distribution application using UPG and C.
Developing a user interface application using Visual Basic.
Database access using SQL.
Database creation using Access 2000
Serial port communication.

Environment : Windows ME, 2000, DOS, Falcon 320 terminal, Serial port.


October, 1989 -  October, 1996

Institute for Simulation and Training IST Orlando , Florida

Research and Graduate Assistant
Researched and coded varies software projects which were founded researches.

Using TCL, TK and ET tools to construct user interface for software applications developed at IST.
Programming for data packet collecting, filtration and inter simulator delay between ASAT simulators and PC computers using 3COM Ethernet adapters. UPAS data collection, Fire Fight and Control Measure module development, Database access programming using XDB SQL.

Research work involved analyzing packaged voice reconstruction schemes and silent voice discarding techniques. A subjective real-time voice quality test was established to simulate voice and mixed voice-data transmission through the Digital Signal Processing DSP adapters Ariel DSP-56 and 3COM Ethernet adapters between 2 PCs.

Environment : Windows 3.1, Windows 95, MS DOS, C, C++, Ariel DSP-56, 3COM Ethernet LAN, XDB SQL, UNIX, TCL, TK, ET, MS Assembler.


June, 1987 -  June, 1988

PetroServe Jeddah Saudi Arabia




Education

Orlando, Florida



Skills
C, C++, Java 2, Visual C++, C#, Visual Basic, ASP. Net, VB. Net, Visual J++, VBScript, JavaScript, Sql, HTML, XML, XSLT, Lisp, Prolog, MS Assembler, PL/SQL, SVG.
Windows 98, ME, Windows NT, Windows 2000, XP, 2003, Vista, Unix, Redhat Linux, HP Unix 11.


Miscellaneous
Software System Engineer
Designed and coded a program which was a down-sized Bulk Plant Automation Computer System BPACS without real-time modules in order to deploy the mini BPACS at some smaller sales locations.
Developed and coded a mini BPACS program using PL/1.
Designed and coded GUI using December FMS.
Software maintenance for the integrated computer automation system with processes and control for oil refinery product sales, loading and stocking.
Environment : VAX VMS, FMS, PL/1, Fortran, RS232 networks.
MS degree in Computer Engineering, University of Central Florida, Orlando, Florida
HONORS
Member of ETA KAPPA NU National Electrical and Computer Engineering Honor Society




Quick People Search



People like Yousuf

Popular skills