πΉ Email: lea@ipler.com
πΉ Phone: +57-1-2187031 Ext. 600
πΉ Company Website: π IPLER
β Lead Developer for IPLER Information System (SIIP) Version 2.0:
β Technology Stack:
β System Deployment & Configuration:
βοΈ MVC-based architecture using Struts, JSP, JDBC, and EJB.
βοΈ Implemented Business Logic Layer (BLL) & Data Access Layer (DAL) using DAO pattern.
βοΈ Integrated JavaMail API for email notifications.
βοΈ Implemented FusionCharts for interactive data visualization.
βοΈ Web Services & SOA:
βοΈ Core Java EE Technologies:
βοΈ Linux OpenSUSE Administration:
βοΈ Version Control Management:
| Category | Details |
|---|---|
| π’ Company | IPLER CI SA β Educational Institute for Work and Human Development |
| πΌ Role | Systems Engineer / Java Software Developer |
| π Location | Calle 100 No. 23-19, BogotΓ‘, D.C., Colombia |
| π Duration | April 2006 β August 2011 (5 years and 5 months) |
| π Contact Information | π§ lea@ipler.com π +57-1-2187031 Ext. 600 π Company Website |
| Category | Technologies Used |
|---|---|
| π Database | PostgreSQL 8.x |
| π Development Framework | Java EE 1.5 / 1.6 |
| π Development Tools | NetBeans 7.x |
| π Business Logic | Java EE (EJB, JDBC, JSP, Struts) |
| π Architecture | Multi-tier (T-tier) using MVC, DAO, JavaMail, POI, FusionCharts (JavaScript charting library) |
| π Codebase Size | ~759 Java classes, ~410 JSP files |
| Category | Details |
|---|---|
| π Server Setup | Installed & configured Linux OpenSUSE with Tomcat, GlassFish, and JBoss. |
| π Version Control | Implemented Visual SVN Server, TortoiseSVN, and Subversion (SVN) for repository management. |
| Skillset | Details |
|---|---|
| βοΈ MVC Architecture | Implemented using Struts, JSP, JDBC, and EJB. |
| βοΈ Business Logic Layer (BLL) | Developed and managed business rules using DAO pattern. |
| βοΈ Data Access Layer (DAL) | Designed database interaction layer for efficient queries. |
| βοΈ Email Integration | Implemented JavaMail API for automated notifications. |
| βοΈ Data Visualization | Integrated FusionCharts for interactive reporting and dashboards. |
| Category | Technologies |
|---|---|
| βοΈ Web Services & SOA | WSDL, SOAP, UDDI, JAX-RPC, JAX-WS, JAXB, JAXR, JAXP, SAAJ |
| βοΈ Core Java EE | JSP, Servlets, EJB, RMI, JDBC, JMS |
| βοΈ Spring & Hibernate | Integrated Spring framework & Hibernate ORM. |
| βοΈ XML Technologies | XML, XSL, XSLT, XPath, SAX, DOM |
| Category | Technologies Used |
|---|---|
| βοΈ Linux OpenSUSE Administration | Installed & configured Tomcat, GlassFish, and JBoss servers. |
| βοΈ Version Control Management | Set up Visual SVN Server & TortoiseSVN for source code management. |
| Category | Lessons & Achievements |
|---|---|
| π Enterprise Software Development | Designed & implemented a scalable Java EE application to support multiple business areas. |
| π Service-Oriented Architecture (SOA) | Developed SOAP-based web services for system integration. |
| π― Middleware & Integration | Integrated Spring, Hibernate, and JavaMail API for enhanced system capabilities. |
| π Data Visualization & Reporting | Implemented FusionCharts & statistical reporting features. |
| π§ Infrastructure & DevOps | Configured Linux-based servers, set up GlassFish, Tomcat, JBoss & implemented version control with SVN. |
| Category | Achievements & Business Value |
|---|---|
| π Enterprise Digital Transformation | Modernized IPLERβs information system, improving student management & decision-making. |
| π Scalability & Performance | Implemented optimized database interactions & caching strategies. |
| π Cross-Departmental Integration | Developed a centralized enterprise system used by multiple departments. |
| π§ Automation & Efficiency | Automated student tracking, service recommendations, and reporting. |