JORJE BARRERA
Full-Stack Developer
I'm a Full-Stack Developer with over 12 years of experience working on multiple projects. Adept in all stages
of software development. Part of my experience includes recognizing system deficiencies, implementing
effective solutions, and improving existing application process.
Core Qualifications
Proficient in JavaScript and Python programming. Over 7 years of experience with Python.
Front-end development with HTML5, CSS3, Tailwind, Chakra UI, TypeScript, React, Angular, NextJS,
Gatsby, and Webpack. Converting Figma designs to HTML and CSS.
Back-end and API development with frameworks like NodeJS (ExpressJS, MERN stack) Django, Flask,
FastAPI, PHP frameworks like Laravel, and CMS like WordPress, Joomla, and Wagtail.
Data visualization using matplotlib, seaborn, numpy, and pandas.
Mobile app development with Swift, Java for Android, Ionic, and React Native.
Automated unit and end-to-end testing with Jest, MochaJS, Karma, Protractor, and Pytest. Load testing
with Locust.
Creating efficient and logical databases with PostgreSQL and MySQL. I also have experience with
MongoDB and data stores like Redis and Memcached.
Integration of third-party APIs like Firebase, Twilio, MailChimp, Stripe, Square, Zoho, Google APIs, etc.
Web automation and bot development with BeautifulSoup, Scrapy, and Selenium.
Task queues using Celery, and Huey.
Experience with Docker and AWS services like EC2, RDS, S3, Cloudfront, SQS, Lambda, and DynamoDB.
Continuous deployment with GIT, GitHub Actions, Bitbucket Pipelines, and Jenkins
Got quite a bit of experience in microservice development with Golang and go-micro, message queue
with RabbitMQ, workflow engine, and automation using Rust and Playwright.
EXPERIENCE
WEB DEVELOPER
ARCANYS (https://www.arcanys.com)
Feb 2021 - Present
Cebu City, Cebu
Work closely with the product manager, QA, and the
development team as part of an agile/kanban process to work on
new features for an end-to-end blue-collar workforce
management solution.
Develop new features for client and admin dashboard with
React/Redux, NextJS, Gatsby, and Typescript.
Develop new features for partner and supervisor apps with React
Native.
Develop new REST API and GraphQL endpoints with Django
framework.
Implement background task using Huey and AWS SQS.
Write comprehensive unit tests when working on new back-end
features.
Recognize deficiencies in the system and implement effective
solutions.
SOLUTIONS DEVELOPER
YODELLE (https://www.yodelle.us)
May 2016 - January 2020
Makati City, National Capital Region
(Yodelle is a platform that simplifies the booking process by allowing
individuals to search for establishments and schedule appointments
anytime, anywhere.)
Work closely with the product owner and the development team as
part of an agile process to work on new features.
Enforce coding standards.
Review work performed by team members.
Develop web components and new features for the account portal
with Angular and the customer-facing widget with React.
Develop features to enable offline mode capabilities and serverside-rendering to improve web app performance.
Develop and maintained the RESTful API built entirely in Python
with Django framework.
Recognize deficiencies in the system and implement effective
solutions.
Write unit tests, e2e, load-testing, and configured auto-deployment
on EC2 with Jenkins and Fabric (now GitHub Actions).
Design and implement the data storage solution with PostgreSQL
on RDS.
FULL-STACK DEVELOPER
MIDSTREAM MARKETING
(https://www.midstreammarketing.com)
Jan 2018 - Feb 2021
301 Grant ST. Pittsburgh, PA 15219
Develop hybrid mobile apps and plugins with Ionic.
Develop custom themes and plugins for WordPress and Joomla
websites.
Update legacy apps from AngularJS to Ionic (Angular 11).
Develop web scrapers with Python (Scrapy, BeautifulSoup).
Develop components and administration of accounts in Salesforce.
Integrate various third-party email marketing, automations, and
CRM based services like ActiveCampaign, Zoho, Salesforce, etc.
Manage shared/server hosting.
FULL-STACK DEVELOPER
LORAX SOFTWARE DEVELOPMENT
Mar 2013 - Dec 2018
Mandaue City, Cebu
Develop web sites and applications with PHP, Node.js, and Python.
Develop mobile applications with Swift/Obj-c, Java (Android), Ionic
(Angular), and Xamarin.
Design and implement data storage solutions with PostgreSQL,
MySQL, and MongoDB.
Develop custom themes and plugins for WordPress and Joomla
websites.
Develop new features for a mobile cryptocurrency wallet with
PhoneGap.
Develop new features for an online learning platform with .net C#.
Agile Scrum Development Cycle
FULL-STACK DEVELOPER
PHILWEBSERVICES INC.
Jun 2009 - Feb 2013
Mandaue City, Cebu
Develop web sites and applications with PHP and JavaScript.
Maintain existing applications for clients developed with PHP
frameworks.
Develop a native mobile app for an architectural lighting studio
with Obj-C (iOS) and Java (Android).
EDUCATION
August 2022 - Present
B.S. INFORMATION TECHNOLOGY (Online)
Major in Network and Cybersecurity
MAPUA MALAYAN DIGITAL COLLEGE
Pulo Diezmo Road, Cabuyao, Laguna
ASSOCIATE IN COMPUTER TECHNOLOGY
Jun 2007 - Mar 2009
ST. PAUL COLLEGE
Cebu City, Cebu
CONTACT
--https://www.linkedin.com/in/jorje-barrera-0a449a38/
https://github.com/jorjeb
Cebu, Philippines