I am a versatile and dedicated software engineer with a vast experience of software design, implementation and development life cycle. I have worked both within development teams and in software management delivering multiple projects simultaneously. Currently, I lead a software group based across 3 sites responsible for delivering evaluation software for Dialog’s products and developing core technologies such as Dialog’s company-wide GUI framework.Specialties: Python, C, C++, C#, Java, SQL, ASMInterpreting and implementing code for real-time systems, device drivers, embedded systems, GUI development (tKinter, PyQt, Qt, Visual C#, Custom), multi-threaded design, multi-component systems, specification writing, bug-fixing, code testing, SQL database, SOAP interface, Linux scripts, production tools, process automation, XAMPP web framework, Jenkins continuous integration server, Conclusion testing suite. Windows, Linux, ARM9, ARM11, 68K, PowerPC, PIC, C251. Perforce version control, CVS, project planning, feature design and software release. GUI, Multi-threaded design, process improvement and automation.
Listed skills include Software Design, Linux, Testing, Embedded Systems, and 6 others.