Telephone: (510) 332-8284
E-mail: allensy@cal.berkeley.edu
• B.S. in Electrical Engineering and
Computer Science – Software Engineering, Major GPA: 3.51
• Coursework in databases, network
applications, real-time embedded systems, compilers
• Minor in Business
Administration, Minor GPA: 3.69
• Coursework in e-Business systems,
financial management/accounting, marketing, statistics, economics
COMPUTER
SYSTEMS, LANGUAGES, AND APPLICATIONS
|
• Enthusiast knowledge of PC hardware |
• Experience with Windows, Unix/Linux |
|
• Java, SQL, Visual Basic, C/C++, Perl |
• Bloomberg, MatLab,
XTIVA |
|
•
Java Server Pages (JSP), HTML, JavaScript, CGI |
• Tomcat, Ant, MS SQL Server/DTS, Oracle |
ACADEMIC
STUDIES
• Databases, Networks, Efficient Algorithms, Compilers, E-Business Systems, Microprocessor Control of Mechanical Systems, Engineering Probability/Statistics, Financial Management, Marketing, Financial Accounting, Microeconomic Analysis for Business Decisions
4/2004
– Present –
Thomas
Weisel Partners LLC is an investment bank based in
3/2001
– 10/2003 - Enterprise Application Programming – http://www.neurometrics.com/winvis
WinVis is a platform for designing psychophysical experiments. My duties were to create much of the website
and end-user web interface, maintain backend code, write documentation for the
product, and perform administration duties such as technical support and
packaging the software for Internet distribution. The code base was comprised of approximately
30% Java and 70% C/C++, with my interaction split evenly between both. I took on the role of lead
developer/administrator in May of 2003.
Java, C++, JSP, MFC, DirectX, Tomcat, and SQL Server were the major
technologies used.
1/2003
– 5/2003 – Robotic Arm Application – Microprocessor Control of Mechanical
Systems
My
team created an application for control of a robotic arm. The application was to have the robotic arm
draw simple images that were input by the user through a simple drawing
program. PID motor control was
implemented with Java and TranRunJ, a software
package for real-time control for Java.
High marks were received for this project, as well as an A- in the
class.
1/2002
– 4/2002 – Database/Web Site Design – Introduction to Database Systems
My
partner and I created an online bookstore as a class assignment. The duties included database schema
design/refinement, back-end business logic, search engine implementation,
administrative functions, as well as front-end design and implementation. High marks were received for this project, as
well as an A+ in the class. The tools
used were Java, PostgreSQL, and Tomcat.
3/2002
– 4/2002 – Peer-to-Peer (P2P) File Sharing Program – Introduction to Computer
Networks
My
partner and I implemented a file-sharing program. The features we included were the use of MD5
hashes for authenticity, file reassembly from multiple hosts, and
multi-threaded execution. High marks
were received for this project, as well as an A in the class.
(Available
upon request)