SHIFAT RAHMAN

AI Software Engineer
Melbourne, AU.

About

Results-driven AI Software Engineer with a strong background in developing high-impact AI/ML solutions and robust software systems, seeking to leverage expertise in AI platform development and data pipelines into a dedicated AI Engineering role. Successfully delivered 20+ features for a GenAI platform used by 9400+ staff, achieving 80% adoption and 40% productivity gains, alongside engineering secure payment systems and deploying mobile applications to 150+ users. Eager to apply a strong foundation in data science, software development, and AI integration to advance cutting-edge AI initiatives.

Work

PwC Australia
|

Associate Software Engineer

Melbourne, Victoria, Australia

Summary

Led the development and enhancement of a proprietary GenAI platform, driving significant improvements in user adoption and productivity for over 9400 staff within PwC's AI Center of Excellence.

Highlights

Implemented 20+ features and resolved 30+ bugs for ChatPwC, an internal GenAI platform utilized by 9400+ staff, achieving an 80% adoption rate and 40% productivity gains in document processing.

Developed an AI-powered text editor with rewrite/fix/summarise capabilities, incorporating a git-style diff view to streamline granular changes and enhance tax proposal editing efficiency.

Designed and maintained a robust data pipeline to acquire, process, and store usage metrics for the GenAI platform in the cloud using a data lake solution, enabling real-time analytics for targeted AI adoption across the firm.

Quest Payment Systems
|

Software Engineer

Melbourne, Victoria, Australia

Summary

Engineered secure server-side payment processing and developed key features for a Point-Of-Sale app, significantly enhancing system stability and developer productivity within the Innovation Team.

Highlights

Engineered server-side payment processing and fraud detection features to increase security and developed key features for the admin dashboard of the Point-Of-Sale app Airpay.

Implemented type safety across the entire payment server, uncovering 37 bugs and significantly enhancing system stability and reliability.

Developed a software release note tool using Firebase, integrating role management and AI features to improve the efficiency of aggregating and tracking version changes, boosting productivity and changelog indexing.

Spearheaded the development of a data acquisition mobile app using Google Maps API, with CI/CD deployment to 150+ employees, while mentoring an intern on project tasks.

Melbourne Space Program
|

Software Engineer

Melbourne, Victoria, Australia

Summary

Contributed to the development of a robot bartender's speech capabilities and supported organizational growth through recruitment and market research for the Humanoid Team.

Highlights

Developed speech capabilities for a robot bartender by integrating an Advanced Speech Recognition model onto a Raspberry Pi and coordinating drink orders through Jetson Xavier NX on ROS.

Recruited and interviewed 20 new members, aligning talent acquisition with the organization's strategic goals and long-term vision to expand team capacity.

Led market research to identify industry-standard social media templates on Canva, enhancing and boosting the client's online presence and outreach by approximately 60%.

Projects

Microsoft x NASA x ASA Space Hackathon 2023

Summary

Participated in a hackathon leveraging Python, NumPy, and Image Processing for space-related challenges.

Capstone Project - Land Use/Land Cover (LULC) Classification

Summary

Developed a Capstone Project focusing on Land Use/Land Cover (LULC) Classification, applying Python, Machine Learning, and GIS techniques.

Global Energy Data Visualisation Website

Summary

Created an interactive website for global energy data visualization using React, JavaScript, D3.js, and Python.

HTTP Server From Scratch

Summary

Built an HTTP Server from scratch, demonstrating expertise in C, Networking, and Web Development.

Education

Swinburne University of Technology
Melbourne, Victoria, Australia

Bachelor of Computer Science

Data Science

Skills

AI & Machine Learning

Generative AI (GenAI), Advanced Speech Recognition, Machine Learning (ML), Data Pipelines, Data Lake Solutions, AI-powered Text Editor, Natural Language Processing (NLP).

Programming Languages

Python, JavaScript, C.

Web Development

React, D3.js, Networking, HTTP Servers, Web Development.

Cloud & DevOps

CI/CD, Cloud Platforms, Firebase, Git.

Data Science & Analytics

NumPy, GIS, Image Processing, Data Visualization, Real-time Analytics, Usage Metrics.

Hardware & Robotics

Raspberry Pi, Jetson Xavier NX, ROS (Robot Operating System).

Software Engineering

System Stability, Type Safety, Server-side Development, Fraud Detection, Release Management, Feature Implementation, Bug Resolution.

Project Management & Leadership

Project Leadership, Team Mentoring, Recruitment, Market Research, Strategic Planning, Public Speaking, Event Organization, Developer Relations, Club Logistics.

Volunteer

Google Developer Student Club (GDSC) Swinburne
|

Lead

Melbourne, Victoria, Australia

Summary

Led the Google Developer Student Club at Swinburne, focusing on organizing events, public speaking, and fostering leadership among members.

Highlights

Led Google Developer Student Club (GDSC) Swinburne, organizing 10+ workshops and events that engaged over 200 students in technical skill development and networking.

Delivered public speaking engagements and presentations, enhancing knowledge sharing and fostering leadership among club members.

Managed club logistics and operations, ensuring successful execution of all activities and fostering a collaborative learning environment.

Data At Swinburne Club
|

President

Melbourne, Victoria, Australia

Summary

Presided over the Data At Swinburne Club, managing club logistics and promoting leadership within the data science community.

Highlights

Presided over Data At Swinburne Club, overseeing all club logistics and operations for 5+ major events.

Cultivated a strong leadership pipeline, mentoring 3+ junior executives and fostering a vibrant data science community.

DDDMelb
|

Social Media Officer

Melbourne, Victoria, Australia

Summary

Managed social media presence and developer relations for DDDMelb, enhancing community engagement and outreach.

Highlights

Managed social media strategy and content creation for DDDMelb, increasing online engagement by 25% across platforms.

Cultivated strong developer relations, expanding the reach and impact of the organization's initiatives by collaborating with 5+ community partners.