I tell machines what to do, and they (usually) listen. :) I develop systems that translate ideas into functional and efficient solutions, leveraging expertise in architectural design, algorithms, and design patterns.
My journey started in the world of science, but I quickly found my calling in the ever-evolving field of software development. For over 7 years, I've been building robust, scalable solutions that bring ideas to life. I'm fluent in Python, Go, PostgreSQL, and Google Cloud, with a knack for designing efficient microservices and RESTful APIs.
While my focus is backend, I enjoy exploring the frontend world too—working with frameworks like React to create seamless, intuitive user experiences that truly bring projects full circle.
When I'm not building software, you'll find me diving into new hobbies or exploring the world of tech outside work. I love tinkering with side projects, learning about emerging technologies, and occasionally venturing into creative pursuits like photography or cooking. Whether it's solving problems in code or experimenting with a new recipe, I'm always up for a good challenge and a little fun along the way.
I offer a mix of technical know-how and creative problem-solving to build impactful software solutions. From designing scalable backend systems to crafting smooth user experiences, I bring a full-stack approach with modern tools and frameworks. My goal is to create applications that are efficient, reliable, and user-friendly.
Building scalable, efficient systems that power seamless functionality behind the scenes.
Bringing together frontend creativity and backend logic for seamless, end-to-end solutions.
Guiding others to grow their skills and confidence in software development and problem-solving.
Streamlining data workflows with efficient ETL pipelines and smart automation solutions.
Combining data science, LLM integration, and machine learning to create intelligent, data-driven solutions.
Designing robust, scalable systems that lay the foundation for reliable and efficient software.
I'm open to taking on freelance projects! Whether you need help with software development, data analysis, or building scalable systems, I'm here to collaborate and bring your ideas to life. Let's work together to create innovative, high-quality solutions tailored to your needs.
From building backend systems to crafting full-stack applications, my work experience has been diverse and hands-on. I've worked with technologies like Python, Go, React, and cloud platforms, focusing on creating scalable, efficient solutions. Each project has been a chance to learn and deliver results that make an impact.
Identified user needs and researched solutions to select cost-effective, reliable technologies. Designed scalable PostgreSQL databases and robust APIs, ensuring data integrity and efficient architecture. Implemented background tasks to optimize resource usage, enhance concurrency, and reduce system response time.
Led the development of the first global SaaS credit score system for startups, building the core service from the ground up. Mentored three developers in Python, Django, and SQL, fostering growth and collaboration. Built a recommendation engine to identify top competitors and engineered a keyword generator microservice to enhance SEO for marketing. Designed and developed a BI dashboard, supported by an API service, for clear, actionable insights. Contributed to the design and implementation of six microservices, including the core engine, backend, BI dashboard, recommendation service, keyword service, and data pipeline.
Implemented three backend services, including a customer dashboard, API service for a mobile application, and an NLU dashboard, leveraging Flask for development and Docker for deployment. Developed a mobile app empowering visually impaired users to interact with their phones using voice and touch controls. Played a key role in processing raw movie, radio, and landline data in a pipeline for a Persian STT engine, achieving a 0.5 accuracy difference compared to Google. Conducted web scraping to gather text data for the TTS engine.
My work spans a variety of projects, showcasing my dedication to building efficient and impactful solutions. From designing scalable backend systems to creating user-focused applications, every project is an opportunity to learn, grow, and deliver results. Below are some highlights of the work I've done, demonstrating the breadth of my experience and expertise.
Where I drop tech thoughts, project updates, and random musings. Stick around for the fun!
Let's burst into the scene. Many of us use pure functions in everyday life. But what is a pure function?
I discuss how genese differently expressed in AML and healthy samples.
Have a project in mind or just want to say hi? Let's connect! Whether it's about collaboration, questions, or sharing ideas, I'm always up for a good conversation. Reach out and let's make something awesome happen!