Alexander Sideropoulos
(626) 484-1700
ten(dot)yreuqehtnull(at)rednaxela
Education
Cal Poly State University, San Luis Obispo, California
Bachelor and Master of Science in Computer Science
Conferred, June 2009 |
Loyola High School
Los Angeles, California
Conferred, June 2004 |
Publications
CPSU Computer Science Department Technical Report (CPSLO-CSC-07-03)
Dustin Anderson, Evan Rosson, Alexander Sideropoulos, Ahren Reed. Native XML Support for Semistructured Probabilistic Data Management. December 4, 2007. |
Experience
Intern Member of Technical Staff, Performance Engineering Group (Summer 2008)
NetApp, Inc., Sunnyvale, CA
Design and develop (in C programming language) a performance diagnostic tool for NetApp’s Data ONTAP operating system and storage controllers.
- Worked in large, world-wide software development environment, using well-established and implemented software engineering processes (e.g., Functional Specification, Design Specification, etc.).
- Related technologies: Perforce version control system, Linux environment, MediaWiki, proprietary virtual machine test bed, NFS, CIFS, several other proprietary systems
|
Business Technology Consultant (May 2007 – Present)
Schema Consulting Services, San Luis Obispo, CA and Pasadena, CA
Work with non-profit, faith-based, and other organizations on developing and meeting their business technology needs.
- Web presence work including web site design, development, hosting, accessibility, regulatory compliance, and search engine optimization
- Improvement of data and voice network infrastructure, including computer network design, implementation, and maintenance as well as Voice over Internet Protocol (VoIP) solutions for small to medium size offices
|
Software Developer, EDAPTS Smart Transit System Project (October 2006 – Present)
Intelligent Transportation Systems, San Luis Obispo, CA
Develop and maintain open-source AVL (automatic vehicle location) system for use by San Luis Obispo (SLO) Transit with funding from Cal Poly Parking and Commuter Services, First Transit, SLO Transit, and Caltrans.
- Project development consists of four products: Linux-based Mobile Data Terminals (MDT) written in C/C++, Central Server written in Java, Advanced TRansit Management System (ATRMS) Client written in Java, and Smart Transit Signs written in M68HC11 Microcontroller assembler language.
- Work to establish software development processes by implementing bug tracking, nightly builds, unit tests, and deployment tests. Also work to correct repository usage and improve documentation system.
- Related technologies: Eclipse IDE Platform, CVS version control system, Apache Ant, Mozilla Bugzilla, MediaWiki, radio modem and serial device communications, GPS, Java RMI, interoperability/serialization between C++ and Java, Linux environment
|
Community/Resident Advisor, Residential Life and Education (August 2006 – June 2008)
University Housing, Cal Poly State University, San Luis Obispo, CA
Build and maintain a community within the residence hall, plan and host special events, support residents in their academic and extra-curricular development.
- Work closely with staff of twelve advisors to maintain a safe living community which is conducive to academic success and sensitive to diversity.
- Work with faculty and staff members from multiple colleges in planning and putting on creative, successful, and beneficial programs for residents living in the halls.
|
Software Developer, Installations Team (October 2004 – June 2006)
CAD Research Center, San Luis Obispo, CA
Developed and maintained custom InstallShield installation wizards and Perl build scripts.
- Learned how to work in a real-life software development environment with large team, file migrations, development cycles, code freezes, version control database, and bug-tracking system.
- Related technologies: FLEXnet InstallShield, Perl, MS Visual SourceSafe, Mozilla Bugzilla, MediaWiki
|
References are available upon request. A PDF version is available here.