Senior Software Engineer Resume
Fairfax, VA
SUMMARY:
- Designed, developed, and tested application software for a case filing management tool for the Administrative Office of U.S. Courts.
- Web application development using JavaScript, Perl, HTML, and SQL on a Linux and Solaris platform. Wrote software code to interface with application data stored on an Informix database.
- Performed Use Case analysis and requirements gathering for CM/ECF application software releases.
TECHNICAL SKILLS:
Operating Systems: UNIX (Solaris, HP - UX, True64), Linux (Red Hat), Win 32/NT
Languages/Tools/APIs: Java/J2EE ( JSP, Servlets, EJB, RMI, JDBC) Perl, CGI, JavaScript, HTML,C/C++, Visual C++, PL/SQL, Unix Shell Scripting, XML, Lisp, Rational Rose, JBuilder
Databases: Oracle, Informix, Sybase, MySQL, PostgresQL
Application Servers: iPlanet, Oracle Application Server 10g, Oracle 9iAS, BEA WebLogic
Enterprise Software: Verity K2 Enterprise, StarTeam, CaliberRM, Expressroom I/O
Methodologies: J2EE Patterns, Object-Oriented Analysis and Design
PROFESSIONAL EXPERIENCE:
Confidential, Fairfax, VA
Senior Software Engineer
Responsibilities:
- Designed, developed, and tested application software for a case filing management tool for the Administrative Office of U.S. Courts.
- Web application development using JavaScript, Perl, HTML, and SQL on a Linux and Solaris platform. Wrote software code to interface with application data stored on an Informix database.
- Performed Use Case analysis and requirements gathering for CM/ECF application software releases.
- Generated design, implementation, and test documentation for software construction tasks.
Senior Software Engineer
Responsibilities:
- Developed a journal search application using Java Server Pages and Verity K2 Enterprise software.
- Developed a Java application that allows journal article authors to submit extended abstracts.
- Installed and configured Oracle Application Server 10g. Implemented Web Cache to improve the performance of journal content delivery.
- Developed E-commerce applications using CGI and Perl that allow individuals and institutions to purchase journal subscriptions online.
- Utilizing Perl and XML, created an application that generates and submits journal metadata to Crossref.org.
Internet Software Engineer Consultant
Responsibilities:
- Developed client/server applications to support the Cable and Wireless IP backbone.
- Designed and developed web-based network management tools.
- Used Perl, SNMP, and the RADIUS protocol to create applications that interface with Network Access Servers.
- Web Development using Perl and the CGI protocol.
Web Developer Consultant
Responsibilities:
- Performed web development for a robust online calendar called The Daily Drill.
- Used Perl and Oracle to create a demographic driven advertisement application.
- Developed a time conversion engine to support international time zones for the online calendar.
Software Engineer Consultant
Responsibilities:
- Database programming for a data warehouse application using PL/SQL on Oracle 7.3.
- Developed Korn shell scripts and C programs for a database application on HP-UX 11.0.
- Used UML to perform Object-Oriented analysis and design for a large software system used by the Coast Guard.
- Performed integration testing on a Mission Analysis and Planning application.
Software Engineer
Responsibilities:
- Object-Oriented software design and development using C++ on UNIX and NT.
- Designed and coded applications using Visual C++ 6.0 and Visual SourceSafe.
- Participated in the design and development of routines that accessed data within a collective set of data structures and displayed this data as graphical images using CDK.
- Used MFC and Visual C++ to develop analysis tools such as graphs and charts for a naval training system.
- Used MFC and Visual C++ to develop the graphical user interface of naval training software.
- Performed various system integration tasks for a naval battle simulation software project.
Programmer
Responsibilities:
- Created web forms using CGI scripts written in PERL on Solaris 2.51.
- Wrote and modified shell scripts written in the Korn shell.
- Developed applications with Perl and SQL used to parse queries from financial databases and generate reports.
- Debugged and tested Perl scripts designed for end user applications.
- Report generation using Unify RPT Report Writer and Crystal Info/Crystal Reports.
Intern
Responsibilities:
- Assisted in the creation of proposals for technical environmental international exchanges.
- Performed research on various environmental engineering companies.
- Developed the itinerary for technical exchange participants.
- Used Lotus 1-2-3 to perform budget analysis.