Software Engineer Resume
SUMMARY:
- Senior IT Professional/Software Engineer with over fifteen years of progressive education and experience in Information Systems Management and Technology.
- Successfully analyze, implement, and recommend appropriate information technology solutions and strategies.
- Experience ranges from configuration management, project management to developing custom multi - tiered high performance Software Applications. An excellent team player and communicator who thrives on new challenges and welcomes the opportunity to learn and apply new technologies.
TECHNICAL SKILLS:
Languages: JAVA, Servlets, J2EE, JSP, JDBC, JavaBeans, Swing, MVC Framework, Hibernate, AJAX, Visual Studio, OOP, C++, ASP, VBScript, Perl, and CGI
Web Development/Op Env.: HTML, JavaScript, DreamWeaver, WebTrends, CSS, DHTML, XML/XSL/XSLT, Windows, MSDOS, UNIX, Sun Solaris, HP, Linux, FTP, Telnet, shell scripting
Desktop Apps/Web Servers: MSOffice, Word, Excel, PowerPoint, Access, Publisher, MS Project, Visio, Outlook, Flash, Adobe PhotoShop, Illustrator, Paint Shop, Flash, Fireworks, Apache Web Server, Internet Information Server, Apache Tomcat, IPlanet , Websphere, LDAP, Active Directory
Database Management: Oracle, Enterprise Manager, PL/SQL, SQLPlus, Stored Procedures, TOAD, SQL & ODBC, MS SQL Server, DTS, Microsoft Access, Teradata, Microsoft ADO, SQL Developer
Methodologies: Unified Modeling Process, Agile development, software development life cycle processes, Remedy, revision control, change management, Rational ClearCase, Visual Source Safe, Configuration Management, Requirements Analysis, Design; Contemporary testing methodologies and deployment management.
PROFESSIONAL EXPERIENCE:
Confidential
Software Engineer
Responsibilities:- Java application developer in support of government TOPS application responsible for fulfilling military personnel shipping requirements, verification and processing. Responsible for updating and troubleshooting java source code (J2EE, EJB) to determine and remedy ongoing issues with legacy application supporting same. This involved sorting through java code to determine break points and fixing same via java code modification and sql updates. Automated troubleshooting process to include creating sql queries and stored procedures to assist in verifying, isolating and updating data using TOAD, SQLDeveloper and SQLPlus. Routine reporting generated for management via sql queries and unix shell scripts to automate and generate reports and monitor unix system. Additional responsibilities included management of project, documentation, guidance, training and mentoring. Acquired both DOD government Secret Security Clearance and Security Plus Certification. Additional training and support for Oracle Reports & Forms, WebLogic. Development environment to use either Eclipse/Netbeans/GlassFish, Unix/Windows, TOAD/SQLDeveloper/SQLPlus.
Confidential
Java Application Developer
Responsibilities:- Responsible for managing Remedy trouble ticket queue, timely resolution of all tickets regarding application issues, resolving issues related to data integrity, break/fix issues with code. Involved in the investigation, analysis, and resolution of current application problems.
- Communication directly with customer and management regarding status, resolution, and provide documentation.
- Participate in all phases of the systems life cycle. Design, code and test applications.
- Involved in the investigation, analysis, and resolution of current application problems.
- New features development based on change requests approval and code review processes.
- Software configuration control, software quality assurance, and performance measurement utilizing Visual SourceSafe. Experience in Oracle and SQL, Java (applets, servlets and JSPs), JavaScript, HTML, XML, UNIX and Windows.
Environment: Oracle, SQL, UNIX, Windows, Visual Basic, Autosys, Apache/Tomcat, Web Services.
Confidential
Developer / Programmer
Responsibilities:- Develop applications and provided support and troubleshooting skills for USPS International Mail Delivery and Tracking Systems for Business Solutions.
- Created SQL Queries, Visual Basic Code embedded in DTS to log to external application, read external ini files and write external text and database files.
- Created, modified application to authenticate with Active Directory to allow user access to website and control specific pages and permissions allowed.
- Java, JSP and JDBC with J2ee utilized on various projects as well, including new development and support of ongoing projects. Write stored procedures, utilized cursors and SQL queries.
Environment: Java, J2EE, JSP, Oracle, SQL Server 2000, DTS, Visual Basic, VBScript, ASP, IIS, Web Development/Application Development, JavaScript, SQL, Query Analyzer
Confidential
Programmer Analyst
Responsibilities:- Develop application to support the investment industry to track development of stock portfolios, online investments and manage user access and logs. Develop stored procedures, cursors in oracle with Perl database connectivity.
- Ability to read and write to database making website up to the minute with latest dynamically generated web pages JavaScript, XML, IIS WebServer and system support utilized.
Environment: Perl, UNIX, Oracle, TOAD, SQL, JavaScript, XML
Confidential
Java Web Developer
Responsibilities:- Responsible for Configuration Management tasks, including installing/configuration software and hardware, building computers and maintaining inventories.
- Apache Jakarta Tomcat used as development web application in support of live website.
- Computer Programming and Web Development in support of government contract.
- Web development of document management web servers to support remote locations.
- Responsible for maintenance and regular updates.
- Develop and maintain java web site with backend Oracle database.
- System administration responsibilities for Windows 2000 desktops and servers. System administration responsibilities for Oracle, SQL Plus, and Enterprise Manager JDBC/ODBC database connectivity setup to add/change/delete from database Iplanet web server administration and management.
- Applications include utilization of Macromedia Homesite, DreamWeaver, NetBeans, Eclipse, Adobe Photoshop, Terminal Services, Oracle9i, Flash, and Microsoft Office Suite. Java, XML, JSP, SQL, HTML, CSS, JavaScript, Visual Basic, Active Server Pages, VBScript, CGI/Perl, Windows 2000 Server, Windows NT Server, Apache Tomcat, IPlanet Web Server, Netscape Directory Server. Provided backup support for Remedy troubleshooting ticket system.
Environment: C++, Java Servlets JSP, HTML, Java Scripts, and CSS)
Confidential
Project Manager
Responsibilities:- Managed the exporting of data from Oracle database and creating reports in support of management and Adhoc queries. Create Access database application to input data into db via forms and generate reports.
- Create Adhoc reports for marketing department to track sales and revenue for mgmt. Write SQL code/ Perl scripts to export data, perform calculations and generate scheduled routine reports.
- Create several applications to automate routine reports. Develop and test new marketing system and strategies. Work with Oracle, Teradata, Access, PowerPoint and Excel in generating and report presentations.
Environment: Programming and development of apps in Perl, VB, C using SQL plus CMDS, Linux/Unix System Administration, Windows 2000 administration.
Confidential
Developer
Responsibilities:- HTML/XML/SGML programming/development and conversion of data. Supported editorial and publishing software to export, format and distribute pharmaceutical data.
- Oracle/SQL data storage and retrieval access, database management including Access. UNIX system administration responsibilities, Windows 2000 administration. Responsible for generating reports via Crystal Reports. UNIX (Sun Solaris 7), Microsoft Windows 2000, Perl, Shell Scripts/AWK/SED, XML, SGML, HTML, PDM, XPP, Vista Accounting Software support.
Environment: Programming in Perl, UNIX shell, and C in development of customized data for projects and external customers.
Confidential
Configuration / Systems Manager
Responsibilities:- Managed WAN/LAN network in support of business applications, hardware, software.
- Support, training, installation, configuration, maintenance of user accounts, network, troubleshooting, upgrades, documentations, security and backups.
- System administration of hardware and software installation, troubleshooting, helpdesk. Developed departmental website for Internet presence of clinical research departments.
Environment: UNIX (Sun Solaris), Microsoft Windows NT, Novell Netware, VAX/VMS, Macintosh, CITRIX, PERL/CGI, HTML, JavaScript, Netscape Enterprise Server, SAS, Sybase