Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Full Stack Developer
MOQdigital - A Brennan companyFull Stack Developer
Aug. 2022 - Nov. 2022Brisbane, Queensland, AustraliaTechnologies: .Net 4.8, Angular 13, Typescript, Prime NG, Azure DevOps, Git, Entity Fraework, LINQ, xUnit, Azurite, Integration Services Project: Secure Parking - www.secureparking.com.au Secure Parking is a global leader in the car parking industry with an international presence in 12 countries. Key Responsibilities: I worked on the portal for business income reconciliation. I developed management pages for searching cash transactions, credit card transactions, transactions spreadsheet import, filtering by carparks and kiosks for cash collection. I have developed features and fixed bugs on the front end pages using Angular and Prime NG framework. I have developed features and fixed bugs on the back end using .Net and C#. On the back end, we used microservices. We employed BFF (Backend for Frontend) pattern to effectively receive requests on one Api and reroute them to appropriate Specialized microservice APIs . We used Refit library as a type-safe wrapper for interacting with HTTP-based APIs. I have developed C# unit and integration tests using xUnit framework and Builder pattern for mock objects. I wrote LINQ queries on the backend to get data for display on frontend. I edited some Azure Logic Functions to collect and calculate certain data in regular intervals as a background process. I used Azurite as an Azure Storage Emulator to test processing of the uploaded transaction files in json and csv format and reconciliation of that data into database.
Software Engineer
Geoscience AustraliaSoftware Engineer
Mar. 2022 - Jul. 2022Canberra, Australian Capital Territory, AustraliaProject: Exploring for the Future (GA Portal) - https://portal.ga.gov.au Geoscience portal is a website for interaction with a world globe and acquiring different types of geographic data and analytics about structure of the ground, the boreholes, minerals etc. Key Responsibilities: I have developed new features and fixed bugs on existing features on the front end application of the GA portal using Typescript and Angular technology
Mobile Developer
Great Southern BankMobile Developer
Mar. 2021 - Sep. 2021Brisbane, Queensland, AustraliaIn this job I was employed to develop a proof of concept solution for mobile app developed in Kony mobile dev framework. The goal of the POC was to integrate Single Sign On with Ping Auth so that mobile app can use features already developed in accompanying web application via Web View widget. This would save developers an effort of redeveloping the same features inside the mobile app. Also this feature allows to use mobile app as a shell to host any number of web features. It can be a good strategy for gradual shift from one mobile technology onto another.
Team Leader , Project manager
TrudexiaTeam Leader , Project manager
Jul. 2020 - Mar. 2021Brisbane, Queensland, AustraliaTechnologies: Angular 10, Angular JS, Azure Devops Responsibilities: My company VEXIT is helping Trudexia with digital transformation of their existing product. We are converting front-end of an enterprise application developed with Angular JS into latest Angular version with Typescript. In this role I am training and managing multiple developers who are subcontracted to my company.
Software Engineer
MAXSoftware Engineer
Jun. 2020 - Aug. 2020Brisbane, Queensland, AustraliaTechnologies: ASP.Net 4.6 with C#, .Net MVC project, Azure Devops Responsibilities: Very short term role. Helping out with existing training application portal. - Helped implement some changes on the forms on Max Enrol website using .Net MVC. - Wrote recommendations for redesign of the architecture. - Performed integration and deployment tasks using Azure Devops.
Software Engineer
Queensland Reconstruction AuthoritySoftware Engineer
Jan. 2020 - May. 2020Brisbane, Australia
.Net Developer
Department of Families, Seniors, Disability Services and Child Safety.Net Developer
Aug. 2018 - Nov. 2019Developing a system for community recovery processing in events of disasters such as fires, floods etc. This website allows families and individuals affected by disaster to quickly and effectively apply and receive government grants that can help them financially and in other ways such as receiving counselling to deal with loss etc. Technologies used: .Net 4.6, Angular 6 and Bootstrap 4
Digital Developer
Tatts GroupDigital Developer
Apr. 2018 - Aug. 2018Brisbane, AustraliaWorking on wagering system for ubet.com
Digital Developer
CUA - Credit Union Australia LimitedDigital Developer
May. 2017 - Mar. 2018Brisbane, Australia• Angular 5 and Bootstrap 4 web app – Developed a small application for management of company document links and other resource links. • Kony mobile app dev - Developed a mobile application for online banking self-service. Application was developed with Kony – hybrid mobile development framework. My responsibilities involved development, bug fixing and testing of the whole application. • ApplePay integration - Developed Manage Cards page. This page displays all user’s bank cards and then checks if card is eligible for ApplePay wallet or already in wallet. The page provides functionality to add bank cards to ApplePay wallet • Kony Visualizer IDE docs - Wrote documentation for use of product Kony Visualizer that helps future developers to get started quicker and have overview of problems and fixes when using Kony Visualizer IDE. I also wrote a documentation about object oriented javascript development. • Javascript Patterns Gen - Developed a boiler plate template generator for different javascript design patterns that can be used by developers to quickly generate a startup template with proper syntax and naming conventions. • Javascript Enterprise Architecture - Designed and implemented a new MVC multilayered architecture and javascript code quality standards and conventions to be followed in the future development and to replace a poorly structured existing code. • Training / Supervision / Knowledge transfer - Trained junior staff to use the Kony Visualizer IDE and use proper coding standards. • Java tools - Developed automated javascript code-quality-analysis and testing tools with java. These tools were used in house to assess the quality of the javascript code written by outsourced developers. Eventually we have built automated test framework and integrated these tools in automated testing. I used Git bash for Version Control, Jira for issue tracking, Attlassian Confluence for writing wiki documentation, Atlassian Stash as a code repository.
Founder
VEXITFounder
Sep. 2011Brisbane, Queensland, AustraliaIn this role I am continuing development of my company's own products and services. Developing full-stack solutions with free open source technology and self-hosted Linux servers. Recently I have developed: - Mobile app for encryption using React Native - Secret Locker - Technical E-book for building your own Linux server and deploying the full stack app onto it - Website to host e-books in a wiki format and connect developers - Bash automation scripts for quick server setups - Console app for fast bulk git operations on multiple servers Technologies used: .NET * C# * TypeScript * Next.js * React * ShadCN * Tailwind CSS * React Native * Tauri * Git * PostgreSQL * Linux Server * NGINX web server * Postfix MTA * Dovecot IMAP Server
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Vex on Intch
IT
1027651 people
18
CIO CTO Data and AI transformation @ Haydn Sheehan Consulting
16
Health Data Specialist
15
Product Manager
ITBackend Developer
203225 people
16
Solution Architect-AI @ Telstra
16
IT Developer
25
Web Developer