We provide IT Staff Augmentation Services!

Software Developer Resume Profile

3.00/5 (Submit Your Rating)

Summary of Qualification

  • Possess expertise in Object - Oriented Development Delphi/Free Pascal.
  • Strong knowledge of Object Pascal Delphi / FPC with experience ranging of adopting VCL to LCL code porting Windows to cross-platform code.
  • Solid management skills in debugging, reverse engineering.
  • Experienced in SQL database development.
  • Clear understanding of C/C, Objective-C code, basic experience in developing using C-family languages

Technical Expertise

  • Language
  • Object Pascal dialects Delphi, FreePascal
  • C/C, Objective-C, Assembler
  • Frameworks
  • VCL, LCL, Mac OS X frameworks: Cocoa, Carbon. VCL/LCL Database components.
  • APIs
  • Windows API, POSIX, OpenGL, OpenAL, OpenCL, DirectX.
  • Concepts
  • OOP, Networking, Unit and Module testing, Multithreaded applications, Multi process synchronization, Internationalization.
  • Software
  • Delphi RAD, Lazarus RAD, FreePascal compiler IDE, GNU tools, MSSQL, MySQL, Visual Studio, Subversion, Xcode, Word, Excel.
  • Systems
  • Windows 9x, Windows NT, XP, 2000, Vista, 7. Linux, FreeBSD, Mac OS X 10.4, 10.5,10.6, iOS iPhoneOS .
  • Hardware
  • PCs, Macintosh, Network.

Professional Experience

Confidential

  • Serving as software developer of WnSoft Team. Designed system wrappers for graphical and sound engines. Evaluated and recommended technologies for project management, including bug-tracking, documentation and version control tools. Implemented multiple UI, archives management components. Making Pascal wrappers for 3d-party C/C libraries.
  • Ported Windows presentation player from Window to Mac OS X.
  • Mac OS X presentation creation software is currently under development.
  • Implemented front-end for Subversion control system, for the team, replacing the old version control system. The project is available as Open Source at Sourceforge:
  • Management of the version control of the development process and testing.

Confidential

  • Maintainer of Mac OS X Carbon LCL widgetset. Fixes in LCL, Windows and Linux widgetsets. Article writing, user support.
  • Porting Objective-C, OpenCL, OpenGL headers from C to Pascal
  • Developed RichText like cross-platform component Windows, Linux, MacOSX
  • Involved in Objective-C FPC support, created iPhone development component for the IDE
  • Multiple freelancing projects, networking and database SQL involved. Implementing missing UI features in LCL.
  • Currently porting GameMaker to Mac OS X still under development.
  • Started Pascal debugger

We'd love your feedback!