CV
Boris Scheiman
OBJECTIVE
Seeking a position to utilize and develop my skills & abilities in the Software Engineering field that offers professional growth while also being resourceful, innovative and flexible.
EDUCATION
ITESM (August 2004 – December 2008)
B.S. Computer Systems Engineering
TECHNICAL EXPERIENCE
Languages: C/C++/C#, Visual Basic 6/.NET, ASP.NET, Java, PHP, (X)HTML, CSS, JavaScript/ECMAScript, Perl, SQL, XML, x86 ASM
Other technologies: AJAX, DirectX, XNA, WPF, LINQ, Spring Framework
Platforms: Windows XP/2000/98/95/NT/Vista, GNU/Linux
Development Software: Microsoft Visual Studio 2005/2008, NetBeans, ReSharper
RDBMS: MySQL, PostgreSQL, Access, SQLite, SQL Server
Concepts: Networking, operating systems, mobile computing, security, neural networks, genetic algorithms.
Skills: Problem solving, pattern recognition, autodidactic.
PROJECT EXPERIENCE
- (C#/VS2008) Multimedia
- (C#/C++/VS2008/NetBeans) Artificial Intelligence (Nov 2007 – to date)
- (C#/VS2005) Computer/Device Interaction (May 2007)
- (Perl/Notepad) Mobile Computing (Summer 2006)
Project Name: iBrainer
Developed for: Resale
Description: Developed a music recognition engine, using MusicIP-licensed technologies, allowing for on-the-fly discovery of track information. Currently being sold online; lead developer.
Project Name: CompressionLib (codename)
Developed for: Research
Description: Currently developing and researching a new compression algorithm, able to compress huge files (100+ MB) into just a few couple megabytes; uses C# 3.0 as core language and ParallelFX. Rewritten in C++ to achieve performance gains and cross-platform execution.
Project Name: Smart House
Developed for: ITESM Campus Cva.
Description: Developed a prototype 90cm x 60cm smart house, capable of adjusting temperature/lightning conditions as programmed or defined by the end user. Lead developer; involved a multi-disciplinary (software/hardware) group.
Project Name: Geocasting +1
Developed for: ITESM Campus Cva, Research
Description: Application framework designed to send messages/information to a given geographical zone in a LAN.
| ELECTIVES TAKEN
Cisco Networking, Mobile Computing, Artificial Intelligence |
CERTIFICATIONS
Cisco Certified Network Associate (CCNA) CCNA Intro – 1000/1000 score |
MINI PROJECTS
- (Java/NetBeans) Designed a motion detecting and basic shape recognition system built around a Fischertechnik robotic kit. Only used for research purposes regarding such topics and the Java Media Framework system.
- (Java/NetBeans) Created an inventory and sales manager for personal use. Incremented online sales by a significant margin and eased the product tracking process.
- (C#/VS2005/VS2008) Developed a complete area/map editor/creator for text-based MUDs, based on XML and C# 2.0. Currently used by The Burning Eye.
AWARDS
2007 – 1st Place, University computer science fair. (May)
2006 – 2nd Place, Local ACM Programming & Problem Solving Challenge (May)
1st Place, University computer science fair. (May)
3rd Place, University computer science fair. (Nov)
2005 – 2nd Place, University computer science fair. (Nov)