Crafting Good Software
Greetings,
I have been in software development industry for more than 3 years on various platforms.
My last workplace is one of fastest and largest online travel agency in Indonesia, that serve more than 1 million customers a year. I was involved in train ticket reservation engine, that built on PHP, Laravel, MongoDB, Redis, MySQL, etc.
My specialization is custom software development for web platform, especially business application.
These are my several development toolkits:
Language:
- PHP (Codeigniter, Laravel, Lumen, etc.)
- Ruby (Ruby on Rails, Grape, Sinatra, etc.)
- Javascript (ReactJS, Angular)
- Java
- Android
- Swift
RDBMS:
MySQL, PostgreSQL, Oracle.
NoSQL:
MongoDB, Redis, etc.
CDN:
AWS
CI/CD:
CircleCI, Heroku, etc.
Source Code Repository:
Github, Bitbucket, Gitlab.
Project/Task Management and Collaboration:
Trello, Atlassian, Jira, etc.
FAQ:
Q: How did I work on a software development project?
A: Agile is my favorite development methodology for fast delivery and feedback.I tried to follow best practices, assess user requirements then created software specification. After that, I started in coding phase, wrote clean and reusable codebase. Wrote unit, functional, and integration test for my code. When everything was good, I deployed to CircleCI or another service, asking feedback from the customer, and repeated this process until UAT.
Q: Do I give warranty for my work?
A: Yes I do, I give up to 30 days free maintenance warranty for any project I handle.
Currently, I expanding my skills on machine learning and another hot technology.
Feel free to discuss anything related your project with me.
Kindly Regards,
Akbar Firdiansyah
Work Terms
Currently, I accept both hourly works and fixed price project.