Post Job Free
Sign in

Experienced Software Developer

Location:
United States
Posted:
March 12, 2009

Contact this candidate

Resume:

Syed T. Rahman

**** ******* *** **, ******* Beach, FL 33436

Home: 561-***-****  email: ***********@***.***

Summary

Experienced Software Engineer who brings the newest technologies to a company’s product line. Extensive involvement in architecture, design and development of applications and system-level software using the state-of-the-art tools and methodologies. Quick learner, skillful problem-solver and highly reliable for delivering quality software on time, within budget. Passionate, motivated and committed for any team size.

Over 15 years of industry experience covering the following areas:

Full life-cycle systems development of scientific and commercial software systems

J2EE technologies including JSP, EJB, etc., together with Struts and Spring frameworks

Object-oriented design and development in Java, C++ and Delphi

XML processing, XML Schema, XSLT, Web services, WSDL, SOAP

Business Integration, BPEL, enterprise messaging, queues, SOA, ESB

Integration with SSO and Directory Service for authentication/authorization

Web technologies, HTML/DHTML, CSS, JavaScript and AJAX

Open-source tools like Tomcat, Ant, Maven, Axis, Log4J, JUnit, Eclipse, etc.

IBM technologies like Websphere, MQ, DB2, RAD and RSA

Oracle technologies like EBusiness Suite, JDeveloper, OC4J, OID

Oracle, DB2, SQL Server, MySQL databases, SQL, PL/SQL

Modeling using UML and SysML with IBM RSA and EMF

Windows GUI applications with Visual C++, Delphi, Java AWT and Swing

Embedded development and device driver programming for proprietary systems

Development and cross-development on Linux and Windows

Windows and Linux internals, shell scripts and kernel-mode programming

TCP/IP networking, routing, ethernet, multi-NIC, SSL, PKI.

Experience

World Avenue, Sunrise, FL 2008-2009

Developer, Java Platform

Designed and developed a SOA-based platform for web applications. This was a new development project for a revolutionary system with Web 2.0 ideas. The system involves JEE-based web services utilizing JDK 6, Spring, AOP, CXF, SOAP, iBATIS, ActiveMQ, JBoss, OSGi, etc. The development environment predominantly employed open-source tools like Eclipse, Tomcat, JBoss, MySQL, Maven, TeamCity, etc.

Completed the architecture and the development of the security services in the platform to provide supports for user, group, roles, permissions, authentication and authorization.

Developed a client tool to invoke the web services in order to execute the integration scenarios during development.

Office Depot, Inc, Delray Beach, FL 2006-2008

Developer, Lead

Designed, developed, maintain and enhance the billion-dollar e-commerce site. The system involves several J2EE-based web applications that use technologies like EJB, Struts, AJAX, Web services, queues, JMX, etc. Additionally, as an enterprise integration architect, renovated the legacy systems with Oracle's EBiz/Fusion middleware.

Improved the e-commerce features through extensive refactoring of existing code base.

Syed T. Rahman  Page

Integrated the e-commerce site with SSO to provide seamless access to contract users.

Designed and developed and enhanced an in-house content management system (CMS) for managing and serving e-commerce related contents.

Designed and implemented punch-out integration to a third-party vendor's web site.

Led the adoption of business integration using BPEL and message queues.

Designed and developed a common logging and auditing process to be used by all the BPEL processes in the entire corporation. This process was successfully integrated with IBM Tivoli to monitor the integration in real-time.

Designed, analyzed and adapted OAGIS BOD with XML schema framework. This involved collaborating with the business analysts, developers, operations teams, managers and consultants from Oracle.

Developed an XML schema analysis tool using Eclipse Modeling Framework to generate simple spreadsheets to speed-up the mapping of data elements to OAGIS BODs.

Developed plug-in for IBM Rational Software Architect to analyze and generate reports for the requirements that were modeled using UML and SysML.

Involved in all aspect of the architecture and realization of SOA/ESB integration for all the IT tracks at Office Depot. I was the main contact point to communicate to Oracle regarding any technical issues in Oracle products.

Executed a dotted-line role of managing the visiting off-shore developers involved in the implementation of the business integration effort.

Led and mentored team members from all the tracks regarding BPEL, Java, XML, XSD, XSLT, COBOL CopyBook, MQ Series, Databases, SQL, PL/SQL, etc. In my everyday work I would review the developed code and provide advices with solution techniques of best practices.

Siva Corp, Delray Beach, FL 2005-2006

Systems Architect

Designed and developed enterprise applications for business automation and back-office operation. The system involved a J2EE-based web application serving both a Java client and a browser-based web client.

Implemented end-to-end functionalities from a Java AWT-based POS user interface through business-logic and databases persistence. Similarly implemented features in a JSP-based web console for configuration, operations administration and reporting.

Extensive debugging, maintenance and enhancements of production code.

Upgraded the web-applications through Tomcat and SQL Server versions.

Designed XML based API to interact with business partners services.

Led the development of a new rich client application using Spring framework.

Designed and implemented Ant build scripts to build the entire application suite.

Integrated build scripts with InstallShield 11 to generate installation images for Windows and Linux targets.

Led and mentored team members with technical and systems knowledge.

NetByTel, Inc, Boca Raton, FL 2005-2005

Senior Software Engineer II

Designed and developed customized voice-based enterprise applications for Fortune 100 clients. These were deployed as hosted JSP applications with back-end connectivity to clients' enterprise systems.

Developed J2EE-based web-applications with JBoss web server.

Developed stored procedures and SQL scripts with Microsoft SQL Server to persist call-flow information and the computed summary statistics.

Syed T. Rahman  Page

Developed customized enterprise integration with clients' systems using JAX-RPC, Web services, SOAP and exchange of XML documents over HTTP.

Extensively processed XML documents with Java API.

Utilized VoiceXML 2.0 with industry standard voice-gateway servers.

Enhanced an EJB-based J2EE Extranet application to provide real-time statistics reports.

BANK OF AMERICA, Jacksonville, FL 2004-2005

Senior Java Developer (Contract)

Designed and developed J2EE and Swing-based in-house enterprise systems for banking data processing. All the design and development works followed Standard Software Process (SSP) based on Six Sigma methodology.

Participated in the development of a J2EE/Struts application utilizing WebSphere to implement workflows that exchange information with mainframe system of records.

Participated in several enhancement projects involving design, development and testing of existing enterprise systems in production.

Utilized iPlanet application server and interfaced extensively with middleware (IBM MQSeries) and databases (Oracle and DB2).

Used JavaScript, JSP, tag library, etc. to maintain and enhance a department-wide portal/dashboard system for customer relationship management (CRM).

Starting from a Business Requirement Document, designed and developed a Swing-based Java application to receive financial files from external users, review and upload them to a CICS application running on an MVS mainframe. The application has been installed at several sites providing unprecedented business continuity.

GE SECURITY – ENTERPRISE SOLUTIONS, Boca Raton, FL 2002-2004

Senior Staff Engineer

Designed and developed computerized access-control systems using proprietary protocol for distributed operations. In addition to software development activities, carried out various duties of the technology lead. Managed test plans and defect tracking and coordinated deployments in system, alpha and beta tests. Acted as a liaison with tech lead in off-shore developments. Participated in a company-wide team of architects to design future guidelines for the products.

Developed a Tomcat-like servlet container on embedded platform. This provided the support for online configuration and installation over the web.

Developed a servlet-based web-application to display real-time status of the system.

Utilized XML-RPC to integrate the J2EE server to the embedded application.

Customized the linux kernel for Fast Ethernet (FCC) operation using 3 NICs to provide support for network fail-over.

Designed and implemented the build tools, scripts and deployment environments, effectively increasing the team productivity by over tenfold.

Completed the development of an intranet-based J2EE time-logging application to compute software capitalization for the company.

Syed T. Rahman  Page

INTELLIGENT HEARING SYSTEMS, INC, Miami, FL 1994-2002

Senior Systems Developer/Analyst

Designed and developed computerized biomedical systems involving EEG, OAE, ABR, VRA, and VEP. Managed and coordinated all aspects of software development including Business Analyses, prototype building, architecture, implementation and testing.

Developed Windows GUI components, modules and applications in C++ and Delphi.

Created DSP and real-time acquisition software for TMS320C3x in C and assembler.

Designed algorithms for high-speed graphics, real-time video and image-processing to develop a new clinical product for pupil-tracking.

FLORIDA INTERNATIONAL UNIVERSITY, Miami, FL 1991-1993

Teaching Assistant

Taught programming courses involving Pascal, Ada, FORTRAN and BASIC.

Education

M.S., Computer Science, Florida International University, Miami, FL

Master's thesis: Time Series Prediction with Neural Network

Completed continuing education courses in Biomedical Engineering, University of Miami, FL

Training

Security strategies against web threats like cross-site scripting, SQL injection, etc.

PL/SQL programming for Oracle 10g

AJAX and advanced JavaScript for next-generation web development

Linux kernel device driver development

GE corporate trainings for Leadership, Team Building and Project Management

Passed GE corporate exam for Six-Sigma/Greenbelt

Additional Information

US Citizen: yes

References: available upon request



Contact this candidate