Seiji Ralph A.
Villafranca
Technical Lead
admr50@r.postjobfree.com
Pasig City, Philippines
seijivillafranca.com
in/seiji-ralph-villafranca
SeijiV13
SUMMARY
KEY SKILLS
Software Development
Requirement Gathering Unit Testing
Agile Methodology Management
Code Optimization Documentation
Coordination REST APIs
GraphQL Front End Development
Back end Development
Technical Skills
PROFESSIONAL EXPERIENCE
Technical Lead January 2019 - Present
Frontier Software Asia PH. BGC, Taguig Philippines provides HCM solutions and services to over 1,700 customers in 26 countries, from small to very large enterprises.
Castor Payslip Portal
Jayson-Payslip Designer / Micro Service API
Medusa-Org Designer
Calendar Organizer and Fixed Inventory Asset System (Internal Project) Web Development Trainer January 2020 - Present
RakSquad Design & Development Pasig City, Philippines RakSquad is an immersing technology firm startup that specializes on Web and Mobile Development which developers are based in Manila Philippines. Remote Web Developer November 2018 - January 201
Tempest House California Santa Barbara, California Tempest House is a global spanning team with head quarters located in Southern California in the town of Carpinteria who is specialized in web and mobile applications. Tempest House California
Full Stack Web Developer July 2016 - January 2019
TeraSystem Inc. Pasig City, Philippines
TeraSystem has expert-level proficiencies in the Banking/Financial Services and Telecommunications industries.
RCBC Mobile Appraisal System
A professional with 5+ years of
experience in Web apps such as Banking
applications, Inventory Systems, Oil
Management System, Loaning and
Appraisal system.
Extensive experience in Angular and
Node JS Development for creating the
base of applications from scratch with
the use of different Frontend frameworks
to provide flexible and maintainable
projects.
Experienced in Web Security and
Vulnerability Assessment to provide
quality solutions for strengthening web
security. Provides web design with high
quality user interface and experience with
use of web design technologies.
Languages: Html, NodeJS, Javascript,
Used Angular 11 for front-end development with NGXS for state management
Karma and Jasmine for Unit Testing and Protractor and Cucumber framework for e2e testing.
Integration of Identity Server and OIDC for Security and Authentication. Used Angular 11 for front-end development with NGXS for state management, developed a drag and drop solution using Angular Gridster 2 and reusable components using ngx-bootstrap as the main UI framework. Karma and Jasmine for Unit Testing and Protractor and Cucumber framework for e2e testing.
Integration of Identity Server and OIDC for Security and Authentication. Developed a Microservice dedicated for Payslip Designer using .NET Core and RabbitMQ
Led the team on front-end development using Angular 8 and SCSS and created a reusable Angular library to cater generic components Integrated a third party library (org charting) on Angular 8 with NGXS Karma and Jasmine for Unit Testing and Protractor and Cucumber framework for e2e testing.
Conducted two Internal projects for employees to create a Single Page Application using Angular 9 to improve skill set in JavaScript frameworks. Developed a Restful API using Node.js, Express and TypeORM for the application.
Conducted several web training to different companies such as MEAN stack development abd React and NextJS.
Trainer for Full-Stack Development for Interns using Angular and NodeJS. Helped with the adjustments and changes to satisfy new design for the website using CSS, plain JavaScript and html.
Main Front-End Developer using Angular, Node JS, Bootstrap and JQuery, developed a flexible Angular base application.
REST Services testing using Postman for data analysis and verification CERTIFICATIONS
AWARDS
LANDABANK Digital on Boarding System (DOBS)
LANDABANK Enhanced Simplified Accounts Opening (ENSAO) Git Tool for extracting changed files between branches Other Contributions
INTERNSHIPS
Summer Intern May 2015 - May 2015
9DotsStrategies
EDUCATION
University of Santo Tomas June 2012 - May 2016
B.S. Computer Science Sampaloc Manila, Philippiness The University of Santo Tomas is one of the top four universities in the Philippines and is consistently ranked among the top 1000 universities in the whole world. WORKSHOPS AND TALKS
Speaker for AngularUP in Tel Aviv Israel (Remote Speaking) Speaker for SoftCon 2020 Philippines
Speaker for PWA Pilipinas
Speaker for JS and Friends in Dublin Ohio (Remote Speaking) Speaker for Angular PH
ADDITIONAL INFORMATION
EcmaScript, TypeScript, C#, Java
Frameworks: Angular 2 - 11, React JS,
Nest JS, TypeORM, GraphQL, Spring, .NET
Core,
Devops: Azure
OS: WIndows & Linux
Database: MySql, MSSql, MongoDb,
Firebase
Level 1: Information Technology
Passport(IP) PHILNITS Certification
IBM DB2 academic associate: DB2
Database and academic fundamentals
PROXOR Level 3 Java SDE Certification
Latin Honor Cum Laude - Graduated
Cum Laude at University of Santo Tomas
Auth0 Ambassador of the Month - Most
contributions on writing tech content and
speaking events
Has used different development tools with Angular; Karma and Jasmine Unit Testing, Compodoc Automated Documentation.
Security analysis and vulnerability assessment with BurpSuite. Front-end Developer Lead using Angular 6 Framework. Also used Bootstrap Framework with SASS integrated for User Interface. Used Postman for test REST Services for verifying if the provided data structures for the back-end.
Used State Management using Angular Service and RXJS library. Project deployment using Internet Information Services. Full Stack Developer and Front-end Developer Lead using Angular 6 and Spring Framework, developed the overall interface using Angular 6 with Bootstrap and SASS.
Applied NGRX Redux State management, developed another angular base with the Redux structure for future project development. TIBCO Jasper Reports for PDF Auto Generation for user accounts and developed a rest service using Spring for report download in front-end. Added Progressive web apps (PWA) capabilities for mobile. An application created using batch programming for extracting changed objects between two branches in a repository.
Organized trainings for Angular Development and Git Concepts for future project development.
Developed a Project Briefing System that converts html code into PDF format that will be used for sales and marketing department using PHP CodeIgniter.
Performed CRUD features for Administrator Side of the Project. Graduated Cum laude (Top 5% of batch)
Shared knowledge about State Management using Angular Akita attended as a speaker on one of the biggest tech conference in the Philippines where I shared on state management evolution Speaker for two events namely Angular Web.Talks and Sunday Sessions Shared knowledge about State Management using Angular Akita attended several speaking events already sharing basic to advance concepts of Angular
Languages: English, Tagalog