I’m a software engineer with 9 years of experience building enterprise applications, infrastructure, and leading technical teams. I am proficient in Python, C#, and C++ for backend and standalone applications (GUI and CLI) and have experience with cloud providers, primarily AWS. Working in startups has also given me hands-on experience in frontend technologies like HTML/CSS/JS, Bootstrap, and jQuery.
I hold a Master’s in Artificial Intelligence and a Bachelor’s in Software Engineering. Alongside my academic knowledge of AI, I have professional experience with LLMs, prompt engineering, and RAG techniques to enhance contextual understanding and code generation.
I’m passionate about clean code, software design, testing, architecture, and CI/CD, focusing on delivering high-quality products that meet customer and stakeholder needs. My colleagues often describe me as responsible, kind, and diligent. For more on my professional focus and teaching approach, check out my course on Continuous Delivery.
Python (7y), C# (7y), JavaScript (3y), HTML (3y), CSS (3y), SQL (5y), UML (4y), C++ (2y)
Docker (4y), AWS (1y), Protobuf (5y), gRPC (5y), ELK Stack (1y), tox (3y), ANTLR (3y), Neo4J (2y), LLMs (2y), Pinecone (1y), Jenkins (5y), GitLab (2y), Redash (1y), Jira (3y), Redis (1y), DynamoDB (1y), SQL Server (4y)
ASP.NET MVC (5y), pytest (5y), FastAPI (5y), Entity Framework (5y), Flask (2y), Django (2y), Bootstrap (3y), jQuery (3y), Xamarin (4y), SphinX (4y), Keras (2y), Tensorflow (2y), NUnit (4y), OpenCV (1y)
Object-oriented design, Unit testing, Data structures, Algorithms, Software architectures, CI/CD, Computer networks, Acceptance testing, Machine learning, Concurrent programming, Dome-driven design, LLMs, RAG
As a Software Engineer on the "Copilot" product team—an AI assistant plugin for Autodesk Revit—I play a key role in both development and operations:
I led the company's QA team, responsible for developing services, frameworks, infrastructures, rules, and metrics to enhance the quality of department products. I held both management and technical development responsibilities, including:
Given the startup nature of the project, as a full-stack developer, I contributed to various projects, including the website (visit https://resaa.net), admin panel, telegram bots, and internal/external services, plus the doctor-side mobile app. My activities included:
Maintaining the first rank for two years with a total score of 3.97.
Maintaining the first rank for four years with a total score of 3.88.
Third place in the 15th Khwarizmi Youth Festival for software application with the title of "Authentication System Based on Behavioral Patterns".