Available to hire
Hi, I’m Nooria Nazir. I’m a software developer with over 10 years of experience building desktop, server-side, IoT, and mobile applications using Java, Python, and modern frameworks. I enjoy designing scalable architectures, solving complex problems, and delivering quality software on schedule. I thrive in collaborative environments and love turning ideas into robust, reliable systems.
In my roles across Canada, UAE, and Pakistan, I’ve led IoT projects, implemented microservices, integrated MQTT/Kafka streams, and helped teams automate workflows. I’m passionate about learning new technologies and fostering practical solutions that meet real-world needs.
Language
English
Fluent
Work Experience
Software Developer at Crystal Fountains
December 1, 2024 - November 17, 2025Led ERP automation by creating a Java-based scheduler to fetch project data from the ERP system and create structured folders for handover. Implemented Solr Loupe search for fast information retrieval. Built a SaaS platform with Java 21 and React for pipe sizing, pump sizing, and velocity drop calculations. Automated data processing from a master Excel file to maintain the product catalog. Developed REST APIs for real-time data retrieval and a React UI; performed unit testing with JUnit and Mockito. Implemented a fully automated Git-based CI/CD pipeline and explored private LLM integration with Java REST APIs. Designed API workflows for a 3D design tool.
Senior Software Developer at Vision Valley LLC
September 1, 2024 - September 1, 2024Spearheaded IoT projects for Abu Dhabi Ports Group and DESC, enhancing surveillance, automation, energy management, waste management, and sensor integration. Implemented Java microservices interfacing with Cisco Firehose for real-time data; developed MQTT listeners and RESTful services using Swagger, ActiveMQ, HiveMQ, Spring Boot, and MosquittoMQ. Used Kafka for inter-service communication, implemented OAuth 2.0 in Spring Boot, migrated Python network scripts to Java microservices, and built Python scripts for API interactions. Engineered TCP-based data transfer, FTP data processing, and cloud deployment awareness. Implemented CRUD operations for MongoDB and managed distributed databases; led CI/CD pipelines and frontend work with AngularJS.
Software Developer at Freelancing - Dubai, UAE
January 1, 2022 - January 1, 2022Developed backend Java-SpringBoot REST APIs and Linux shell scripts for various clients; handled task planning, documentation, and development coordination.
Systems Developer at EarthFactor (Ibex Group of Companies)
December 1, 2019 - December 1, 2019Designed Linux shell scripts in C; built end-to-end software with NetBeans and Visual Studio. Created Groovy automation scripts; developed mobile apps with Xamarin (C#) and SQLite; implemented Java-based SQL Server library; crafted complex SQL queries, stored procedures, and triggers. Built and integrated REST/SOAP web services; implemented microservices with Spring Boot; managed MongoDB/MySQL back-ends; performed performance tuning and backend upgrades; maintained MongoDB deployments and back-end components; created server-client Java APIs; utilized Oracle databases and PL/SQL.
Education
Bachelor of Computer Software Engineering at Foundation University, Pakistan
January 11, 2030 - July 1, 2012Qualifications
AWS Essential Training for Developers
December 11, 2023 - November 17, 2025Flutter Masterclass (Dart, APIs, Firebase & More)
January 1, 2024 - November 17, 2025Industry Experience
Software & Internet, Professional Services
Hire a Developer
We have the best developer experts on Twine. Hire a developer in Burlington today.