Summary
Overview
Work History
Education
Skills
Certification
Certification Statement
Highest Educational Attainment
Timeline
Generic
Shan Michael  Goring

Shan Michael Goring

Taguig City

Summary

Diligent Software Engineer with solid foundation in developing and maintaining software applications. Proven track record in implementing efficient code and contributing to significant projects. Demonstrated expertise in problem-solving and collaborating within cross-functional teams.

Overview

8
8
years of professional experience
1
1
Certification

Work History

Software Engineer

Philippine Digital Asset Exchange (PDAX)
04.2022 - 03.2025

- Developing and maintaining Flutter applications with BLoC for state management and Clean Code Architecture.

- Ensure the integrity of the web application by using TDD (Test-Driven Development) approach
https://en.wikipedia.org/wiki/Test-driven_development

- Handling JSON data parsing and local storage in Flutter.


- Implementing unit tests for Flutter apps, including mocking API calls and handling type casting errors.

- Developing Python-based web applications using vanila python.

- Implementing API access control, ensuring role-based authentication (e.g., Admin-only access).

- Working with environment management (Conda) and handling Python version compatibility.

- Creating unit tests for API functions, using mocking and patching in unittest.

- Debugging API response handling and error logging in controllers and repositories.

- Flutter Development (UI design, state management with BloC, Clean Code Architecture)

- Python Web Development (Vanila python, Flask)

- Unit Testing & Mocking (Python unittest.mock, Flutter test)

- API Development & Integration (REST, JSON, role-based access control)

- Automation & Scripting (Bash scripting, Conda environment management)

- Version Control (Git, GitHub/GitLab)

Flutter Developer

Unilab Inc
02.2020 - 01.2022
  • Developed backend for android application
  • Developed android application
  • Developed & Maintenance web base System
  • Developed Arduino projects like temperature and humidity meter
  • Developed Android and IOS application using Flutter framework

IT IMPLEMENTATION SOFTWARE ENGINEER

Metrobank Main Office
12.2018 - 01.2020

- Developed a web application for online banking system

- Maintain good integrity of web application by create unit test

IT PROGRAMMER

D48 Graphic Design Solution
04.2017 - 05.2018

- Developed android application used java android studio.

- Developed Arduino projects like temperature and humidity meter.

Education

Bachelor of Science - Information Technology

ACLC COLLEGE TAGUIG
01.2017

Skills

  • Medium knowledge in javascript
  • Medium knowledge in C#
  • Medium C
  • Medium knowledge in Net
  • Strong knowledge in Dart
  • Medium knowledge in Python

Certification

Full stack Development: Asp.net Core MVC application

Certification Statement

I hereby certify that the above informations are true and correct to the best of my knowledge and belief.

Highest Educational Attainment

ACLC COLLEGE TAGUIG, 4th Floor Sunshine Plaza Mall, FTI Complex, Taguig City, Bachelor of Science in Information Technology, 01/01/13, 01/01/17

Timeline

Software Engineer

Philippine Digital Asset Exchange (PDAX)
04.2022 - 03.2025

Flutter Developer

Unilab Inc
02.2020 - 01.2022

IT IMPLEMENTATION SOFTWARE ENGINEER

Metrobank Main Office
12.2018 - 01.2020

IT PROGRAMMER

D48 Graphic Design Solution
04.2017 - 05.2018

Bachelor of Science - Information Technology

ACLC COLLEGE TAGUIG
Shan Michael Goring