Knowledge and learning manager. Adjunct professor of computer engineering. A strategic thinker with excellent planning and communication skills, I bring a forward-thinking approach to organizational development and knowledge cultivation.
Edify Software Consulting 2021-07 —
Edify specializes in meeting clients’ digital needs with high quality education software. Supervise design and development operations on consulting projects. Provide technical leadership for teams (< 10) of software engineers, QA engineers, data scientists, designers, and project managers. Projects completed in the areas of education, publishing and human resources, including learning management, content management, information systems, and predictive analytics.
Highlights
- Responsible for devising and implementing company strategies for knowledge management and competence growth. Oversee and execute initiatives to optimize the organization's intellectual capital, fostering a culture of continuous learning and innovation, aligning training programs with business objectives resulting in enhanced employee performance and organizational efficiency.
Edify Software Consulting 2010-10 — 2021-07
Edify specializes in meeting clients’ digital needs with high quality education software. Supervise design and development operations on consulting projects. Provide technical leadership for teams (< 10) of software engineers, QA engineers, data scientists, designers, and project managers. Projects completed in the areas of education, publishing and human resources, including learning management, content management, information systems, and predictive analytics.
Highlights
- Built a service platform to help HR departments facilitate their recruitment processes by filtering large pools of candidates. I collaborated with the customer's technical team on designing and implementing their data science strategy. Including managing, storing and retrieving the data in a secure and efficient way, as well as predicting strong job candidates based on their employability (according to the customer's proprietary framework and data collection instruments). AWS services used: S3, RDS, Lambda, EC2. Predictive modelling was done on R via caret package. Models deployed with OpenCPU.
- Created software for partner companies to match recent graduates with specific jobs outlined in job postings. I led the team in building a RESTful API back-end based on Node, Orient-DB and Elastic-search.
- Built a software platform for a publishing company enabling instructors to tailor textbook content to their course needs. I led the engineering team, developing a JavaScript front-end based on jQuery and Handlebars.js, and a Java back-end based on Spring Framework and Common Library. AWS services used: EC2, S3, RDS.
Tecnológico de Costa Rica 2013-02 —
Instruct undergraduate courses in computer engineering including software design, algorithms design and analysis and programming languages.
Highlights
- Leveraging a profound understanding of pedagogy, learning science, and critical theory, I strive to create an engaging and inclusive learning environment. My teaching philosophy is rooted in not only imparting technical knowledge but also fostering critical thinking skills and a deep appreciation for the broader implications of technology. Through a fusion of academic rigor and a student-centered approach, I aim to empower future engineers with the analytical tools and theoretical frameworks necessary for success in both their academic and professional endeavors.
Roundbox Global 2006-02 — 2010-09
RBX Global is a Costa Rica-based tech firm established in Atlanta, Georgia (USA).
Highlights
- Directed design and software development operations to provide enterprise level software solutions (Java-based), mostly for the educational sector. [Tools used: Spring Framework, Groovy, Elasticsearch, MySQL and PostgreSQL.]
Hewlett-Packard 2005-11 — 2006-01
Managed the integration of a diverse set of internal applications into a single sign-on platform.
Isthmus Software 2004-01 — 2005-10
Isthmus Software is a software development company located in San José, Costa Rica.
Highlights
- Coordinated design and development teams to deliver enterprise-level software solutions. Designed a systems integration platform for a pharmaceutical network. [Java, .net]
Independent Consultant 2004 — 2002
Completed a variety of consultancy projects in software engineering for clients in the areas of banking and telecommunications.
ArtInSoft 2002 — 2003
ArtinSoft facilitates corporate evolution and business continuity through software migration solutions.
Highlights
- Conducted qualitative and quantitative research into tools and strategies for automatically analyzing legacy code and converting it into current platforms.
- Analyzed meta programming: code generation and automatic redesign of legacy applications.
NodeSchool Havana 2016-04-27 — 2016-04-27
Instruct node.js workshops for a general audience
NodeSchool Costa Rica 2016-05-21 — 2016-05-21
Instruct node.js workshops for a general audience
Universidad Nacional de Costa Rica 2017 — 2019
Tecnológico de Costa Rica 1998 — 2002
Knowledge management
- Knowledge identification and capture
- Content creation
- Knowledge storage and retrieval
- Community building
Training and instructional design
- Diagnostics and needs assessment
- Course planning
- Evaluation strategy definition
- Feedback techniques
- Course monitoring and evaluation
- Implementation and facilitation support
Software Architecture
- Team management
- Software design
- Data modeling
- Deployment architectures design
- REST design
Programming Languages
- Java
- Javascript
- Python
- R
Programming Frameworks
- Spring Framework
Data Science
- Data cleaning
- Descriptive analysis of data
- Classification modeling
- Regression modeling
Databases
- PostgreSQL
- MySQL
- MongoDB
- Elastic Search