I'm Rasheed, a passionate self-taught Software Developer based in St. Albert, AB. With a chemical technology background, asset integrity and over seven years of experience in software development, I have a unique perspective that blends industry knowledge with technical expertise. I thrive on solving complex problems, promoting new technologies, and developing software applications that make an impact.
Throughout my career, I've gained extensive experience in the field of asset integrity, quality assurance, and inspection of stationary pressure equipment. From an Inservice Inspector to a Chief Inspector, I have been deeply involved in coordinating non-destructive examination (NDE) and repair activities, assessing the condition and estimating the remaining life of pressure vessels and piping systems, and overseeing construction and maintenance projects across various companies in Alberta.
My responsibilities have also included determining inspection intervals, reviewing and approving Inspection & Test Plans (ITPs), conducting contractor audits for compliance with regulatory standards, and interfacing with the Alberta Boilers Safety Association (ABSA) for the repair and alteration of pressure equipment. With experience ranging from field-level QA/QC to high-level asset integrity management and strategic planning, I've developed strong skills in ensuring both the compliance and performance of pressure systems within the energy sector. As a hands-on professional, I've also worked closely with fabrication processes and have experience in welding using various processes, supporting my comprehensive understanding of the technical aspects of my field.
My passion for web development blossomed after mastering the fundamentals of C#, HTML, CSS, and JavaScript, which created a strong foundation for my evolving love affair with coding. Embarking on my journey as a self-taught developer, I eagerly dove into ASP.NET Core 1.0 to build robust and scalable web applications. From there, my curiosity led me to explore the intricacies of F#, attracted by its succinct syntax and functional programming elegance, which brought a whole new dimension to my understanding of software development.
Complementing my backend expertise, I embraced the dynamism of React to construct responsive and interactive UIs while simultaneously delving deep into SQL Server to harness the power of relational databases. Azure technologies further expanded my skill set as I integrated cloud solutions such as Azure Functions, Blob Storage, Queues, and Table Storage into my projects, appreciating the scalability and flexibility of cloud-native applications.
Over the last two years, F# Feliz using Fable has become the focus of my work, reveling in the delight of full-stack F# development that enables me to write concise and maintainable code while leveraging the best of both .NET and modern JavaScript ecosystems. This journey of continuous learning and application has not only fulfilled my technical aspirations but has also been a truly exhilarating adventure in the world of web development.
Here's a snapshot of some applications I've developed:
I may have started as a self-taught developer, but my education never stops. I constantly seek out new knowledge, certifications, and skills that can help me grow professionally and personally.
Check out my GitHub for a deeper dive into my work, or reach out directly if you'd like to chat about tech, software development, or potential collaborations. I'm always open to discussing new projects and opportunities.
Thank you for taking the time to learn a little more about me – I hope we can connect soon!