Experience:
2/2003 - Present
Simsol Software, Inc, Orlando, FL
Chief Web Architect
· Responsible for the design and development coordination of an outsourced offshore project to develop a Struts/MVC based web application and Axis based web service for an online Insurance to Value Calculator.
· Responsible for the design and development of a Struts/MVC, XML (DOM API), XSLT and SOAP (Apache Axis) based software license management web application to be used internally for customer license management.
· Researching C#, the .NET Framework and Mono as possible future technologies for web based product development and integration.
· Assume all responsibilties and duties below.
1/2002 - 2/2003
Simsol Software, Inc, Orlando, FL
Web Applications Developer
· Perform multi-tiered web application development using J2EE standards and Open Source technology.
· All development utilizes OOA, OOD and UML modeling.
· Implement secure web application practices as outlined by the Open Web Application Security Project (OWASP).
· Design, developed and maintain a Struts/MVC based employee management web application currently used by our customers.
· Design, developed and maintain a Struts/MVC, XML (DOM API) and XSLT based internal invoicing web application used for billing clients for usage of our data-warehousing system.
· Configure and manage the production web server that consists of an SSL enabled Apache HTTP server that load-balances requests to twoTomcat servlet container worker instances.
· Administer the Borland Interbase/Firebird database on development servers and production server.
· Responsible for production web server and database server security, configuration, and maintenance.
· Maintain Java development source code CVS repository, Ant build environment and development servers.
5/2001 - 11/2001
Global Software Consultants, Inc, Lake Mary, FL
Web Applications Developer
· Peformed development and support for a large internet job site called Job Options (www.joboptions.com).
· The 3-tier web application used HTML, JavaScript, JSP, Java Servlets, JavaBeans, JDBC, and an Oracle database.
· The site was originally deployed on the Apache HTTP server and JServ servlet container and was later converted to an Apache HTTP server and Tomcat servlet container deployment.
· Performed the necessary source code and web app deployment modifications to facilitate the website deployment conversion.
· Converted a Perl based XML job feed batch processing application to Java and XML (SAX API).
· The application ran nightly and updated the Oracle database with job postings extracted from multiple XML feeds.
· The Java application achieved a speedup of approximately 300%, reducing the overall processing time from 10.5 hours to 3.5 hours.
· All development was done in a UNIX environment using the Linux operating system.
· Configured and managed the Apache 1.3 HTTP server and Tomcat 4 servlet container on production and development servers.
· Oversaw the configuration and management of the CVS source code repository for the development source tree.
· Oversaw the configuration and management of the web development environment.
· Performed system maintenance and administration of development team's machines.
1/1998 - 5/2001
ImageSoft Technologies, Maitland, FL
Software Engineer
· Responsible for the development of object oriented server modules for a large check document archiving system used in the banking industry.
· The system, known as Titan, was a client-server system that maintained an archive of scanned checks, facilitating the storage of data on three tiers: RAID, tape and optical media, as well as the query and subsequent export of data to CDROM, fax, and print media.
· Maintained ownership of two integral server side modules that performed reconciliation of checks and data migration from one tier to another.
· These modules interfaced a Sybase database for storage and retrieval of the archived data.
· Was involved in development of both the current product release version and previous product release version.
· Current product architecture made use of CORBA and Java.
· Previous product architecture made use of C/C++ and socket communication.
· Development was done in C, C++ and Java on HP-UX and Linux operating systems.
· Object oriented design and analysis was used during the product development cycle.
1/1996 - 12/1997
University of Central Florida, Orlando, FL
System Administrator, Foreign Language Media Lab
· System administrator of the foreign language media lab at the university.
· Responsible for maintaining a lab of 30 PCs running Windows 95 networked using Novell.
· Developed utility applications in Perl.
2/1995 - 12/1995
Technisource, Ft. Lauderdale, FL
Software Engineer
· Contracted to Allied Signal to perform code verification responsibilities for government project.
· The project implemented a real-time LCD mapping system for the CH-46 military helicopter.
· Project development was done using Ada on Sun Solaris operating system.
· Held position of group lead for code verification team.
Education:
1/1996 - 5/1998
University of Central Florida, Orlando, FL
§ Master of Science - Computer Science
”A Bulk Synchronous Parallel (BSP) Approach to Implementing Portable Parallel Database Management Systems”
8/1991 - 12/1994
Barry University, Miami Shores, FL
§ Bachelor of Science - Computer Science
§ Bachelor of Science - Mathematics
Affiliations:
§ Orlando Java Users Group
§ Orlando .NET Users Group
2/2003 - Present
Simsol Software, Inc, Orlando, FL
Chief Web Architect
· Responsible for the design and development coordination of an outsourced offshore project to develop a Struts/MVC based web application and Axis based web service for an online Insurance to Value Calculator.
· Responsible for the design and development of a Struts/MVC, XML (DOM API), XSLT and SOAP (Apache Axis) based software license management web application to be used internally for customer license management.
· Researching C#, the .NET Framework and Mono as possible future technologies for web based product development and integration.
· Assume all responsibilties and duties below.
1/2002 - 2/2003
Simsol Software, Inc, Orlando, FL
Web Applications Developer
· Perform multi-tiered web application development using J2EE standards and Open Source technology.
· All development utilizes OOA, OOD and UML modeling.
· Implement secure web application practices as outlined by the Open Web Application Security Project (OWASP).
· Design, developed and maintain a Struts/MVC based employee management web application currently used by our customers.
· Design, developed and maintain a Struts/MVC, XML (DOM API) and XSLT based internal invoicing web application used for billing clients for usage of our data-warehousing system.
· Configure and manage the production web server that consists of an SSL enabled Apache HTTP server that load-balances requests to twoTomcat servlet container worker instances.
· Administer the Borland Interbase/Firebird database on development servers and production server.
· Responsible for production web server and database server security, configuration, and maintenance.
· Maintain Java development source code CVS repository, Ant build environment and development servers.
5/2001 - 11/2001
Global Software Consultants, Inc, Lake Mary, FL
Web Applications Developer
· Peformed development and support for a large internet job site called Job Options (www.joboptions.com).
· The 3-tier web application used HTML, JavaScript, JSP, Java Servlets, JavaBeans, JDBC, and an Oracle database.
· The site was originally deployed on the Apache HTTP server and JServ servlet container and was later converted to an Apache HTTP server and Tomcat servlet container deployment.
· Performed the necessary source code and web app deployment modifications to facilitate the website deployment conversion.
· Converted a Perl based XML job feed batch processing application to Java and XML (SAX API).
· The application ran nightly and updated the Oracle database with job postings extracted from multiple XML feeds.
· The Java application achieved a speedup of approximately 300%, reducing the overall processing time from 10.5 hours to 3.5 hours.
· All development was done in a UNIX environment using the Linux operating system.
· Configured and managed the Apache 1.3 HTTP server and Tomcat 4 servlet container on production and development servers.
· Oversaw the configuration and management of the CVS source code repository for the development source tree.
· Oversaw the configuration and management of the web development environment.
· Performed system maintenance and administration of development team's machines.
1/1998 - 5/2001
ImageSoft Technologies, Maitland, FL
Software Engineer
· Responsible for the development of object oriented server modules for a large check document archiving system used in the banking industry.
· The system, known as Titan, was a client-server system that maintained an archive of scanned checks, facilitating the storage of data on three tiers: RAID, tape and optical media, as well as the query and subsequent export of data to CDROM, fax, and print media.
· Maintained ownership of two integral server side modules that performed reconciliation of checks and data migration from one tier to another.
· These modules interfaced a Sybase database for storage and retrieval of the archived data.
· Was involved in development of both the current product release version and previous product release version.
· Current product architecture made use of CORBA and Java.
· Previous product architecture made use of C/C++ and socket communication.
· Development was done in C, C++ and Java on HP-UX and Linux operating systems.
· Object oriented design and analysis was used during the product development cycle.
1/1996 - 12/1997
University of Central Florida, Orlando, FL
System Administrator, Foreign Language Media Lab
· System administrator of the foreign language media lab at the university.
· Responsible for maintaining a lab of 30 PCs running Windows 95 networked using Novell.
· Developed utility applications in Perl.
2/1995 - 12/1995
Technisource, Ft. Lauderdale, FL
Software Engineer
· Contracted to Allied Signal to perform code verification responsibilities for government project.
· The project implemented a real-time LCD mapping system for the CH-46 military helicopter.
· Project development was done using Ada on Sun Solaris operating system.
· Held position of group lead for code verification team.
Education:
1/1996 - 5/1998
University of Central Florida, Orlando, FL
§ Master of Science - Computer Science
”A Bulk Synchronous Parallel (BSP) Approach to Implementing Portable Parallel Database Management Systems”
8/1991 - 12/1994
Barry University, Miami Shores, FL
§ Bachelor of Science - Computer Science
§ Bachelor of Science - Mathematics
Affiliations:
§ Orlando Java Users Group
§ Orlando .NET Users Group
解决方案 »
- 用ssh框架进行查询所有,action中怎么写求教菜鸟
- ajax没法使用了
- servelet 连接 数据库 错误
- JMS用MessageListener出现的问题
- Axis问题,请提供一个利用客户端证书进行web service连接的客户端例子程序
- 100分一个"hello world"的例子.
- 急问struts中html:select问题?(中文选不中要选的值,英文或数字可以)
- web服务器和EJB服务器分开在不同的机子上部署怎么实现啊?
- 为什么我的浏览器不能显示APPLET呢,请高手指教。求救
- 打ear包的问题
- 基于WEB前台界面,一个初学者的一些问题,还望不要见笑了.在线给分。
- e_book奉送:设计模式、J2EE指南、JBUILDER5中文帮助、JBUILDER开发人员指南、JSP高级编程、XML高级编程、XML实用大全、J2EE设计模式,感
上面你能想得到的想不到的技术词语他都写上了
再说他列的好多我们也都用过呀,不过没想到UNIX tools GNU gcc/g++/egcs CVS, VI, Xemacs, ksh, bash, csh这些都了出来了,呵呵,用过unix的也因该都用过吧。
其实我们做了几年后,把用过的东西都列出来,每准比他多。
JSP都写了 HTML, JavaScript, CSS 都写上去?
用过Unix 没必要把这些也写上去吧? VI, Xemacs, ksh, bash, csh,Unix下工具本来就不多:(其他开源的项目.有很多都是和xml相关的,而光xml他就重复反复列了n次。他只要写精通xml就可以了。推算是,他要是每个工具都做过一个项目,那他已经是危龄了,,要是他一个项目有了以上的技术和工具,估计这个项目本世纪是完成不了。:(