We provide IT Staff Augmentation Services!

Senior Software Engineer/java Lead/technology Consultant Resume

0/5 (Submit Your Rating)

Orlando, FL

TECHNICAL SKILLS:

Web Development: Java/J2EE, Java - Script, Java Swing, JQuery, JQGrid, JSF, JSP, EJB 3.0, JMS, JPA, ESB (IBM IIB), Eclipse, Tomcat, IBM RAD 9, IBM WebSphere Application Server 8.0, NetBeans 6.x-7.0, Microsoft IIS 4.0/5.0/6.0/7.5 , HTML, ASP, VB Script, .Net 3.5, .NET 4.0, C#, Visual Studio 2008/2010, WCF, CGI Scripting, CSS, MS FrontPage 98/2000, MS Visual Interdev 6.0, Django, Ant, Maven, ICEfaces(JSF), Spring (Boot and Batch), Hibernate, iBatis(JPA), Struts,, SAS SDD API s, Sitefinity CMS, Confidential Polopoly CMS, Camel, CXF

Unix/Linux Development: Solaris 2.6/8.0, C/C++, vi, vim, shell scripting, Oracle 7.3/8i /9/10/11(PL/SQL, Pro*C), Sybase 11/12 (Embedded C/SQL), Informix (ESQL/C), MQ Series, Sub Version, Python, Jython, SAS Drug Development (SDD) Environment

Windows Development: Visual Studio 2010/C#, Visual Basic 6.0/.NET(ActiveX, COM), Crystal Reports 6.0/7.0/8.0/8.5/10 , Crystal Info 7.0, SAP, Siebel CMS 3.2, Adobe PDF SDK, Amyuni PDF Creator/Converter, CVS (Concurrent Versioning System), Erwin Open 2.6, SilverRun, Sybase 11/12, Informix 7.52, (ESQL/C), Oracle 9/10/11., MySQL, Microsoft Access 2000/2002 (SQL),, Legato Cluster, Visio, Ant, Microsoft Project, FOCUS 6.0/7.0, Borland C++ 4.5, Visual C++ 5.0/6.0, Microsoft C++ 7.0, Maven, Install Shield 3.0/5.0, JIRA, SVN, Bugzilla, SourceSafe, Microsoft Project Server, Trac (Bug Tracking), Raiser s Edge, Microsoft Team Foundation Server (TFS)

Database Development: Oracle 9/10/11, Microsoft SQL-Server 2000/2005/2008 , PostgreSQL 8.x, MySQL, Sybase, Microsoft Access 2000/2003, MySQL, Informix, Oracle SQL Developer, TOAD for Oracle, TOAD for MS-SQL, EMS SQL Studio for PostgreSQL

PROFESSIONAL EXPERIENCE:

Confidential - Orlando, FL

Senior Software Engineer/Java Lead/Technology Consultant

Responsibilities:

  • Enterprise Orchestration (EO) - As the project leader/team lead/Technology Consultant for Enterprise Orchestration (EO) team, I was responsible for the technical project delivery and architecture of the Enterprise Orchestration middleware technology stack for Marriott Vacations Worldwide. EO was developed as a Java replacement for an existing .NET middleware environment solution that is being retired as part of a corporate redirection to a pure Java/J2EE environment. EO was built using Camel/CXF technology utilizing spring injection of configuration files for XMP/RPC translation and verification of messages inside the EO environment before delivery of messages to destination queues, databases, etc. All messages are converted into a canonical model to allow messages to be delivered to multiple destinations and eliminate point-to-point routings. EO is also responsible for development of the Integration Adapter which would retrieve messages for delivery to destination remote web services via SOAP calls. Responses from web service calls are recorded by the Message Adapter layer for tracking in the EO database and the Data Adapter was utilized for notification of failure attempts and escalation to monitoring systems upon failure if required. The EO stack was designed as a stepping-stone solution to the implementation of a full ESB solution at a later time. I was also responsible for the creation of a best-practice java developers WIKI AND BPL guides for Marriott Vacation Club overall, as well as the standards for proper code review and code promotion procedures as required. I was also involved as a java lead developer with all java projects being green lighted at Marriott Vacation Club moving forward to help establish best practices for all java code development and review. Additionally, I was also involved in investigating both open-source and off-the-shelf replacements of the IBM RAD environment moving forward to help lower costs required by the development staff, as well as the replacement of WebSphere server with an open source version (TomCat), again to reduce cost of development deployment moving forward. I was involved in reviewing java code review software solutions to implement formal code review procedures and structure for Confidential (Crucible/FishEye). I am also responsible for our ESB solution, IBM IIB. All of our DataPower services have been moved/relocated to the ESB layer to also reduce costs further with the retirement of the DataPower Appliances. We are also moving forward with utilizing Spring Boot infrastructure for all development projects moving forward that will not be utilizing the ESB. Currently working on migrating a SQL Server database to Oracle 12c (PL/SQL) and providing visibility of required points for the customer web facing pages. Migration program was written in Java/Spring/JPA utilizing Oracle Stored Procedures and Functions, as well as materialized views. This migration will make searching for availability at our resorts 50 times faster.
  • Software: Java/J2EE, IBM WebSphere 7.x, IBM RAD 9.x, Spring Tool Suite, Tomcat, Apache, Camel, CXF, Spring, Hibernate, JQGRID, JSON, XSLT, XML, HTML, SOAP, RESTFUL, XML/RPC
  • Database: Oracle 11g /12g - Environment: Microsoft Windows/Microsoft Windows Server, Linux Red Hat

Confidential - Melbourne, FL

Senior Software Engineer/Architect

Responsibilities:

  • BestBond V6.0 - As a member of the BestBond Medical Content Management development team, I was responsible for developing and implementing java web applications to upgrade from an AS400 platform to pure Java implementation. Applications were built using a solid foundation of object oriented design techniques and implementing software engineering best practices. Application development was written to be reliable and maintainable, secure and world-ready. All development was designed utilizing the JEE technology stack, which included web application development with JSP, Struts, JavaScript, JSON, XML and HTML. I also had experience utilizing the following web services: SOAP, UDDI, WSDL and XML/RPC in addition to RESTful services. All solutions were written utilizing knowledge of presentation web, business and data access layers and their interactions. Projects were developed/managed utilizing an Agile/Scrum methodology. Currently investigating converting GUI interface to EXT JS to utilize windows like functionality in a web environment to allow for quicker development lifecycle with additional throughput utilized from an integrated JavaScript environment.
  • Anoto Digital Pen - I designed and implemented the digital pen framework for BestBond V6.0 utilizing Microsoft Visual Studio 2010/C# on an MS SQL 2008 database. I Also designed and implemented the java interface using RESTful services to enable communication with the Digital Pen platform..
  • Software: Microsoft Visual Studio 2010/C#, Java/J2EE, Apache Tomcat 6.x, Struts, JSP, JavaScript, Spring, Hibernate, MyEclipse 9.x, JSON, XML, CSS, HTML, SOAP, RESTFUL, XML/RPC
  • Database: MySql 5.x - Environment: Microsoft Windows/Server 2008, Linux

Confidential - Melbourne, FL

Senior Software Developer

Responsibilities:

  • Confidential /Polopoly CMS - As a member of the Polopoly CMS development and customization team, I was responsible for developing and implementing java web applications that implement business critical solutions for media companies to add additional functionality and customer specific requests to the existing full featured CMS solution base. I was part of a team that transforms the customer’s business objectives using the Polopoly Web CMS thru the development of Java based solutions. Applications were built using a solid foundation of object oriented design techniques and implementing software engineering best practices. Application development was written to be reliable and maintainable, secure and world-ready. All development was designed utilizing the JEE technology stack, which included web application development with JSP, servlets, JavaScript, JQuery, Apache Velocity, XML and HTML. I also had experience utilizing the following web services: SOAP, UDDI, WSDL and XML/RPC in addition to RESTful services. All solutions were written utilizing knowledge of presentation web, business and data access layers and their interactions. Projects were developed/managed utilizing an Agile/Scrum methodology.
  • Software: Java/J2EE, JBoss 4.x, Apache Tomcat 6.x, EJB 3.0, ESB, JSP, JavaScript, Spring, JQuery, JSON, XML, CSS, HTML, SOAP, XML/RPC, Polopoly API’s, Apache Velocity
  • Database: MySql - Environment: Apple MAC/Linux Microsoft Windows/Server

Confidential - Orlando, FL

Software Engineer

Responsibilities:

  • Project Voyager/Allocation Track - As a member of the Voyager Allocation track I was responsible for developing and implementing java web applications. Project Voyager is designed to replace existing mainframe systems with a flexible multitier web based solution utilizing cutting edge technology enabling Wyndham to have the visibility to be able to recognize both possible problems, as well as the ability to have better visibility on existing empty rooms. The Allocation track is the creation of a central repository of inventory of available room night “stays” to allow easier management of availability to both the online reservations, as well as exiting agent reservations. Voyager also allows that rules be applied to ensure the required inventory levels are available for both the requestor (online and agent) as well also allows our 3th party consumers the ability to bulk book requested rooms as required and the ability to see existing availability that can be filled on a last minute basis. Voyager also removes the need to book a specific room with a request, but instead creates a “bucket” of availability to be booked against, allowing greater flexibility to manage the existing inventory. Project Voyager is utilizing an Agile/Scrum methodology.

Confidential - Naples, FL

Senior Developer/Architect

Responsibilities:

  • REST Integration Gateway - I am one of the principal architects and developers for the REST Integration Gateway (RESTGateway). The RESTGateway System is an integration layer solution used to access data stored primarily in MRI data solutions and/or any 3th party data repositories used in the rental housing market. The RESTGateway was designed to perform the retrieval of data into our proprietary database from the MRI Gateway/API to allow for the quick and easy retrieval of data items such as resident and prospect data, property information including unit layout, including all available information about the specific units. RESTGateway also allows the update of data from our proprietary database into the MRI Gateway/API, such as inserting work orders directly created by the residents and also allowing the updating of such items like email addresses and telephone contact information, etc.
  • Resident Signature - I am the principal architect and developer for the Resident Signature system. Resident Signature gives community managers the ability to offer electronic signing of both new and renewal leases to their existing residents, as well as potential residents. Resident Signature was designed to allow the use of pre-existing Bluemoon lease documents in concert with the creation of custom documents to create a complete signature package ready for both residents and community managers to have the ability to sign their documents online with our partner DocuSign.
  • Resident Contact - I am the principal architect and developer for the Resident Contact system. Resident Contacts gives community managers the ability to send pre-defined email templates to both potential residents as well as their existing residents. Resident Contact will allow the creation of any email content for reminders such as holidays, birthdays, maintenance issues, as well as follow-up contact with prospects, in addition to prior residents. Resident Contact will also allow the scheduling of upcoming email campaigns, as well as the ability to track responses to each campaign. Resident Contact is scheduled to be launched sometime later this year.
  • Software: Visual Studio 2010/.NET 4.0/C#/IIS 7.5/Web Services/WCF/SOA, ESB, Sitefinity CMS
  • Database: MS SQL 2008 - Environment: Windows

Confidential -Indianapolis, IN

Software Engineer

Responsibilities:

  • Loan Disbursement System (LDS) - I am the principal developer for the Loan Disbursement System (LDS). The Loan Disbursement System is used to acquire loans for potential and existing students. The Loan Disbursement System takes feeds from lenders and applies them to the student’s portfolios.
  • Grant Tracking System (GTS) - I am the principal developer for the Grant Tracking System (GTS). The Grant Tracking System is used to locate grants for potential and existing students. The Grant Tracking System takes feeds from Government and other agencies and applies them to the student’s portfolios.
  • Software: Java/J2EE, Spring, JPA(Hibernate), JSP, IBM Rational Application Development (RAD) 7.x, IBM WebSphere Application Server, ESB
  • Database: Oracle 9i - Environment: Windows

Confidential - Indianapolis, IN

Software Engineer

Responsibilities:

  • Data Delivery Tool (DDT) - I am the principal designer and developer for a newly created data transportation tool to be used as a data staging and integration platform for Phase Forward Integrated Clinical Research Suite data, in addition to ancillary data such as data dictionaries, laboratory results, safety protocols, physician payments, etc. Tool allows the seamless delivery of clinical research information to SAS Drug Development (SDD) environment through the use of an ICEfaces web interface to allow the categorization of study and protocol information for proper delivery to the correct location inside the SAS Drug Development (SDD) warehouse environment. Responsible for design of database components, technical documentation.
  • Integration Broker (IB) - Performed modification to existing Integration Broker java code base to fix problems with versioning of existing clinical research data, as well as enhance struts user interaction (improve user response messages, etc.).
  • SDD Version Check - Created SDD Version check software to interact with SDD Drug Development (SDD) environment to locate possible versioning problems, as well as detect possible warehouse problems on an on-going basis.
  • Software: Java/J2EE, ICE faces(JSF), JPA( iBatis), Struts, IBM Rational Application Development (RAD) 7.x, IBM WebSphere Application Server 6.x, SAS, SAS SDD API’s, Swing utilizing MigLayout Manager, Maven, ANT, Team Foundation Server (TFS), XML, ESB
  • Database: Oracle 10g - Environment: Windows / Unix(Solaris) / Linux

Confidential - Topeka, KS

Volunteer

Responsibilities:

  • Volunteer Services - I am a principal Raiser’s Edge Software Developer. I have developed multiple Crystal Reports to aid in the tracking of volunteer services. I have also created Raiser’s Edge views to allow the quick collection of volunteer data for the Volunteer Services director. I also assisted in the entry of volunteer constitute contact and job assignment data and also assisted with the entry of hours worked by the volunteers.
  • Software: Raiser’s Edge
  • Database: MS SQL Server / MS Access - Environment: Windows

Confidential - Topeka, KS

Software Developer

Responsibilities:

  • KLISS - I was a software developer on the KLISS project. The KLISS project will bring electronic creation of legislature (eDemocracy) through the use of open source projects including Open Office, Django web servers utilizing Python and Jython interfaces with a Java wrapper. All front end modules were written in java was written utilizing NetBeans 6.8 and Open Office automation macros were created using StarBasic. Project is based on Subversion “time machines” to track all versions of legislature during its creation and MQ Series messaging is used to track all changes in the status of any piece of legislature (Bill Status) during its creation and modification in the House of Representatives and Senate, the system also utilizes MySQL as a database repository. All web server software was running on Linux virtual machines. This system is due to be utilized for the 2011 legislative session (January 2011).
  • Software: Java/J2EE, Java Swing, Python, Jython, Django, MQ Series, Subversion, JUnit, TRAC, XML, Maven
  • Database: MySQL - Environment: Windows

Confidential - Naples, FL

Senior Software Developer/Database Architect

Responsibilities:

  • I was the principal architect and developer for the PCI/SOX compliant Compliance Identity Management module. The compliance comparison engine is a database server solution backend and a HTML/JavaScript/JSP client communicating with a pure Java J2EE Tomcat server solution that allows Identity Management users the ability to perform a comparison of granted identity privileges that users “should have” (privileges created through our gate-keeper identity management solution) against identity privileges that they “really have” (privileges that are copied via provisioning workflows into our comparison synchronized tables from the actual connected system). Compliance was designed as a database server solution (through the use of database server packages, functions and stored procedures) to perform a detailed comparison on selected connected systems creating exception records that can then become part of compliance exception management reporting (exceptions being presented to the front-end GUI as well as allowing the export of these exception records to common export file formats (text, comma-delimited, pipe-delimited) to Microsoft Excel. The Compliance identity management suite comes with a default set of compliance rules and policies that allow the identity management user the ability to quickly create and customize the compliance solution to meet their individual compliance requirements. The Compliance Module is a fully PCI and SOX compliant solution available within the Fischer Identity Management Suite. Identity management data warehouse for most customers is LDAP (MS AD, MS ADAM, Sun-One Server, etc.) and as a result I coded many solutions to interact between the java & LDAP.
  • Principal architect and developer for the Security module utilized by the identity management and provisioning suite products. The security module was created using object oriented Java/JavaScript/JSP and database server backend objects that allows the IdM user the ability to easily add and modify security resources, categories and objects on the database through the use of security rules and policies that are instantly realized on the web-server. Security privileges are applied at the resource object level (Example: Identity Management GUI component objects, Connected Systems, Workflows, etc.) and then granted through the use of security policies and security groups, this allows the ad-hoc creation of security objects without the need to rewrite our solutions code for the addition of as needed security requirements. The creation of real-time security objects (example: new connected system) was achieved through the use of database triggers and stored procedures/functions allowing for the realization of object creation in real-time on the database and server. Security objects are loaded with server startup as enterprise level entity level beans.
  • Designed and implemented the Identity Management View Reporting component. View reporting is a HTML/JavaScript/JSP client communicating with a pure java J2EE Tomcat server deployment that allows the identity management user a method to allow database views to be imported into our identity management suite and have the resulting data returned to both out identity management GUI, as well as be exported to Microsoft Excel. View Reporting was designed to allow the identity management suite user the ability to create both a summary and detail presentation of data returned from the server by the creation of custom filters, customized data columns, as well as the sorting and grouping of data.
  • Chief architect for the complete database solution for the Identity Management and Provisioning solutions. Responsible for the design, creation and modification of all database components used by our entire solution. During my time at Fischer, I have been the principal database designer responsible for taking our product suite from a small database solution (40 tables using static java code for object creation) when I joined Fischer International, to a robust database solution containing over 200 tables with associated priming data, indexes, constraints, triggers, functions, stored procedures and security privileges being deployed on the database via a custom created java installation module that reads a set of database created external scripts, allowing the creation of the database objects on the database engines. This approach allows the backend database scripts to be modified (if needed) without a re-release of our identity suite product, as well as allowing the manual creation of the database objects by database professionals when requested.
  • Designed and implemented the self-service stand-alone solution in NetBeans 6 utilizing Java/JSF through the use of enterprise java beans (session and entity beans), as well as the use of JDBC connections (Oracle, MS-SQL and PostgreSQL). User Self-Service Provisioning was designed to allow our customers the ability to make minor modifications to the self-service front-end module (add logos, move fields, change titles, etc.) and then re-deploy the custom solution quickly and easily on the web server. Self-Service was designed to allow identity users the ability to request or revoke accounts and entitlements via the use of a Java/JSP web server application and have the proper manager approve (or deny) the request and then have the provisioning engine create or revoke the corresponding accounts and/or entitlements via database triggers that fire corresponding provisioning workflows. Self-Service also allow users and approvers the ability to check on the status of their requests (in real time) and then have users re-request (if required), as well as allow managers the ability to approve or deny their assigned requests. Security for the Self-Service project was achieved through the use of the Identity Management & Provisioning Security solution.
  • NOTE: All projects were developed for multiple web server deployments: Tomcat (primary), WebSphere, as well as JBoss utilizing multiple backend databases: Oracle 10g (primary), SQL Server and PostgreSQL using Rapid Application Development (RAD). Project document (design, technical and user), as well as project roadmap and timelines were maintained on Microsoft Project Server.
  • Software: Java/J2EE, HTML, SOA, JavaScript, XML, JSP/JSF, NetBeans, LDAP (MS AD, MS ADAM, Sun-One Server), Tomcat, WebSphere, JBoss, C/C+, JUnit, CVS, JIRA, ANT
  • Database: Oracle (9, 10, 11), Microsoft SQL-Server ( 2000/2005/2008 ), PostgreSQL (8.2, 8.3)

Confidential - Orlando, FL

Software Engineer

Responsibilities:

  • Duties include the creation of an object oriented Visual Basic GUI interface as well as the creation of Oracle 8i Database backend including tables, views, stored procedures, functions and triggers (complete creation of Oracle database from empty data-space through implementation into production). I was also responsible for the creation of PDF report templates to be utilized by the Field Report Writer System. The FRW system is being implemented to replace the current manual system and reduce the lag time it times for a finalized Field Service Report to be delivered to the client. This system also allows metrics tracking of the report from creation to final delivery to the customer thru a set of triggers that create/update our metrics warehouse. FRW was designed to allow the quick creation/addition of report templates through modification of Microsoft Access tables and queries (this allows us to add or modify PDF report templates without having to release new software). FRW was integrated with our Customer Extranet Portal (CEP) / eTMS Lotus Notes system to allow Siemens Westinghouse Power customers instant access to the finalized outage reports after content approval. I also was responsible for the creation of a Java/JavaScript prototype of Field Report Writer utilizing WebSphere (in process at the end of my contract).
  • Software: Visual Basic 6.0, Amyuni PDF Creator/Converter, Java/J2EE, HTML, JavaScript, WebSphere, C/C++, SourceSafe, CVS, Bugzilla, XML
  • Database: Microsoft Access, Oracle 8 - Environment: Windows

Confidential - Charleston, WV

Software Engineer

Responsibilities:

  • Duties included the creation of stored procedures, as well as Crystal reports for a replacement 3-tier Medicaid management system. The State of West Virginia is moving from a mainframe based legacy software solution to a 3-tier windows 2000 Server solution. All software was written in Visual Basic 6.0 and data was warehoused in Microsoft SQL Server 2000. This claims reporting project will encompass the conversion of over 450 existing legacy reports as well as the creation of an additional 50 plus “ad-hoc” reports as required. I was also involved in the data mapping of existing legacy data into SQL server through the use of Informatica 6.1.
  • Software: Visual Basic 6.0, Crystal Reports
  • Database: Microsoft SQL-Server 2000 - Environment: Window

Confidential - Lakeland, FL

Software Engineer

Responsibilities:

  • Duties include the support of multiple projects and systems utilizing MS Visual Basic, Crystal Reports 8.5, JAVA, MS Access and Oracle 8i/9i. My primary responsibility is maintaining and enhancing the Sales Flash system, which is currently written in MS Access 97 utilizing Visual Basic. The Sales Flash System is in the process of being reviewed to be migrated to Oracle 9i and then re-written to a JAVA (utilizing IBM WebSphere 4.0.3) or Visual Basic 6.0 front-end. Sales Flash has multiple data feeds from Informix data warehouses and it was my job to maintain and enhance these data extraction modules, as well as write any new feeds that might be needed.
  • Other projects included the creation and maintenance of the New Product to Market (NPTM) system. “NPTM” is Visual Basic Front-end which allows the user community to get automated feeds from PeopleSoft and SUN financial systems and process/upload these “summarized” financial records into the Primavera software product suite utilizing Oracle 8i and Sybase SQL/Anywhere database back-ends. Other responsibilities included the maintenance and enhancement of the Ritz Carlton Vacation Club Reservation system (which is currently written in Access 97/Visual Basic and also being reviewed for conversion to Oracle 9I and Visual Basic or JAVA (IBM WebSphere 4.0.3). Other responsibilities included the creation and maintenance of Crystal Reports 8.5 for various supported departments & systems.
  • Software: Visual Basic 6.0, Java/J2EE, HTML, JavaScript, XML, WebSphere, C/C++, SourceSafe, Crystal Reports 8.5
  • Database: Microsoft Access, Oracle 9i -Environment: Windows

Confidential -Orlando, FL

Software Engineer

Responsibilities:

  • SHERLOCK, Application Web Development creating Active Server Pages utilizing a Oracle 8I (running on Unix Solaris) database on Microsoft Internet Information Server (IIS 5.0) running Windows 2000 Server through the use of both VB Script and Java Script modules. Sherlock Project is an Intelligent Search engine used as a ‘search’ link between Siebel CMS 3.2 and SAP. Project heavily uses Oracle 8I stored procedures, packages, and package bodies, tiggers and remote procedures written in PL/SQL and Pro*C. The Sherlock project uses a replica/snapshot of Siebel CMS data as the core database for all customer searches. Sherlock was primarily designed as a method to search for “unknown” shipment drop points created in SAP from customer notification of product shipments. Unknown shipment drop points are sent via triggers and ActiveX/COM objects to the Sherlock project for an automatic search (80% match rate) and then secondarily to the
  • Sherlock web interface for manual matching when an automatic match was not found. All matched records are returned to SAP via ActiveX/COM object interface. Sherlock also allows the user to create “suspect” accounts directly in Siebel CMS via the web interface for the internal sales team to research and then turn into prospect accounts where applicable. Project was designed with heavy use of triggers, stored procedures and packages written in PL/SQL to warehouse all project and database code inside the Oracle 8I structure. All web access SQL query code was written in Visual Basic 6.0 using ActiveX/COM object-oriented methodology or when not applicable, inside Oracle stored procedures and packages. Sherlock was also created to also allow external access to corporate “core” systems for use of a centralized intelligent search technology engine and data warehouse though the use of ActiveX/COM objects being called as remote procedure calls from multiple platforms. Project reporting was achieved with Crystal Reports 8.0 and data modeling and transformation was achieved using Microsoft SQL Server 7.0/2000.
  • Software: Visual Basic 5.0, Java/J2EE, HTML, JavaScript, XML, WebSphere, C/C++, SourceSafe, Crystal Reports, IIS, SAP, Siebel CMS
  • Database: Microsoft Access, Oracle 8i

Confidential - Orlando, FL

Senior Technical Associate

Responsibilities:

  • TRAIN1 - The TRAIN1 application is a Visual Basic front-end application used to update records and s. Application replaces a UNIX based system with a Visual Basic front-end in the Windows environment to create a “flat” file to be uploaded to our UNIX environment for processing. records are stored in MS Access 97 and uploaded to our “core” DBMS “Sybase” via FTP for processing.
  • IT Development Request - The IT Development Request system is a web based system that allowed our customers to submit requests online and get approvals via email for projects for the Local Development / Equipment Engineering departments to complete. This system replaced paper forms with online availability.
  • OSCAR (Online System Customer Action Request) - The OSCAR application is a project tracking system that allowed IT development requests to be accepted and tracked though the development process to completion and delivery to the customer. The customer was notified of the status of the requested project at every step of the development process from both the IT development request and OSCAR systems.
  • Manufacturing/Supply Chain Lifecycle System - I was also involved with the development of a Manufacturing/Supply Chain Lifecycle system. This system was being installed to forecast the purchase and delivery of “just in time” supplies used in the manufacturing of semiconductors chips through the use of “intelligent” forecasting software. This software used manufacturing history as well as currently in “production” inventory to forecast the purchase of “just in time” supplies and the work force needed in the manufacturing process. It was also used to alert the sales force to the creation of addition or extra items available for immediate sale.
  • Software: Visual Basic 6.0, HTML, JavaScript, ASP/VB.NET/ASP.NET, VBScript, Java, C/C+, SourceSafe, Crystal Reports, ANT
  • Database: Sybase, Microsoft Access 97, Microsoft SQL-Server 7.0, Oracle 8i - Environment: Windows

Confidential - Orlando, FL

Software Engineer

Responsibilities:

  • C Development on the UNIX Platform utilizing Sybase Embedded C/SQL. As a member of the Local Development/Computer Integrated Manufacturing (CIM) team, I was responsible for the development and implementation of local Process Control (PC) enhancements. Process Control (PC) is a “Lucent/AT&T” Computer Integrated Manufacturing internal software solution that tracks and directs the process of wafers through the complete manufacturing process by using a set of complicated “routing” objects to complete and monitor the progress of the manufacture process. Local enhancements to Process Control (PC) included the introduction of several reticle/photo masks management modules to track the location and handling of a reticle/photo mask inside the clean room, as well as additional modules to notify clean room staff that a reticle/photo mask is no longer required inside the clean room and that it can be removed and placed into clean storage outside the cleanroon. Additional Process Control (PC) enhancements included the introduction of operator at the command level. Operator is checked at process time and only “certified” operator’s may begin or yield the selected lot. The operator command enhancement would cut down on wafer scrap by requiring that only qualified operators be allowed to execute individual Process Control (PC) commands. I continued to maintain and enhance this project during my entire length of employment with Agere/Lucent/Cirent.
  • Software: C/SQL (UNIX)
  • Database: Sybase - Environment: Windows

We'd love your feedback!