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.