Hello ! I am Akashah Amin. Full Stack Developer
I have experience on developing various software project for both standalone and web application as a fulltime and freelance developer. I often do back end and front end development as well. Sometime I do server technical troubleshooting, but most of the time I do software development. I like to code and experiment things and try out new technology and framework. I can be a mentor and often need a mentor as well and I like to share what I know and learn to know what I don't.
I am passionate in software program development, in fact, my first programming was when i was 14 years old (2007), developing a flash analog clock wallpaper using ActionScript with Flash Lite. This is because my first mobile phone was an old Sony Ericsson and use Java-based OS, and they supported flash animation for wallpaper as well.
Pinterest : Flash Analog Clock Wallpaper
My passion not stop there, I've started to play with Visual Basic programming during my matriculation studies. Even though my field of study was Biology Science, but we are also compulsary to enroll for the Computer Science subject. As I keep excelling for my programming and the subject, at the end of semester I figured out that my true talent and interest was more into Computer Science from the start rather than Biology Science. Then, I've decided to enroll for Computer Science degree at Universiti Malaysia Terengganu.
Sept 2019 - Present
I'm working as a Senior Java Programmer with Technical Lead role, developing and maintaining government accounting system named as iSPEKS. I oversee development team as a whole, mentoring and sharing knowledge between developer. Also responsible to do more investigation on existing system issues and escalate it to the respected developer as needed to improvise and do bugs fixing. I am also involved directly as a developer on major change request and bugs fixing as assigned by Solution Architect, System Consultant, and System Analyst and responsible to do R&D and simulation for various unsolvable and prolong-pending issues. My biggest achivement was I'm able to reduce at least 20-30% of performance issue via SQL and Hibernate fine tuning and successfully redeveloping/refractoring a code within just 1 year to deliver 3 biggest CR that was holding for production release for almost 3 years.
Related Technology/Framework :
- Java 1.8
- Spring Framework
- Hibernate ORM
- REST API
- Android App
- EasyUI Framework
- JUnit and Mockito
- Selenium
- Bootstrap
- Oracle SQL
- Jasper Report
- Eclipse IDE
- Apache Tomcat
- Oracle Weblogic
Jan 2018 - Aug 2019
I'm working as a Senior Java Programmer. Involved as a programmer to maintain or improvise existing insurance claiming system named as PCS. I've got a few chances to work together with various development team that responsible to maintain different technology and subsystem such as AS400, REST web services and mobile application. I'm also involved on weekly or monthly application deployment and system update, my job was to act as a frontline L3 support to support anything related to software development issues that raised during deployment and help my teammate fix it as fast as possible to expedite the deployment process.
Related Technology/Framework :
- Java 1.7 and 1.8
- Spring Framework
- Struts
- Hibernate ORM
- Oracle SQL
- Informix
- AS400
- REST API
- SOAP API
- Jasper Report
- Eclipse IDE
- Apache Tomcat
- Redhat JBoss
Jan 2016 - Dec 2017
I'm working as a Java Programmer, developing government state accounting system named as iSPEKS. I involved on developing multiple accounting and accrual module such as Budget(BA), Cash Management(CM), General Ledger(GL), Payroll(PY), Account Payable(AP) and Security and Administrator(SAM). I also involved as a frontline technical support during SIT, UAT and PAT as well during go-live. I'm selected as one from the four senior programmer that was assigned as a special task force team to solve unsolvable issues by developer as well as brainstorming to improvise the system as fit. My biggest achivement was I'm able to delivered one of the most important and complex function that is Auto Daily Account Closing and Auto Monthly Account Closing that took me almost a year to develop, as both of them need a special handling, high error tolerance, deep testing, high availability and fail-over as they are dealing with million of state accounting transaction data per day that worth million Ringgit.
Related Technology/Framework :
- Java 1.8
- Spring Framework
- Hibernate ORM
- EasyUI Framework
- JUnit and Mockito
- Selenium
- Oracle SQL
- Jasper Report
- Eclipse IDE
- Apache Tomcat
- Oracle Weblogic
Jul 2015 - Dec 2015
I'm working as a Java Programmer Intern, developing government licensing and permit application system named as BLESS. I involved on maintaining both CR and bugs fixing. The biggest challenge that I've been encountered was the UI glitch on one of the application form. Users keep complaining about these issues but I failed to simulate the exact scenario on development environment. With help from my senior, we successfully able to do simulation and as well fix it. I've learn a lot from this company since this was my first time handling and feel the real system with the real industrial environment. Thanks to my former teammate : Ijam, Tengku, Sarah and Annie.
Related Technology/Framework :
- Java 1.7
- Struts
- MyBatis
- Liferay Portlet
- Oracle SQL
- Eclipse IDE
- Apache Tomcat
2012 - 2015
Universiti Malaysia Terengganu
2011 - 2012
Johor Matriculation College
2006 - 2010
Sekolah Menengah Bukit Naning Muar
https://www.linkedin.com/in/akashahamin/
GitLab
https://gitlab.com/akashahamin
akashahamin@gmail.com