Hassan Raza

Senior Elixir Software Engineer
Multan, PK.

About

Highly accomplished Senior Software Engineer with 6 years of experience, including 4 years specializing in Elixir and the PEAT stack (Phoenix, Elixir, AWS, Tailwind). Proven ability to thrive in dynamic environments, adapt quickly to new challenges, and consistently deliver high-impact solutions. Adept at full-stack development, AI-based tool creation, and complex system integrations, with a strong 'doer' mentality focused on hands-on experience and practical application to drive project success.

Work

Whippy AI
|

Software Engineer (Elixir)

Summary

Develop and integrate core communication and collaboration features for an application dashboard using Elixir.

Highlights

Engineered and deployed Twilio functionality, enabling seamless landline call capabilities directly from the application dashboard to enhance user connectivity and communication.

Developed robust third-party integrations for bidirectional synchronization of contacts and messages, improving data consistency and communication workflows.

Contributed to code quality and knowledge sharing by conducting regular code reviews and actively participating in weekly engineering presentation sessions.

Pirate Diffusion
|

Senior Elixir Engineer

Summary

Spearheaded the development of an AI-based image generation tool, focusing on technical implementation and application success.

Highlights

Collaborated directly with the CTO to architect and develop an AI-based image generation tool, translating complex prompts into visual outputs.

Played a key role in strategic decision-making processes, ensuring the technical roadmap aligned with overall application success and user adoption.

Utilized Python, Rust (Rustler), and NX to implement critical functionalities, successfully meeting diverse client requirements for the AI platform.

Carma Project
|

Elixir Engineer

Summary

Engineered and optimized critical third-party integrations and maintained high code quality for complex Elixir applications.

Highlights

Successfully integrated diverse third-party tools including Google, Slack, and Datadog, leveraging authentication token caching and robust retry mechanisms to achieve optimal system performance.

Elevated code quality and development standards by conducting thorough peer code reviews and providing constructive feedback, fostering adherence to best practices.

Maavan Software
|

Full Stack Engineer

Summary

Developed and maintained full-stack web applications and led a small team through project completion.

Highlights

Collaborated remotely with a two-person team to develop and maintain robust web applications, utilizing NodeJS, ReactJS, MongoDB, and MySQL technologies.

Demonstrated strong leadership and project management skills, guiding the team to consistently achieve successful project completion.

BJS Soft Solutions
|

Back End Developer

Summary

Spearheaded the development and deployment of a procurement application, integrating key systems and collaborating cross-functionally.

Highlights

Spearheaded the full development and deployment of a procurement application, integrating robust authentication and secure payment systems to deliver a seamless user experience.

Collaborated effectively with cross-functional teams, ensuring the timely and successful delivery of software projects by adeptly managing competing priorities and evolving requirements.

Languages

English
Urdu
Estonian

Skills

Backend Technologies

Elixir, Phoenix, NodeJS, Express.js, Python, Rust.

Frontend Technologies

ReactJS, Tailwind CSS, Live View, EmberJS, AlpineJS.

Cloud Platform

Amazon Web Services (AWS).

DevOps

Docker, IAM, S3, EC2.

Databases

PostgreSQL, MySQL, GraphQL, SQLite3, MongoDB, Timescaledb.

AI/ML

HuggingFace, Civitai, SDXL, AI-based Image Generation.

Other Tools & Concepts

GitHub, Datadog, Oban, Appsignal, RabbitMQ, API Integration, Code Reviews, System Design, Problem Solving, Team Leadership, Project Management, Authentication Systems, Payment Systems, Third-party Integrations.