Projekty

Tutaj możesz poczytać trochę o moich projektach:

  • na zamówienie (o dzieło) – pracuję nad nimi zgodnie z metodą 10 kroków (poniżej)
  • prywatnych – pracuję nad nimi w wolnym czasie
    • Hulix Editor – mój edytor kodu z kolorowaniem składni
    • MathSharper – biblioteka matematyczna dla .NET
    • WinthioCMS – system zarządzania zawartością www (PHP)
    • Mangusta Web Browser – moja przeglądarka www
    • PLANG – mój język programowania
    • PAVI – asystent osobisty oparty na sztucznej inteligencji
    • CONMAN – zarządzanie kontaktami (CONtact MANager)
    • PASMAN – zarządzanie hasłami (PASsword MANager)
    • OSLWTool – pomoc w licencjonowaniu (Online Software Licensing Wizard)
    • Synchrux – klon Dropbox-a
    • i wiele, wiele innych pomysłów na które nie mam czasu…

Tak, można mi zlecić robotę, bo mam trochę wolnego czasu. Pracuję nad projektami w następującym schemacie etapów (10 steps):

  1. Ustalenie potrzeb, spotkanie
  2. Analiza wykonalności
  3. Przygotowanie i uzgodnienie specyfikacji, zgoda na prezentację oferty
  4. Oferta, prezentacja, szkic rozwiązania (prototyp)
  5. Uwagi do projektu i poprawa specyfikacji
  6. Zatwierdzenie projektu, wycena, umowa o dzieło (bo nie mam firmy), zaliczka
  7. Realizacja projektu
  8. Wdrożenie, testy i poprawki
  9. Wynagrodzenie
  10. Późniejsze wsparcie, jeśli konieczne, objęte osobną umową

Co potrafię?

  1. Programy na zamówienie
    (C, C++, C#, Pascal, Delphi, J2SE, J2ME, Android i inne…)
  2. Strony internetowe (HTML 4.01, XHTML 1.0, CSS 2.1, zaczynam jQuery)
  3. Projektowanie baz danych (MS SQL Server 2005, 2008, MySQL 5.1+)
  4. Aplikacje www (ASP.NET 2, ASP.NET 4, ASP.NET MVC 3, NHibernate, PHP 5)
  5. Nauczam chętnych matematyki, fizyki i programowania
  6. Obróbka danych MS Office, XML, XSD, XPath, XSLT, SSIS
  7. Edycja tekstów Word, Writer, LaTeX
  8. Makra do Excela robiące cuda…
  9. Tłumaczenia polsko-angielsko-niemieckie
  10. Metody obliczeniowe (FORTRAN)
  11. Modyfikacje do systemów ERP (Dynamics NAV i AX)
  12. Rozszerzenia do wszystkich programów InsERT-u i integracje sklepów internetowych
  13. Migracje danych między różnymi dziwnymi systemami (czyli tzw. dłubanina)
  14. Integracje systemów (współpraca binarna kodu z różnych źródeł napisanego w różnych językach, przenoszenie funkcjonalności między platformami, tłumaczenie funkcjonalne kodów źródłowych między różnymi językami programowania)
  15. Raczej MS Windows, ale trochę skryptów Linuxowych też kiedyś pisałem
  16. Grafikę wolę dostać, nie lubię wymyślać, ale mogę poprawiać, ciąć, optymalizować.
  17. Nie robię i nie lubię gier (z wyjątkiem planszowych) :-p
  18. Uczę się Arduino…
  19. Rozbieram telewizory na części, które później wyrzucam, bo nie wiem co z nimi zrobić…

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *