Edmund Francis Hiew

Edmund Francis Hiew

Mentor
Rising Codementor
US$6.00
For every 15 mins
ABOUT ME
Full Stack Software Engineer
Full Stack Software Engineer

A self-motivated and experienced full-stack software engineer with a Master of Computer Science (RMIT) and keen interests in building extensible and maintainable software for highly-scalable projects. A proven record for delivering projects and working closely with CTOs. Some notable apps include LiveWire (Game marketing), ReStore (Hilco Retail), Simple Scheduling (Bound), Handdii (Insuretech) and Rulo (Curio Research Technology) in global teams.

English
Melbourne (+11:00)
Joined September 2019
EXPERTISE
6 years experience
3 years experience
DartRxdartGql
DartRxdartGql
2 years experience

REVIEWS FROM CLIENTS

Edmund's profile has been carefully vetted and approved as a Codementor. Connect with Edmund now, and leave a review for them once you're done!
EMPLOYMENTS
Software Engineer
Shadowboxer
2022-04-01-2022-12-01
  • Brought into the development team on a mature Elixir project that was already in production across retail teams in the USA.
  • <...
  • Brought into the development team on a mature Elixir project that was already in production across retail teams in the USA.
  • Designed and implemented an admin reporting facility with advanced filtering, pagination, permissions, and navigation using the Phoenix framework.
  • Part of this design required complex aggregations using unioned SQL queries for performance requirements rather than using simpler views with Ecto. Therefore, some query preloading considerations had to be made and were successfully achieved.
  • Joined in on design meetings and collaborated on some UX considerations across responsive devices and their screens using design software.
  • Actively commenting on code reviews, ensuring that any considerations were shared on the development code branch, and inviting others to participate.
PostgreSQL
React
Elixir
View more
PostgreSQL
React
Elixir
Redux
GraphQL
Phoenix Framework
View more
Software Engineer
Zetaris
2020-11-01-2021-09-01
  • Designed and implemented security (for supported release versions) implementations to ensure the platform could support TLS/SSL a...
  • Designed and implemented security (for supported release versions) implementations to ensure the platform could support TLS/SSL across JDBC and RESTful socket endpoints at the Application layer.
  • Provided configuration for security protocols s3a:// and wasbs:// security for AWS Bucket and Azure Blob.
  • Contributed to significant technical documentation covering 3 sections of security configurations for clients across 10+ data sources using TLS/SSL.
  • Employed JVM optimizations for node clustering and how to manage these using CLI tools and scripts.
  • Contributed to design and implementation of virtual data pipeline and virtual data mart features.
  • Optimized Angular AOT and lazy loading of page routes, improving render load times and reducing technical debt accrued by the front-end team.
  • Initiated internal DevSecOps tooling to the front-end team in order to mitigate issues related to dependency security. This uncovered and removed hidden supply-chain and timing attack vectors for current and future supported open-sourced dependencies.
  • Initiated and implemented a local database automation testing kit using docker-compose to check against all supported databases to keep cloud costs low.
Java
Scala
Node.js
View more
Java
Scala
Node.js
Angular
Spring
Azure
Apache Spark
Apache Hadoop
Play Framework
AWS
View more
Software Engineer
Bound (Our Very Own)
2020-02-01-2020-04-01
  • Developed a SaaS product designed for the broadcasting industry, allowing linear broadcasters to build and visualize their viewin...
  • Developed a SaaS product designed for the broadcasting industry, allowing linear broadcasters to build and visualize their viewing schedules. It constrains advert segment and bonus filler placement optimally, allowing users to modify if required.
  • Designed and implemented according to UX designs and workflow, entity-relation models, and data migrations and employed RTK Query for simple integrations and testings of GraphQL endpoints using Elixir/Phoenix back end.
  • Conducted mentoring sessions with some more junior members and interns. Provided regular goal-oriented tasks and learning objectives on technologies used within the team.
PostgreSQL
React
GraphQL
View more
PostgreSQL
React
GraphQL
Elixir/Phoenix
React Query
View more