For a copy of my résumé in PDF format click here

 

FLAVIO SMIRNE


303 S. Country Fair Dr, 70 Champaign, IL 61821

(217) 355-1374

http://www.smirne.com


OBJECTIVE

Looking for a full-time position as a Software Engineer with emphasis in Graphics Programming, where I’ll be developing cutting-edge technology and most importantly be challenged everyday.

WORK EXPERIENCE

Wolfram Research Inc., Champaign – IL

 

User Interface Developer

Feb. 2005 – Present

  • • Worked on the core team of Wolfram’s user interface developers.
    • Developed code to process and render 3D graphics in OpenGL and Direct3D.
    • Was part of the new Mathematica 6.0 3D graphics framework development team.
    • Developed, debugged and modified code in a very large code base (~800,000 lines of C and C++ code).
    • Adapted user interface code to process Kernel data and directives in order to be presented to the user.
    • Wrote system independent code along with code dependent on Windows, Mac and Linux APIs.
    • Executed many projects and ideas that constitute the core of Mathematica’s user interface.
     
Wolfram Research Inc., Champaign – IL

 

Software Engineer

May. 2004 – Feb. 2005

  • • Worked as a Mathematica developer on the Import / Export group.
    • Developed importers and exporters for various industry standard packages in many different areas such as Graphics, Bioinformatics, Geology and Databases. Some of these formats include Maya, Renderman, BYU, Targa, PCX, GenBank, FASTA, EMBL, ESRI Shape Files, DBF and DIF.
    • Adapted code to work in pre-existing Mathematica Importer / Exporter framework.
    • Worked with field experts in order to understand their needs and translate them into user friendly Mathematica features.
     
Wolfram Research Inc., Champaign – IL

 

Technical Support Engineer

Mar. 2004 – May. 2004

  • • Helped users find elegant solutions to mathematical and engineering problems using Mathematica, including reprogramming, designing and customizing Mathematica code and functions to meet users needs.
    • Helped developers track bugs and find solutions to problems reported by users.
    • Worked with other technicians in order to fix large bugs and problems.
    • Assisted users in finding proofs of scientific problems using Mathematica and Mathematica packages.
     

EDUCATION
 

University of Illinois, Champaign–Urbana

Aug. 2001 – Dec. 2003

Bachelor of Science in Computer Engineering

 

  • • Grade Point Average (GPA): 3.394 / 4.0.

 

 

Parkland College, Champaign – IL

Jan. 1999 – May. 2001

Associate in Engineering Science, with honors

 

  • • Grade Point Average (GPA): 3.934 / 4.0.

 

 

University of São Paulo, São Carlos – SP – Brazil

Jan. 1997 – Jul. 1998

Studied for three semesters at the College of Civil Engineering in São Carlos before accepting the opportunity to study at Parkland College in Champaign – Illinois – USA.

 

PERSONAL PROJECTS

 

Karateka Remake      (http://www.smirne.com/karateka)

Remake of Karateka, originally developed by Jordan Mechner in 1984. This game was written in C++ and OpenGL using a combination of 2D sprites exported from 3D models and 3D levels.

Tank Combat              (http://www.smirne.com/tank)

This game was written 100% in Intel Assembly x86. During summer 2003, I wrote a second version of Tank Combat using C++ and OpenGL with new features such as AI and special effects.

Cubesat Project          (http://courses.ece.uiuc.edu/cubesat)

This project will send a satellite into space in summer 2005. My team was in charge of writing software to control the satellite including protocols, drivers, communication, camera, temperature polling and real time operations.

Jedi Arena                  (http://cave.ncsa.uiuc.edu)

This was a virtual reality application designed for NCSA’s CAVE. Jedi Arena was designed with FreeVR and OpenGL using SGI’s IRIX Operating System.

3D Chess                    (http://www.smirne.com/projects.html)

3D Chess is an OpenGL chess game with many graphical enhancement techniques such as fog, skybox, user interface, dynamic lighting and many other special effects.

Graphics Projects       (http://www.smirne.com/projects.html)

Various graphics projects involving height maps, camera, key-frame animation and photorealism.

Animus

Animus is a grocery shopping program written in Java and was part of a User Interface Design research conducted by a group of 4 students including me. The final version was delivered in December 2003.

 

AWARDS & CERTIFICATES

  • • Named to the University of Illinois Dean’s List.
    • Named to the Parkland College Honors List.
    • Graduated with honors from Parkland College (Associate in Engineering Science).
    • Mathematica M100, M110 and M220 Certified.
    • Named a NJCAA Distinguished Academic All-American in the Sport of Soccer.

 

SKILLS

 

Operating Systems

  • • MS DOS, MS Windows, Linux, Unix, MacOS, µC/OS-II.

Software

  • • C, C++, Mathematica Programming Language, Assembly x86, Java, MEL.
  • • OpenGL, FreeVR, Direct-X and SGI Performer.
  • • CVS (Concurrent Version System), Renoir Version Control.
  • • VMware, Virtual PC, DOSBox.
  • • Paintshop Pro, Photoshop, Poser, Maya and 3D Studio.
  • • Glut, FLTK, Fmod, SoundForge.
  • • Mathematica, LogicAid, Matlab, Mentor Graphics, Multisim, Circuit Maker.
  • • Microsoft Front Page, Macromedia Dreamweaver.
  • • Microsoft Office 2000, XP, 2003.
  • • Symantec Ghost.

Miscellaneous

  • • Strong organizational skills.
  • • Aptitude for learning new skills quickly.
  • • Ability to work well under pressure.
  • • Passion for programming and software development.

 

 LANGUAGES

·   English

· Portuguese

·    Spanish