Senior Python Developer
2020 - PRESENT
Cyber Security NSW
- Built a web-based platform for Cyber Security NSW to collect and aggregate information.
- Developed scalable and security-focused web apps using HTML5, CSS, JavaScript, and Python Django.
- Designed and developed optimized PostgreSQL databases to support a large amount of government data.
- Designed user-centric and user-friendly UX prototypes using Figma.
- Designed and developed secure REST APIs to support the integration of third-party web services and software.
Technologies: Django, Bootstrap, ECharts, JavaScript, Python 3, HTML5, CSS, Visual Studio Code, Figma, Postman, Web Development, Python, PyCharm, Databases, Programming, Agile Software Development, Algorithms, Human-computer Interaction (HCI), Amazon Web Services (AWS), Amazon EC2, PostgreSQL, Git, Windows
Full-stack Developer
2019 - 2020
University of New South Wales
- Collaborated with the education intelligence and analytics team within education delivery services in the office of the pro-vice-chancellor.
- Developed scalable, full-stack web applications, using React, JavaScript, Python, and Django.
- Maintained the AWS infrastructure with Terraform and worked on migration, cloning data between different database clusters.
- Debugged issues and enhanced the features and performance of existing applications.
- Designed and developed optimized MySQL and PostgreSQL databases.
Technologies: JavaScript, React, Django, Amazon Web Services (AWS), Serverless, REST, Amazon EC2, Amazon S3 (AWS S3), AWS Lambda, API Gateways, MySQL, PostgreSQL, Linux, Visual Studio Code, Web Development, Python, Databases, Programming, Agile Software Development, Algorithms, HTML5, CSS, Postman, Git, Docker, Antd, Flask, Amazon DynamoDB, Pandas, Qualtrics
Full-stack Engineer
2019 - 2019
Plannero
- Collaborated with the Plannero web development team and developed a dynamic platform for planning tasks and to-do lists.
- Managed the development team and the back-end and front-end aspects of the development process.
- Produced high-impact, user-friendly websites to accomplish all business goals with the aid of a Python Django framework and React.
- Integrated Google Calendar into the system, enabling users to get the benefits of the Plannero task scheduling system while leveraging existing calendars.
- Maintained Linux servers on AWS, including Elastic Beanstalk, RDS, CloudFront, S3, and Route 53.
Technologies: Agile Software Development, Python, Django, React, Amazon Web Services (AWS), Google API, Linux, AWS Elastic Beanstalk, AWS RDS, Amazon CloudFront CDN, Amazon S3 (AWS S3), Amazon Route 53
Engineer-Technology
2016 - 2017
Virtusa
- Designed and developed cross-platform mobile applications for Siemens Energy and Alere Health.
- Utilized a variety of technologies, including AngularJS, HTML5, CSS, and Node.js, to create web apps.
- Engineered HoloLens applications for the engineering domain (Unity3D).
- Communicated and coordinated multiple small development teams to develop web and mobile POCs, leveraging my experience in estimating and planning software development projects.
- Negotiated with stakeholders during the requirements gathering phase and engaged with clients during other phases in the development lifecycle.
Technologies: Java, Android, Xamarin, Node.js, HoloLens, C#, Visual Studio Code, Databases, Programming, Agile Software Development, Web Development, Algorithms, JavaScript, HTML5, CSS, SQLite, Git, Raspberry Pi, Windows, AngularJS, Unity3D
Software Engineer Intern
2014 - 2014
WSO2
- Designed and developed WSO2 Carbon, a Java-based middleware component.
- Resolved a WSO2 Message Broker build stabilization issue.
- Created user manuals and documentation for a software component.
- Designed and created automated test cases for the WSO2 Message Broker.
- Produced well-written test scripts for automated testing in the WSO2 Message Broker.
Technologies: Java, IntelliJ, Ubuntu, Linux, Databases, Programming, Agile Software Development, Web Development, Algorithms, Git