9am.works
Thyagarajan Balakrishnan's profile
Have a job proposal for this talent?

Availability not confirmed

Languages

English
Tamil
Telugu

Thyagarajan Balakrishnan

Senior SW developer at Metso
Tampere, Pirkanmaa, Finland
Hourly rate (non-binding)

Preferred skills to work with

OPC-UA
Rust
C
C++
Qt
Qml
SQL
Docker
Git
Linux

All Skills

Programming Language (3)
Rust,
C,
C++
Framework (1)
Qt
Database (1)
SQL
Containerization (1)
Docker

About

Embedded Software Developer

OPCUA, Rust, C, C++, Qt, QML, SQL, XML, HTTP, HTTPS, X.509, linux, Embedded C, RTOS, PKCS#11, PAM, security, Linux namespace, capabilities, permissions, public key cryptography, OOP


Specialties: sw design, code optimization, debugging, bug fixing, performance analysis, platform security

Experiences

Senior SW developer
Metso
March 2023 - Present (2 years and 4 months)
Tampere, Pirkanmaa, Finland

SW design architecture, Automation, OPCUA, MQTT, Qt, QML, Github, GitHub actions, docker, C++, OOP, user stories, Embedded UI

SW Consultant
Nanbansoft
September 2022 - Present (2 years and 10 months)
Tampere, Pirkanmaa, Finland

Linux capabilities, file permissions, ssh, openssl

Senior SW consultant
Besco software
September 2022 - December 2022 (4 months)
Tampere, Pirkanmaa, Finland

C,Python,Docker,yocto, linux kernel dsi driver investigation

Senior Software Developer
Unikie
January 2019 - September 2022 (3 years and 9 months)
  • rust, c, pkcs#11
  • micro services architecture, cybersecurity
  • ssh client & server config customization
  • yocto - create/bake recipes, patch sources, add patches
  • openssl, v3, PKI integration
  • opensc, pcsclite, pkcs11, smart card, USB PKI tokens
  • PKI token interfacing with console/SSH
  • PAM service module, pam-pkcs11
  • udev, sysfs, procfs
  • Tech interviewer for embedded developers
Senior Software Developer
Wapice Ltd
September 2012 - December 2018 (6 years and 4 months)
  • Embedded SW Design and Architecture, offer estimation
  • CAN, I2C, UART, CANopen, Anybus CompactCom
  • System Testing, Static Analysis, JTAG, MISRA-C, ISO 13849-1
  • FIR/IIR filter design
  • Octave, Eclipse, SVN, Git
  • wireshark dissector
Pre-integrator & Testing (subcontractor)
Nokia
September 2011 - March 2012 (7 months)
Finland, MN, USA
Senior Software Engineer
Symphony Services
December 2010 - June 2012 (1 years and 7 months)
Finland, MN, USA

Meego maintenance, testing, Maemo device driver

Senior Software Engineer
Sasken Finland Oy
March 2007 - November 2010 (3 years and 9 months)

• NFC Mobile Apps

• X.509 Certificate handling using OpenSSL for security verification.

  • HTTP client and HTTP mini server implementation using the APIs provided by Windows XP and Vista.
  • OpenVPN interface handling for tunneling.
  • Windows Logo Testing for driver signing.
Software Engineer
Samsung India Software Operations
April 2005 - November 2006 (1 years and 8 months)

Worked as an outsourced engineer from Sasken Communication Technologies Ltd.

Software Engineer
Sasken
July 2004 - March 2007 (2 years and 9 months)

• MP3 encoder optimization using C. Test scripts and test automation.

• SIP protocol stack maintenance

• P2P video sharing, VoIP, VT applications using SIP on WIN CE and mobile OS.

Education

Electronics and Communication Engineering
BE, Kumaraguru College of Technology
December 2004