توسعهدهنده فولاستک و فعال متنباز
از ویژوال بیسیک ۶ تا راست و تایپاسکریپت
احسان ترک: توسعهدهنده فولاستک و طراح وب با اشتیاق به یادگیری و به اشتراکگذاری
من یک برنامهنویس و توسعهدهنده نرمافزار هستم که روی متنباز و نرمافزار آزاد متمرکزم. سیستمعامل مورد علاقهام گنو/لینوکس است و توزیع اصلیام آرچ لینوکس است. پکمن و انعطافپذیری آن را دوست دارم.
زبان مورد علاقهام C/C++ است و Qt را دوست دارم. جاوا خوب است و از برنامهنویسی با جاوا لذت میبرم، اما C++ برای من قدرتمندتر از جاوا است. در سالهای اخیر، روی راست برای توسعه بکاند و Iced/Slint برای اپلیکیشنهای دسکتاپ بومی متمرکز شدهام.
پایتون را هم دوست دارم، اما وقتی میخواهم همزمان کد C++ و پایتون بنویسم کمی گیجکننده است. به خاطر سمیکالنها! 😄
از سال ۲۰۰۸ لینوکس استفاده میکنم. اولین توزیعم رد هت ۶ بود.
۲۰۱۰ - همدان، ایران
اولین شغل تماموقت من در یک شرکت راهحلهای تبلیغاتی بود که در آن وبسایتهایی با استفاده از WordPress/PHP و ASP.NET با Dreamweaver/Aptana Studio توسعه دادم. کتابهای الکترونیکی و نرمافزارهای چندرسانهای با استفاده از VB/C# و دلفی ایجاد کردم.
Part-time - Hamadan, Iran
Provided IT support for systems and servers at the university's Hamadan branch.
2015 - Tehran, Iran
Worked at a VAS (Value Added Service) company managing SMS gateways, monitoring sent/unsubscription actions, and handling daily message campaigns.
2015-2017 - Tehran, Iran
Worked on developing a Google AdSense-like platform. Built websites using WordPress and developed plugins.
2017-2019
Developed Laravel backend and Python services to communicate with electronic motorcycles. Created Android applications using Qt/C++.
2019-2021
Developed websites and web applications for governmental offices, including registration systems and payment solutions. Created a self-hosted login system using Office ID.
2021 (6 months)
Worked on Virak Cloud, a Digital Ocean-like cloud solution using Python, PHP/Laravel, and React.
2021-2022
Worked on a chemical market startup with a poorly designed Laravel codebase. Improved the spaghetti code step by step despite time constraints.
2022
Developed gift card solutions (Kadona) for Parsian Bank and an online shop using Laravel.
2022 - Present
Currently working as a vendor at Irancell, developing solutions using Python/PySide, Laravel, Rust for backend, React and TypeScript for frontend, and Iced/Slint for client-side applications across Linux, Windows, and Mac. Also using .NET Core for services.
My preferred backend language for its performance, safety, and expressiveness.
Also using for specific tasks:
With React for building complex UIs and TailwindCSS for styling.
Previously used:
For fancy and small widgets like iOS widgets. Perfect for self-care app mini widgets.
For main applications where speed is critical. Excellent performance for complex UIs.
Co-founded online drugstore platform connecting customers with pharmacies in Tehran, Iran
Online marketplace for chemical products with advanced search and catalog features
Cloud computing platform based on Apache Cloud Stack for enterprise solutions
Manufacturing systems and automation for electric motor production
Mobile application development company specializing in Android apps
Technical book on setting up development environments and sandbox systems
My articles on Linux Review, one of the active GNU/Linux community platforms in Iran.
Read My ArticlesOpen your Source, Open Your Mind :-)
I believe in the power of open source software and its ability to democratize technology and knowledge.
Free Software is more than a Production Method!
Free software represents freedom, collaboration, and the right to understand and modify the tools we use.
Kali Linux can't make you a hacker... Never... Real skills come from understanding systems, not from using fancy distros.