Макар да програмирам от преди да имам сериозни спомени (на 8-9 годишна възраст преписвах програми на BASIC за Правец 8C от списание "Компютър"), а в училище
и университета да ползвах какви ли не езици за какви ли не цели (включително и за опити за хакване), професионално мога да каже, че се занимавам с разработка на
софтуер от 2008 година.
За комерсиални проекти съм ползвал следните езици, бази данни и технологии:
Object Pascal (в средите за разработка Delphi 7 и Delphi XE3), PostgreSQL (основно 9.5, но и по-стари и по-нови версии като 8.0 и 11), XML, Web Services (SOAP),
Free Pascal(в средата за разработка Lazarus), Absolute Database, PHP, MySQL, Visual FoxPro
Един мой примерен Delphi проект качен в GitHub
Някои други езици, които съм използвал за любителски и учебни проекти (твърде са много, за да ги изброя всичките):
Java (Android), Visual Prolog, Python, JavaScript, MVC, TortoiseSVN (контрол на версиите)
Проектите ми включват както Уеб приложения, така и десктоп такива (основно за Microsoft Windows, но и за индустриални компютри и устройства работещи под
Windows CE). За проба съм успявал да компилирам приложения и за Linux, Raspberry Pi и Mac OS (чрез Lazarus)
Както комерсиалните, така и любителските ми проекти са твърде много, за да ги опиша (може би и това ще стане с времето), затова давам само част от нещата,
които съм правил:
- Различни самостоятелни приложения изградени от нула - отчетно-деловоден софтуер (включително и с онлайн част за отдалечено въвеждане на данни),
статистически/аналитичен софтуер, финансов софтуер
- Софтуер осъществяващ импорт / експорт на данни към други системи - посредством уеб услуги, FTP, XML или други файлове
- Приложения управляващи различни индустриални контролери или други устройства посредством редица протоколи и видове комуникации - TCP/IP или COM порт.
- Софтуер за чертаене на графики до някъде подобен на AutoCad, но силно специализиран за една конкретна дейност за конкретни клиенти.
- Чат бот, който може да реагира на потребителски съобщения и да дава отговори.
Вижте моето последно хоби - уеб приложение базирано на Python 3.7 и следящо горещите теми в Интернет:
Hot Toppics
Притурка показваща температурата в град Момин проход: