GAFAAR NORIEN Page *
Gafaar E. Norien
**** *. ****** **. **********, VA 22312 C 518-***-****
acexpv@r.postjobfree.com
Passionate, responsible and committed engineer, with a get-it-done, on-time spirit, and more than a
decade of experience designing, implementing and adapting technically sophisticated online web
applications using Java Technologies, three tiered architecture and more. Overseeing all facets of
Software Development Life Cycle.
SUMMARY OF QUALIFICATIONS
? Design, develop and implement dozens of web applications that support day-to-day operations
? Develop technical solutions that definitively improve scalability, performance and profits
?
? Discern key business requirements and objectives by interfacing with stakeholders
? Plan, develop and implement successful large-scale projects from conception to completion
? Expert in Java development and object-oriented analysis
? Superior analytical, time management, collaboration and problem-solving skills
TECHNICAL EXPERTISE
Languages: Java, JavaScript, Java Beans, JSP, SQL, C, C++, HTML, XML, Shell Scripts
Frameworks: JSF, J2EE, Apache Spring, CUF, Wicket, RESTful, JAX-WS
API?s: Servlets, EJB
Networking TCP/IP, RPC, HTTP, Security, J2EE/Servlets
Database: IBM DB2, Oracle, Sybase, MS SQL, PL/SQL
OS: UNIX (Linux, Solaris, AIX), Windows
Servers: Web Sphere (WAS), JBoss, Weblogic, IIS
PROFESSIONAL EXPERIENCE
SENIOR SOFTWARE ENGINEER 01/2014 ? present
HP (Hewlett-Packard) Alexandria, VA
Responsibilities:
? Work closely with other engineers to initiate much-needed changes to the Minimum Essential
Coverage (MEC) under the Affordable Care Act (ACA) where individuals will be able to purchase
health insurance.
? Collaborate with developers, QA, product owner and scrum master to assess web performance,
prioritize needs and produce high quality software changes.
? Estimation, design and development of various modules.
? Coordinating with other teams working on the same project
? Ensuring smooth delivery of the project
?
? Environments: Oracle, JAVA, J2EE, JAX-WS, Maven, Spring Framework, SVN,
UNIX, Windows
GAFAAR NORIEN Page 3
SENIOR SOFTWARE ENGINEER 03/2013 ? 12/2013
HP (Hewlett-Packard) Alexandria, VA
Responsibilities:
? Design, and implement project utilizing Java, Java 2EE, CUF framework, Maven, Apache Spring
Batch framework to create fully-integrated systems.
? Oversee all stages of design, and deployment of new Java-based application system, this project
involved building a Web Services using Java API for XML (JAX-WS) and Spring Batch web application.
? Interacting with the client to understand the project and finalize its scope.
? Estimation, design and development of various modules.
? Bug fixing and maintenance of the product
? Coordinating with other teams working on the same project
? Ensuring smooth delivery of the project
?
? Environments: Oracle, JAVA, J2EE, JAX-WS, Maven, Spring Framework, SVN,
UNIX, Windows
?
SENIOR SOFTWARE CONFIGURATION MANAGEMENT ANALYST 05/2012 ? 03/2013
Global Foundries, Malta, NY
Responsibilities:
? Maintain the integrity of software products throughout the project?s software life cycle.
? Process and stage transmittal of software from Test to Production.
? Work with developers to troubleshoot and resolve configuration issues in a timely manner.
? Perform software component configuration, analysis, and monitoring and software performance
optimization.
? Manage Integrated Development Center (IDC) environment for FAB 8.
Environments: Oracle, DB2, MQ server, JAVA, J2EE, EJB, Toad, Jenkins, Linux, Windows
SENIOR SOFTWARE ENGINEER 07/ 2010 ? 02/2012
Unified Court System, Troy, NY
Responsibilities:
? Designed and implemented an e-Court web application using Wicket framework for e-court
application.
? Integrated and designed reports using jasper reports, Servlet, FTL templates and FreeMarker for
Attorney Registration application.
? As part of a team, successfully designed and implemented an Attorney Registration System and a
Criminal History Research System run in J2EE/JBoss 4.2.
? Hands-on development of Java, J2EE 1.4, Eclipse, Enterprise JavaBeans (EJB2.0), Web Services,
using Agile Methodology.
Environments: MS SQL Server, MySQL, Oracle, JAVA, J2EE, EJB, UNIX, Linux, Windows
GAFAAR NORIEN Page 4
MS SQL SERVER AND ORACLE DBA 09/ 2007 ? 07/2010
Unified Court System, Troy, NY
Responsibilities:
? Database Administrator ? One member of a team of Database Administrators responsible for
installation, maintenance support, disaster recovery planning, upgrades, monitoring, and tuning of
Oracle and Microsoft SQL Server databases. Environments included Oracle 10g/11g running on Sun
Solaris UNIX, and Microsoft SQL Server running on Windows 2000/2003/2008. Database
programming, database design include not limited to normalization, objects creation, and indexing.
? Designed and implemented an e-Court web application using Wicket framework and Servlet for e-
court application. Integrated and designed reports using jasper reports, Servlet, FTL templates and
FreeMarker for Attorney Registration application.
? As a part of a team, successfully, designed and implemented an Attorney Registration System and a
Criminal History Research System run in J2EE/JBoss 4.2.
? Hands-on development of Java, J2EE 1.4, Eclipse, Enterprise JavaBeans (EJB2.0), Web Services,
using Agile Methodology.
Environments: Sybase, Oracle, MS SQL Server, MySQL, Toad, JAVA, J2EE, EJB, UNIX
DBA 12/ 2005 ? 09/ 2007
Department of State, Albany, NY
Responsibilities:
? Database Administrator ? One member of a team of Database Administrators for Oracle supported
and maintained Oracle application instance, including production using MS Windows platform.
Responsibilities included, but were not limited to, installation and upgrade of Oracle database;
installation and upgrade Oracle application server; troubleshooting problems with concurrent
managers, Apache, and Enterprise manager; applied database and application patches; assisted
developers with coding PL/SQL; and wrote VB Scripts.
Environments: Oracle, PL/SQL, FileNet, Windows, Toad
SENIOR SOFTWARE ENGINEER 11/2003 ? 12/2005
IBM, Poughkeepsie, NY
Responsibilities:
? As a Senior Programmer, I worked for the e-Business Technology Center (eTC) team that developed
and supported the eSearch application. I was involved in the total development cycle of the projects
given to me from design through the implementation stage. I also attended quality training and took
care of quality aspects in the code developed by me and by my team. The projects worked in this
organization were developed using programming language Java, XML that ran on operating system
MS Windows, as well as UNIX. So I have expertise and experience in using both operating systems
efficiently.
GAFAAR NORIEN Page 5
Environments: C, C++, JAVA, J2EE, EJBs, JSP, HTML, Oracle, UNIX, Windows
SOFTWARE ENGINEER 01/2000 ? 11/ 2003
IBM, Poughkeepsie, NY
Responsibilities:
? Assumed the role of programmer in the organization and developed a Client / Server application
(Bill of Material Assist) serving IBM engineers, external and internal suppliers. The development
project utilized Java, Enterprise Java Beans, relational database Oracle, Windows, and UNIX OS.
? Assumed another role of Information Technology specialist for e-announce application development
team (East Coast) I developed business roles, using stored procedures, triggers, and functions. The
project was using Java, enterprise java been and JSP.
Environments: Java, EJBs, XML, Windows, UNIX, Oracle
EDUCATION
? Masters of Computer Science, Rensselaer Polytechnic Institute, Troy, NY, 2007
? B.A.A in Computer Science, State University of New York, Albany, NY, 2000