About Me
Enthusiastic software analyst with 8 years of thorough hands-on experience in all phase of software development including specifications design creation, coding, all levels of testing (performance, functional, integration, system, regression and u...
Show MoreSkills
Software Engineering
Programming Language
Development Tools
Web Development
Database
Operating System
Others
Portfolio Projects
Company
Set-top Box Development
Role
Backend Developer
Description
Involvement in the project:
- Successfully created a module that decodes the audio and video data payload from digital signal.
- Responsible for software requirement analysis, design document creation, source code implementation, and testing of Audio and Video’s data payload.
- Single-handedly rectified a deferred issue on the system by carefully investigating each modules data management and fixed the cause of memory leaks.
- Responsible for porting the graphical user interface source code from the old environment to the new implemented environment.
- Mentored junior programmers regarding embedded programming methodologies and best practices.
Skills
Linux C LanguageTools
Source insight Wireshark SVNCompany
Audio/Video Receiver – Front Panel Display Development
Role
Backend Developer
Description
Involvement in the project:
- Successfully represented the team as one of the pilot team on shored in Japan.
- Accomplished the desired project requirement results by creating high quality design documents, robust code, and test items and evidences.
- Mentored junior colleagues for the future development of the project.
Skills
C Language LinuxTools
SVNCompany
Manual Embedded User Acceptance Testing
Role
QA Tester
Description
Involvement in the project:
- Successfully piloted the team to continuously acquired more embedded test projects.
- Mentored junior colleagues regarding testing methodologies and best practices.
- Responsible of reviewing test deliverable such as module specifications documents, test items, test evidences and reports.
Skills
C Language LinuxTools
coverage Master SVNCompany
Project Development Tool
Role
Backend Developer
Description
Involvement in the project:
● Successfully piloted the project team in producing desired output of the user especially by understanding the graphical representation of vector functions in UI creation.
● Meets programming standards by following quality standards, identifying work process improvements and implementing new technology.
● Confirms project requirements by reviewing deliverables such as source code, test items and test evidence of junior associates.
Show More Show LessTools
SVN Agile MS SQL ServerCompany
Computer Aided Collection System
Role
Analysts (Non programmer role)
Description
Involvement in the project:
● Responsible for the application deployment into production for 18 business client countries, from all level of testing to deployment, and business user production support.
● Built an application that can reduce more than P of work in data verification of 24 files used in the daily batch run of the system.
● Responsible for ensuring all the system batch scripts are up-to-date by modifying the existing scripts and creating new file script, testing it on the system and deploying in the production environment.
● Perform the modification of the web application’s user interface (UI) part as per user requirements.
● Well versed in communicating with other project teams and business users to solve specifications misunderstanding and inquiries.
Show More Show LessSkills
Java (All Versions) JavaScript SOAP Linux OracleCompany
Reconcilliation System
Description
Involvement in the project:
- Responsible to handle the request of modifying and adding new set of rules in reconciliation system.
- Perform the backend development of the system, by transforming the data received from the upstream systems through the use of Informatica Extract-Transform-Load tools and Smart Schema to fit in the requirements of database, and automatically create the reports by using stored procedures, linux scripting and scheduled it in a control-m job.
- Responsible for the testing and deployment of changes.
- Work with the business as usual support team for fixing found production issues.
Tools
Informatica Control M