Sr. Software Engineer Resume
3.00/5 (Submit Your Rating)
Palm Beach Gardens, FL
SUMMARY:
As a skilled sr. software engineer working with a team of developers, government analysts, and product owners to maintain and create new and current complex and large scale software applications in support of business requirements for Web based and enterprise Java platforms.
PROFESSIONAL EXPERIENCE:
Confidential, Palm Beach Gardens, FL
Sr. Software Engineer
Responsibilities:
- Visual and virtual software suite development and maintenance with emphasis on restful services. The main products include e - Sketch, Virtual WhiteLine, and Electronic Marking Wand were developed in .Net and Javascript serving Underground facility owners, utility locators, engineering firms, excavators and regulators.
- Enhancing the suite of products using the open sources, MIT licensed cutting edge technologies to restful micro services. In use technologies include Python-Flex, OpenLayers, MapServer, Jquery, Apache web server, RabbitMQ, Django, Mysql, Linux CentOS, AWS, to name a few.
- Continues integration using Git, Jenkins, and scripts serving the product in the AWS cloud computing backed up by failover servers.
Confidential
Mobile Developer
Responsibilities:- Front and backend design and development in PHP, Java, jQuery, HTML5 with embedded mobile gallery for Catalyst Gallery
- Development of responsive mobile app for Android and iOS, for a Painting Gallery
- Development of a Flex web application prototype - proof of concept
- Design, development, and deployment of many web sites with HTML, JavaScript, My SQL, and PHP since 2004
Confidential
Principal Software Engineer / Java Developer
Responsibilities:- Requirement analysis, design, development, and integration of Renewable Energy (REn) Web-based application for the Bureau of Ocean Energy Management, Regulation, and Enforcement.
- Followed Scrum-Agile methodology developed a tool that provides for renewable energy lease types such as Current, Wind, Wave, Solar, and Biomass. Assisted in creation of a National Consolidated Information System database schema based on Public Petroleum Data Model (PPDM) hosted in an Oracle Database Management System. Developed the application with JAVA Oracle Fusion and JAVA Oracle ADF 11g framework using Oracle JDeveloper tool.
- Performed implementation and integration of a custom Security Proxy library applied at the various levels of the application. Resolve hardware/software, configuration, builds and distribution of the application during the first few software life cycle
- Requirement gathering, design, development, and integration of Coastal Zone Management Effects Test (CZM-ET), a JSP J2EE Web-based application for the Bureau of Ocean Energy Management, Regulation, and a JSF stand-alone multi-user spatial planning tool for Federal Consistency applied to OCS oil and gas activities.
- Designed and developed Business Logic Tier using distributed Java Façade design pattern. Implemented a custom security into the application tiers. Performed configuration and deployment of the final product in Oracle WebLogic Application Server. Constructed Hibernate object-relational mapping XML file to connect the business tier to the Oracle database tier.
- Developed the web user interface in Java Server Pages language and deployed the final web tier in Apachee/Tomcat Web Server. Resolved hardware/software, configuration, builds and distribution of the application during the first few software life cycles. Search ewell Permitting and Reporting System application on internet.
Confidential,West Palm Beach,Florida
Senior Scientist
Responsibilities:- Design and development of Spatial Project Map to track, process, and present long term projects for Alternative Water Supply initiatives founded by the Florida local government. This internal web-based application was developed based on Oracle Spatial and J2EE technologies
- Design and development of a Graphical User Interface for spatial pre and post-processing of Modflow model written in Java, Python, Visual Basic, Oracle Spatial
- Object oriented enhancement and development of Environmental Landscape Model (ELM) modules for Linux environment. Developed a generic grid-mapping module that re-samples binary data from a grid of any resolution to a smaller or larger grid resolution.
- Enhancement, testing, deployment, documentation of post processing utility for South Florida Water Management Districts’ Environmental Landscape Model (ELM). This utility was developed in Python object oriented language for a Unix environment
- Development and integration of ELM Post Processing Utility with Performance Measure Graphic Viewer web application software, employed in Confidential . The development environment consists of ProC, Oracle 9I, J2EE
- Up keeping, maintenance, deployment, and integration of Web-Based National Viewer and Data Registry, Multipurpose Marin Cadastre (MMC) planning tool. This product is the result of a collaborative effort among a number of agencies. The web map service and the viewer are enjoying IIS, MS SQL, Javascript and RESTful technologies. See for the live version of this web based application.
Confidential,Sunrise Florida
E-Commerce Software Developer
Responsibilities:- Software design, development, testing, integration, documentation, and training in support of Trendium’s ServicePath solution for ATM, IP, FR, DSL, DWDM services. SerivePath is a plug-and-play service intelligence system that can collect and synthesize data from networks, applications/business processes and Operation Support Systems. ServicePath is a real time, multithreaded, object oriented software suite developed in CORBA, C++, J2EE, Java Swing, JDBC, Oracle, ODBC.
Confidential, Florida
E-Commerce Java Developer
Responsibilities:- Software design, development, testing, integration, documentation, and training in support of E-lysium Financial Transaction solution. E-lysium e-Business Global Operation solution allows cash transactions to be conducted in virtual space from any device platform such as the internet, wholesale billing and financial analysis for telephony, internet, eCommerce and IP services.
- E-lysium's solution is a multithreaded, object oriented, client/server software enjoying CORBA, JAVA, SQL, JDBC, EJB, SWING technologies.