*because guru is soooo Web 1.0 and
ninja isn't as awesome as
robot zombies
about this site
Hi, I'm Bryan Bibat and I'm a
freelance software engineer
based in Taguig City, Philippines. I have 7 years of experience in
developing software, mainly web applications.
This is my mini-portfolio website. Here you can browse
what little work I could claim as my own (long story, just click the
link for a short explanation). You could also check what services
I offer.
I guess you have some time on your hands since you're still reading this. In that case, you might want to head over to the bio section to know more about me. If you really have a lot of time on your hands, why not head over to my blog and read about the geeky stuff I'm into.
services
Important note
I am unavailable for work until further notice. Period.
Leave a message if you want, but don't expect me to accept any offers unless you're offering $200k a year or something.
(Yes, I'm cranky. Deleting offers at 4 in the morning from people who don't bother to read tends to do that.)
I normally offer the following services:
Web Development
(X)HTML & CSS
JavaScript
J2EE (Struts/Spring/Hibernate)
Ruby on Rails
PHP
Systems Analysis and Design
Requirements Analysis
Database Design
Application Architecture
Teaching and Tutorials
Basic and Intermediate Computer Science subjects
Software Engineering
Programming in the languages listed above, as well as C/C++, Python, VB.NET, and C#.
I do not offer the following services:
Web Design, or any Graphic Design work - this website would've been much prettier if I was a designer.
Academic work e.g. thesis writing, solving machine problems - I don't want to lower further the standards of local IT professionals. Instead of making me do your dirty work, I would prefer that you hire me as a tutor.
Non-agile "grunt-work" - I don't want to work 40+ hour work weeks on your run-of-the-mill software sweatshop. Please refer to my blog post Permanent Damage for my reasons.
Non-Rails teaching gigs without training material - Good training material requires at least a month of preparation. Asking me to teach a class without those on hand would effectively reduce my trainer's fee by 80%. In short, if you don't have training material for the course I'm going to teach, prepare to pay me for the extra effort.
For inquiries, you can contact me at my e-mail address
bry@bryanbibat.net.
my works
While I may have worked with a bunch of platforms (and almost
all major commercial databases) in my previous work, I can't
put them here because of these three letters:
NDA.
Given that all of my major projects for the HK SARG,
I chose not to include them in my portfolio rather than risk
having Jackie Chan or Jet Li-type policemen barge in my house and
take me away somewhere.
Anyway, here is my portfolio, a short list of stuff I made post-Azeus:
projects
Released
In my experience, one of the most annoying parts about teaching
Ruby on Rails is installing the whole thing. Whether it's the
training room having limited internet connection or the students
blatantly ignoring the steps written in the training manual,
expect a bunch of stuff to crop up at the start of the training
to waste 2-3 hours of your allotted time.
To remedy this problem, I've modified the official Ruby Installer
for Windows to include all the necessary gems and dependencies to
allow a trainee to start building Rails apps in less than 5 minutes.
This is a Live Wallpaper implementation of Conway's Game of Life coded during the (non-official) Philippine
leg of the Global Day of Code Retreat 2011.
I needed a new geeky wallpaper and a cute thing to code for the event. This was killing two birds with one stone.
(If you can't find the app via your phone's Market search, try using the search terms "code retreat".)
bio
I'm a enterprise software engineer by trade but I got sick of the
whole corporate world life and quit my job. Nowadays, I spend my time
playing online games doing research for my blog,
building side projects, and taking occassional freelance jobs.
Aside from development work, I also like to teach, especially given
that local CS degree courses tend to be detached from the reality of
software development. Public speaking
is also one of my unusual hobbies, as unlike most of my software
development colleagues, I'm not afraid to talk about stuff that I'm
passionate about.
My contact details are at the end of the services section above.