Eugeni Dodonov

Current
Past
  • Research and Development at mstech
  • System architect and web developer at MTDF - Meu Time de Futebol
  • Software Development Engineer at Microsoft
  • Owner and developer at ragnar software
Education
  • Universidade de São Paulo
  • Universidade Federal de São Carlos
  • Universidade Federal de São Carlos
Connections
121 connections
Industry
Computer Software
Websites

Eugeni Dodonov’s Summary

Developer of Linux and Windows drivers and application, with focus on innovative technologies and low-level programming. Large experience with system low-level and system programming (C, Python, Perl; experience with Linux and Windows kernel programming), WEB development (php, java, python, perl/cgi, javascript, ajax), databases (mysql, postgresql, firebird, sqlite), GUI programming (gtk 1/2, QT 1/2/3, FLTK 1/2). Mostly focused on Linux/Unix systems and network environment programming, parallel programming and application optimizations.

On the research side, the main areas of research are the high-performance systems, clusters and GRID networks, with focus on high-throughput low-latency file systems, distributed shared memory mechanisms, data prefetching, process scheduling and autonomic computing.

Interested in low-level programming, neural networks, embedded and custom system development and innovative technologies.

Eugeni Dodonov’s Specialties:

Linux/Windows driver development and low-level programming, C, C++, Python, Perl and Java programming, WEB development (both client and server-side) and design, database administration, performance optimization. 10+ years of Linux system administration and programming.


Eugeni Dodonov’s Experience

  • System Engineer

    Mandriva

    (Public Company; MDKFF; Computer Software industry)

    November 2008Present (1 year 1 month)

    Mostly responsible for Mandriva's security and network applications (msec, drakfirewall, Mandriva network tools). Maintaining several system packages, such as openssl, iptables, openssh, shorewall, bash and initscripts. Also working on security updates for supported Mandriva products.

  • Research and Development

    mstech

    (Computer Software industry)

    August 2003May 2008 (4 years 10 months)

    Lots of Linux and Windows researches and implementations. Lead architect and developer for BXP Linux, BlueLab Linux, UniLinux and UniRecovery. Development of Linux software streaming solution for Ardence. Several Linux-related projects with Intel, Mandriva, Itautec, Positivo and Microsoft.

  • System architect and web developer

    MTDF - Meu Time de Futebol

    (Sports industry)

    October 2007April 2008 (7 months)

    Portal project and implementation. Web development (php, mysql, javascript), design and scalability improvements.

  • Software Development Engineer

    Microsoft

    (Public Company; Computer Software industry)

    February 2007May 2007 (4 months)

    NTFS performance optimizations, bugfixes and scalability testing; BitVault performance researches and optimizations; windows kernel programming and debugging. Introduced new directory index pre-allocation algorithm for NTFS.

  • Owner and developer

    ragnar software

    (Privately Held; 1-10 employees; Computer Software industry)

    June 2004June 2006 (2 years 1 month)

    Java programming, industrial automation, network administration.


Eugeni Dodonov’s Education

  • Universidade de São Paulo

    PhD , Computer Science , 20052009

    Main Publications:

    ANDRADE, J.A., MELLO, R.F., DODONOV, E., SENGER, L.J., YANG, L.T., LI, K.C. Toward an Efficient Middleware for Multithreaded Applications in Computational Grid. CSE 2008 (IEEE outstanding paper award)

    MELLO, R. F. ; ANDRADE FILHO, J. A. ; DODONOV, E. ; LI, K.-C. ; YANG, L. T. Supporting the Transparent Execution of High Performance Applications on Grids. TENCON 2007 (IEEE)

    MELLO, R.F., ANDRADE FILHO, J. A., DODONOV, E., ISHII, R. P., YANG, L.T. Optimizing Distributed Data Access in Grid Environments by Using Artificial Intelligence Techniques. ISPA 2007 (IEEE).

    DODONOV, E.; MELLO, R.F. A Model for Automatic On-Line Process Behavior Extraction, Classification and Prediction in Heterogeneous Distributed Systems, CCGRID 2007 (ACM)

    DODONOV, E.; MELLO, R.F.; YANG, L.T. Adaptive Technique for Automatic Communication Access Pattern Discovery applied to Data Prefetching in Distributed Applications using Neural Networks and Stochastic Models, ISPA 2006 (IEEE)

    Activities and Societies:
    Research areas: autonomic computing, distributed shared memory, heterogeneous autonomic grid environments, process behavior prediction, data prefetching, distributed scheduling.
  • Universidade Federal de São Carlos

    Master , Computer Science , 20022004

    Main publications:

    DODONOV, E.; ZORZATTO, J.; QUAINI, J., GUARDIA, H. Grid Security: the Host Approach, III WORKSHOP ON COMPUTATIONAL GRIDS AND APPLICATIONS - WCGA05 SUMMER PROGRAM LNCC, Petropolis, Brazil, January-February, 2005.

    ZORZATTO, J.; DODONOV, E.; QUAINI, J.; GUARDIA, H. ProGrid Portal: Integrated Management and Security for Users, Resources and Applications. In: 4th International Information and Telecommunication Technologies Symposium, 2005, Florianópolis. Proceedings of the 4th International Information and Telecommunication Technologies Symposium, 2005.

    DODONOV, E.; QUAINI, J.; GUARDIA, H. GridBox: Securing Hosts from Malicious and Greedy Applications, Middleware for Grid Computing 2004, Toronto, CA, 2004.

    DODONOV, E.; GUARDIA, H. An Architecture for Integrated Caching and Prefetching Mechanisms for Distributed Parallel File Systems, in proceedings CLEI 2002, 2002.

    Activities and Societies:
    Research area: parallel file systems, distributed cache mechanisms, data prefetching, i/o scheduling, high throughput file systems
  • Universidade Federal de São Carlos

    Bachelor , Computer Science , 19982002

    Graduation research title: A Generic Userspace File System for Linux

    Attended complementary courses: Technical Capacitation Program (PCT), in partnership UFSCar - MOTOROLA.

    Other activities: network and system administrator for all computer science department laboratories (600 users); installation and administration of email, dns, web, ftp and remote access servers; development of a network unattended system installation application to quickly deploy an OS to over 100 machines.

    Activities and Societies:
    System and network administration for all grad servers and user accounts

Additional Information

Eugeni Dodonov’s Websites:

Eugeni Dodonov’s Interests:

parallel computing, neural networks, low-level programming, python programming, linux programming, software optimization, martial arts, reading

Eugeni Dodonov’s Groups:

  •    Arch Linux Users
  •    Python Community
  •    USP Alumni
  •    UFSCAR
  •    Linux Expert
  •    File System Engineers
  •    Linux Users
  •    FOSS Professionals
  •    Microsoft - Current and Former Employees
  •    UFSCar Alumni
  •    Mandriva junior & expert

Eugeni Dodonov’s Honors:

Outstanding services as Local Arrangement Chair for IEEE CSE-08, 2008.
2st place in 2nd Applied Computing Exposition (RAGNAR Cluster project), UFSCar, 2002
1st place in 1st Applied Computing Exposition (Transparently Controlling Remote Devices using IRDA, Browsers, Cell phones and Voice Mechanisms) , UFSCar, 2001
3rd place in 1st Applied Computing Exposition (Optimizing Modem Connections with Transparent Compression Architecture) , UFSCar, 2001


Eugeni Dodonov’s Contact Settings

Interested In:

  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Eugeni Dodonov’s full profile:

  • See who you and Eugeni Dodonov know in common
  • Get introduced to Eugeni Dodonov
  • Contact Eugeni Dodonov directly

View Full Profile