Nimajin home
Home Resume Portfolio Technologies Download Contact

Technologies

Nimajin develops software using the C++ and C# programming languages for Windows and Linux systems and embedded platforms.

Nimajin provides consultation, analysis and software development for:

  • VoIP
    • Client, proxy, server, gateway, PBX
    • Call control
      • SIP
      • H.323
      • IMS
    • Presence and messaging
    • Audio, video, fax and data streaming
    • Performance & quality testing
    • Interopability testing
  • Instrumentation & automation
    • Ethernet traffic analysis
    • Data visualization
    • Machine control
    • Data collection
    • Hardware device drivers
  • Audio
    • Streaming network protocols
    • Multiplexing, mixing, synchronization
    • Encoding and decoding
    • Compression
    • Generation, filtering, analysis
    • Pattern matching
  • Imaging
    • Analysis
    • Feature detection
    • Pattern matching
    • Content recognition
  • Video
    • Streaming network protocols
    • Machine vision
    • Object tracking
    • Compression

Nimajin has taken a great interest in development of artificial intelligence software and its application toward image and audio content recognition.

Nimajin currently works with the following technologies and tools:

• C++, STL
• Win32, COM, ActiveX, ATL
• WTL
• .NET, C#
• WPF, XAML
• HTML, XML
• HTTP, SOAP, Web Services
• TCP/UDP/IP
• Winsock & Berkley sockets, WinPCap
• Microsoft WASAPI & DirectSound audio
• DirectX & DirectShow, OpenGL
• OpenCV
• Multithreading, concurrent programming
• VoIP: SIP, SDP, SIMPLE, STUN, RTP
• OPAL (Open Phone Abstraction Library)
• Telephony networks & systems
• Windows & Linux on 80x86
• Microsoft development tools:
    Visual Studio 10(2010)
• Linux development tools: gcc, make
• SVN, VisualSVN
• WinMerge
• Wireshark protocol analyzer
• SipXecs, FreeSwitch, Asterisk
• VoIP gatekeepers & registrars (SER)
• Audacity, Nero tools, Virtual Audio Cable
• Visio, OneNote, MS Office
• Basic electronics

Nimajin subscribes to the Microsoft Developer Network to keep tools up-to-date


Nimajin has also worked extensively with the following technologies and tools:

• C, assembly, Pascal, FORTH, VB
• NetBIOS
• Wi-Fi
• H.323
• ISDN
• Bluetooth (Widcomm API)
• GPIB, RS-232
• Enbedded software development
• ARM, 64180 processors
• Device driver development for Windows & Linux
• Microsoft Compact Framework, Windows Mobile
• Microsoft development tools:
    Visual Studio 9(2008), 8(2005), 7(2003), 6
    DDK, SourceSafe
• CVS
• µClinux, µLibC, Linux kernel
• National Instruments LabWindows/CVI and LabVIEW
• Wise Installer
• RoboHelp
• WordPerfect

Page copyright © 2008-2-12 Nimajin Software Consulting, last revised 2012-12-18