Hi, I'm Hongjia Ren.

A
Experienced software engineer proficient in application optimization, system architecture, CD/CI implementation, and cloud technologies such as AWS and Azure. Boasting a track record of improving system performance and user engagement through innovative development strategies and a deep understanding of the SDLC across the stack. Excels in fast-paced environments with ambitious teams. Full working rights.

About

Self-driven, quick starter, passionate programmer with a curious mind who enjoys solving a complex and challenging real-world problems.

  • Languages: JavaScript, TypeScript, C#, Python, C/C++, Java, PHP
  • Databases: MySQL, PostgreSQL, MongoDB,
  • Libraries: NumPy, Pandas, OpenCV
  • Frameworks:.NET, Vue.js, Express.js, Flask, Django, Node.js, React
  • Tools & Technologies: Git, RESTful API, CD/CI, Docker, Kubernetes, Jenkins, Agile/Scrum, JIRA, AWS

Looking for an opportunity to work in a challenging position combining my skills in Software Engineering, which provides professional development, interesting experiences and personal growth.

Experience

JAGOPS Pty Ltd

IT Engineer
  • Role:
    Provide responsive Level 1 IT Support and client-facing problem resolution in an enterprise setting.
  • Responsibilities & Achievements:
    • Deliver prompt technical assistance, troubleshooting user hardware and software issues
    • Improved team efficiency by 50% through automation scripts and writing technical documentation
Nov 2023 - Present | Sydney, Australia

Revolution Edu Tech Pty Ltd

Software Engineer Intern
  • Role:
    Greenfield project team creating next version of Learning Management System for 10,000 users
  • Responsibilities & Achievements:
    • Follow Agile/Scrum practices in 10-person development team, utilising Git for version control
    • Deployed responsive web app designs using TypeScript/React, increasing active users by 15%
    • Oversaw the project to migrate the LMS to ASP.Net Core, improving app performance by 25%
    • Updated Azure DevOps pipelines and automated integration tests to improve test coverage by 20%
Sep 2021-Aug 2022 | Chengdu, China

Yishan Logistics Pty Ltd

Software Engineer Intern
  • Role:
    Developed GIS application to manage logistics company job bidding and management platform.
  • Responsibilities & Achievements:
    • Implemented continuous delivery processes with Jenkins for 30% increase in deployment frequency
    • Reduced latency in real-time bidding platform by 60% through caching and async processing
    • Migrated frontend framework to Vue.js for 40% faster page load speeds
Mar 2021-Aug 2021 | Chengdu, China

Projects

music streaming app
Movie Review Web-App

A movie review web app based on MERN(MongoDB, Express, React, Node.js).

Accomplishments
  • Tools: MongoDB, Express, React, Node.js, Cloudinary, Tailwind.
  • Register/login to the web app(with OAuth-based Google Sign-In).
  • Search and filter movie based on actor and type.
  • Upload and review multiple movies.
  • Scroll through recently played/viewed movies.
Screenshot of  web app
CRM Management System

The Customer Relationship Management (CRM) System described consists of various functionalities.

Accomplishments
  • CRM management including Sign in, Sign up, Dashboard, Customer management, Product management, Task management, and Rank list. Each functionality has its own set of features and corresponding APIs. The system aims to provide a comprehensive platform for managing customers, products, tasks, and employee performance.
  • Front-End:
    • React: A popular front-end framework developed by Facebook, known for its maturity, extensive community support, and component-based approach.
    • Material-UI: A UI framework based on Google's Material Design language, offering beautiful and consistent design elements along with responsive layout capabilities. It provides a wide range of customizable components for building user interfaces efficiently.
  • Back-End:
    • Django Restful Framework (DRF): A Python framework for building RESTful APIs using the Django framework. DRF offers powerful tools for API development including authentication, ORM data source, and other utilities.
    • Google Gmail SMTP server: Utilized as a transit server for email sending functionality within the system.
  • Data Layer:
    • SQLite3 and Django's ORM(Object-Relation Mapping): Utilized in the back-end to interact with the database. The ORM simplifies data access by offering an intuitive interface for creating, retrieving, updating, and deleting records. It is used to implement functions like retrieving customer information, updating customer details, and querying the database efficiently.

Skills

Languages and Databases

Python
HTML5
CSS3
MySQL
PostgreSQL
Shell Scripting

Libraries

NumPy
Pandas
OpenCV
scikit-learn
matplotlib

Frameworks

Django
Flask
Bootstrap
Keras
TensorFlow
PyTorch

Other

Git
AWS
Heroku

Education

University of New South Wales

Sydney, Australia

Degree: Master of Information Technology

    Core Coursework:

    • Data Structures & Algorithms
    • Principles of Programming
    • Computer Networks & Applications
    • Database Systems
    • Foundations of Computer Science

    Advanced Project Coursework:

    • Statistical Inference
    • Web Applications Engineering
    • Database Systems Implementation
    • Machine Learning & Data Mining
    • Neural Networks & Deep Learning
    • Computer Vision
    • Info Technology Project

Chengdu University

Chengdu, China

Degree: Bachelor of Management
College ScholarshipsPresident of the school Association Federation

Contact