Senior Software Engineer Resume
3.00/5 (Submit Your Rating)
Odenton, MD
SUMMARY:
- Over 25 years of strong professional experience in all phases of solving highly technical problems using deductive reasoning skills.
- This includes requirements analysis, hardware and software design, coding testing and integration, maintenance, along with user documentation and training.
- Extensive experience in web development technologies (application servers, http access, multi - tiered application development).
- Extensive Confidential dataflow experience.
- Created a demo of Confidential capabilities using ActiveMQ for JMS Messaging and Glassfish Web Server for data (HTML web page) presentation.
- Created several Confidential training videos covering everything from installation, configuration, securing, and instructions for creating your own custom
- Senior Software Engineer with application development/deployment experience on a variety of platforms
- System architecture, software development, database design, deployment, testing, performance tuning and maintenance for large scale web based and distributed J2EE projects
- Experience with J2EE development including JNDI, EJB, and JMS using Eclipse
- Experience software architect using Weblogic and JBOSS application servers for multi-tiered Internet/intranet development and support
- Relational database application development and support using Oracle and MySql
- Proven ability to work independently and together as team with strong communications skills
Areas of Expertise:
- Experience in Data Flow management using Niagara Files
- Strong J2EE experience
- Entity and session (EJB) bean architecture, lifecycle, caching, deployment, etc.
- JDBC connection polls (to Oracle and MySql databases)
- JMS hands on knowledge using Weblogic and JBOSS JMS implementation
- Servlets,JSP,JSF,RichFaces,Struts framework
- Developed rich JSP/Richfaces tag libraries to deliver dynamic, data-driven content
- XML/XSL parsing formatting etc.
- Taught introduction to Java Programming course and Object Oriented Design using C++ (AACC)
- Experience writing mobile applications for Android devices
- 10 years of JBoss Server administration experience (set up, configuration, & troubleshooting)
- 10 years of J2EE development experience using JBoss.
- JBoss performance tuning and optimizations with Linux J2SE
- Proficient with JBoss Application Server and related tools, particularly JBoss jBPM
PROFESSIONAL EXPERIENCE:
Confidential, Odenton, MD
Senior Software Engineer
Responsibilities:
- Served primarily as a dataflow engineer in charge of developing, maintaining, and enhancing complex data flows, using the Niagara Files ( Confidential ) dataflow tool.
- These flows provided a modern corporate infrastructure capability for classifying, marking, and wrapping data in accordance with defined enterprise security models.
- Data files (tar, gz, or xml formats) are ingested from several distinct data provider formats.
- A Confidential flow (employing 100’s of Confidential processors) extracts payload information to determine classification and markings and perform any required payload transformations.
- These data files are then forwarded onto a second Confidential flow (employing over 140 processors) which inserts an xml payload that described the payload data and wraps it into a Corporate standard format.
- Local infrastructure relevant data was then forwarded onto a third Confidential flow (employing over 80 processors) for processing and analysis by local resources.
- All dataflow processing was done using Confidential standard provided processors as well as custom (in house) ones created for unique processing requirements.
- The systems also generated (JMS) info, error, and warning messages.