WELCOME TO MY WORLD___________________

Results-driven professional with approximately two years of hands-on coding experience, focused on C# and acquired while working in government processing. During this time, I successfully contributed to software projects assigned by my supervisor, discovering a genuine passion for programming. Eager to transition into a full-time career in software engineering, I bring a solid foundation in C# coding, a strong work ethic, and a commitment to continuous learning.

Excited about the opportunity to further develop my skills and contribute to innovative solutions in a dynamic software development environment.

Skills:

  • Programming Languages: C# (Winforms)
  • Software Development Principles: Object-Oriented Programming (OOP) principles, Clean Code, Separation of Concerns, MVC architecture, multi-layered architecture (DAL, business logic and transaction management), Unit Testing
  • ORM: Dapper, Entity Framework
  • Database: MS SQL Server
  • Version Control: Git (Git Bash on Windows)
  • Integrated Development Environments (IDEs): Visual Studio 2019/2022
  • Agile/SCRUM: Experience in Agile/SCRUM methodologies from previous QA role
  • Team Collaboration Tools: JIRA, Spira
  • Operating Systems: Windows

Hi, I'm Joanah Fermin Tan

a developer.

Work Experience

Personal Collection Direct Selling Inc.

April 2015 – February 2016
Role: Software Engineer

Actively engaged in SCRUM methodology, utilizing collaborative tools like Wiki, Jira, SQLYog, Microsoft SQL Server 2008, and SpiraTest to enhance team efficiency. Contributed to Sprint Planning, conducted Stand-up meetings, and played a key role in creating and executing test cases using SpiraTest, encompassing White, Black, Grey, and Regression Testing. Ensured product quality by executing additional test scenarios and actively participated in retrospective meetings at the end of each sprint, fostering continuous improvement within the team.

Quezon City Hall Treasury Office (Online Payment)

January 2020 – Present
Role: Administrative Aide (Unofficially Handling Software Development Tasks)

Fulfilling a dual role, actively involved in tax payment processing and taking on software engineering tasks to enhance team capabilities. Unofficially performing software development responsibilities, actively contributing to coding, testing, and deployment efforts. Playing a pivotal role in bridging administrative needs with technical solutions, showcasing versatility and adaptability in navigating both realms within a government setting.