Daniel Garcia
Sr. Java Lead at BayOne Solutions- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
BayOne Solutions
-
United States
-
IT Services and IT Consulting
-
200 - 300 Employee
-
Sr. Java Lead
-
Oct 2012 - Present
Created High Level Architecture diagrams (class diagrams, sequence diagrams), roadmap and proof-of-concept design for vital enhancements and solutions. Drove architecture standards and policies. Performed developers’ design reviews and code reviews. Some experience with integration of mainframe and Websphere/DB2 platform. Implemented security for web based systems including single sign on and role-based security. Used SDLC, Agile, Java 1.5, Java EE 5, MVC, Spring, JavaScript, JQuery, HTML, CSS, Unix, Korn shell scripts, SOAP, XML, WSDL, SQL, DB2, Websphere, Universal Content Management system (UCM), J2EE, RAD, MQ, JMS (Java Message Service), EJB, JSP, Servlets, Struts, JPA, JDBC, Excel/VBA, Ant, JUnit and IBM ClearCase. Made design decisions and design improvements. Used design patterns such as factory, façade, MVC, singleton and decorator. Created system analysis and system design documentation using Word, UML, Visio. Show less
-
-
-
-
Sr. Java Developer
-
Mar 2007 - Sep 2012
• Elaborated and documented the software architecture of the new platform, based on the customer's functional and non-functional requirements. Developed the initial prototype• Performed and documented the initial object-oriented and relational designs.• Designed and led development of integration with external systems through XML-based JMS messages. Negotiated and implemented integration contracts.• Directed and participated in active development of system features. Monitored code quality through code reviews and metrics gathering.• Managed source control, build scripts and deployment activities.Environment: Java EE, Spring, Spring MVC + JSP, Spring Security, JPA / Hibernate, JMS, JUnit, AspectJ, Oracle RDBMS, Oracle WebLogic, UML, Show less
-
-
Sr. Java Developer
-
Jun 2001 - Feb 2007
Programmer in designing web application for Website of company Administration and Daily Business maintenance under Java Technology. Including designing implementing and debugging the Presentation Layer and business logic layer for company business logic. The project base on the member management and content management system like Drupal, When member enroll this system, System will recommend some services to the member, according to the information they fill out and the message they browsed. The whole project was designed in three layers construction due to easy to modify and update. Model layer, view layer and control layer. My responsibility is the implement Presentation Layer that means the part which deals with the registered remember. Collecting their info and Tracking their action by trapping their click and select item. My second duty is to implement business logic layer. That is received the data send from Presentation Layer, and process those info according to the business logic and prepare to the send to data layer. I have only .invoke the interface from data layer. Show less
-
-