Jenneson Jadraque
Full Stack Software Developer
Hire this person
Send a job offer directly to this candidate
About
A highly competent full-stack software developer with 17 years of experience in designing, developing, and managing web and mobile applications. Skilled in backend development, API design, and front-end technologies. Proven track record in leading development teams, collaborating with cross-functional teams, and delivering complex software solutions from planning to deployment.
Experienced in SaaS platforms, e-learning systems, games and building scalable and maintainable architectures. Passionate about creating high-quality, user-friendly applications and continuously improving systems to meet business goals.
Experience
Full Stack Developer - TEKO Solutions Asia
(2021-10)
- Participated in the product research and development team, contributing to the ideation and execution of innovative solutions.
- Participated in the system revamp to enhance technology and implement updates, improving overall functionality and user experience.
- Enhanced the codebase (LEMP stack) by creating reusable libraries and optimizing existing code, leading to improved system performance and maintainability.
- Diagnose and troubleshoot software issues by tracing bugs, analyzing server/system logs, and implementing appropriate solutions to ensure system stability.
- Provided client support by resolving issues reported through tickets, ensuring timely solutions and enhancing user satisfaction.
- Design and develop scalable platform features to enhance user experience.
- Integrate the platform with mobile applications and third-party services.
- Collaborate closely with QA and operations teams to resolve bugs and implement solutions.
- Participate in the Agile software development cycle, fostering collaboration across team members.
Senior Programmer - Learning Port Sdn. Bhd.
(2015-03 - 2021-10)
- Developed interactive and reusable games and modules using JavaScript, HTML5, and Flash, enhancing user engagement and providing versatile learning experiences.
- Developed and maintained custom WordPress-based e-commerce websites for an e-learning platform, utilizing a multisite setup to effectively manage plugins and optimize content delivery.
- Developed a tutoring system integrated with Moodle LMS, enabling seamless enrollment for users purchasing tutor packages.
- Developed a content management tool using MEAN stack to manage assets created by Graphic Designers, enabling content creators to easily locate and utilize these resources in the modules they developed.
- Developed an authoring tool using nwJS, Git, HTML, and CSS, empowering content creators to design interactive learning modules through a WYSIWYG editor. This tool also facilitated the bundling of content (tincan) for seamless upload to Moodle.
- Utilized jQuery and AJAX for dynamic content updates, improving site responsiveness and user interaction.
- Worked closely with content teams and product managers to define requirements and implement new features that aligned with business goals.
- Participated in the product research and development team, contributing to the ideation and execution of innovative solutions.
- Assist Subject Matter Experts and Graphic Designers.
- Participate in the Agile software development cycle, fostering collaboration across team members.
- Train/assist jr and intern programmers.
- Compile and write documentation of program development and subsequent revisions.
Assistant Team Lead Software Developer | Full-Stack Developer - Irender Animation Inc.
(2008-06 - 2015-03)
- Developed interactive tools for quizzes, practice exercises, and engaging learning experiences using Delphi, Flex Actionscript, PHP, and MySQL, enabling teachers to receive immediate results
- Participated in the product research and development team, contributing to the ideation and execution of innovative solutions.
- Code, debugged, and tested routine application programs to ensure functionality.
- Designed new systems and enhanced existing systems for improved performance.
- Provided technical support and guidance to users on program techniques and designs.
- Led programming, testing, and troubleshooting of assigned projects.
- Coordinated with project managers to gather requirements and assign tasks.
- Created timelines for project milestones, ensuring adherence to deadlines.
- Conducted training for new team members to integrate them into project workflows.
- Compiled and documented program development, improving understanding for team members.
Lead Developer | Full-Stack Developer (Part Time) - TheVivePh
(2021-06 - 2025-03)
- Led a development team to design and build a booking platform for wellness and beauty services using NodeJS (Express), PostgreSQL, React and Flutter.
- Integrated GraphQL with Apollo Server for dynamic and flexible API endpoints, facilitating seamless communication between the backend and frontend teams.
- Designed and implemented JWT-based authentication and Google Firebase for in-app notifications, improving user experience and security.
- Collaborated with front-end and mobile developers to define API contracts, ensuring smooth integration and communication across the platform.
- Utilized TypeORM for database management, creating efficient and scalable data models.
- Create and manage sprint tasks and project planning.
- Develop timelines and present milestones to stakeholders.
- Assign tasks to team members based on project needs and individual strengths.
- Compile and write comprehensive documentation for program development and revisions.
- Design and manage database structures for optimal performance and reliability.
- Provide technical support to team members and stakeholders.
Full-Stack Developer / Game Developer / Consultant (Part Time) - Freelancer
(2012-11 - 2014-01)
- Communicate with clients
- Evaluate an organization's existing software and IT systems.
- Analyze business requirements to identify gaps and opportunities for improvement.
- Develop tailored software solutions that align with the client's needs and goals.
- Code, debugged, and tested routine application programs to ensure functionality.
- Designed new systems and enhanced existing systems for improved performance.
- Provided technical support and guidance to users on program techniques and designs.
Education
Bachelor of Science - Computer Engineering - University of Immaculate Conception (2007-03) Davao City, Philippines
High School Diploma - Mount Carmel College (2002-03) San Francisco, Agusan del Sur, Philippines
