Brian Thomas Hannan
Present Address: Email: ******@*******.***
**** **** ****** **. *** 827 Online Portfolio & Resume: http://www.brianthannan.com
Boca Raton, FL 33433
(585) 709 - 9036 Software Engineering Program Overview: http://www.se.rit.edu/pagefiles/downloads/documents/se_flowchart.pdf
SUMMARY Junior Software Engineer seeking the path to start becoming a Senior Software Engineer and eventually a Program Manager. Actively looking for a Software Engineering position where I can architect, design, implement, and test software components. During this past year I have been working on a project at Digital Authentication Technologies (www.dathq.com) developing a location-awareness SDK for file protection and encryption using C++ and Microsoft Windows environments. We also began planning to move towards Java and portable devices. I quickly learned the complicated project domain in four months and began building and testing core components of the system. While finishing the last of my classes at RIT to complete my Bachelor’s Degree, I worked for two years at Paychex Inc., developing and testing financial software for things such as taxes and paychecks. I worked as a co/op employee making an hourly wage. I have experience with many different types of software tools, processes, methodologies and programming languages in order to best meet the needs of each particular domain.
Currently available.
EDUCATION Rochester Institute of Technology Rochester, NY
Degree: Bachelor of Science, Software Engineering, May 2008.
GPA: 3.00 out of 4.00 Minor/Concentration: Economics
WORK Software Engineer June 2008-Present
EXPERIENCE Digital Authentication Technologies- Boca Raton, FL
• Developed and tested a location-awareness SDK in C++ and Windows Environments
• Detail-oriented environment working with small team (~10 people)
• Quickly learned project domain with many lines of code
• Delivered clean and bug-free code, working with various languages and tools
• Learned about and experienced business lifecycles and funding of a startup company
Software Developer July 2006-June 2008
Paychex Inc. - Henrietta, NY
• Created and modified complicated financial programs for payroll reporting, taxes, and general finances.
• Detail-oriented environment in medium-sized, multi-disciplinary team (~40 people)
Software Quality Assurance Engineer March 2006-June 2006
Paychex Inc. - Webster, NY
• Completed tests on various systems, as well as maintaining testing documentation.
• Gained experience working with SQL, TOAD, and Oracle tools
TECHNICAL Programming Platforms/Applications Web Programming
SKILLS Java Windows, UNIX, Linux HTML, CSS, JavaScript
C++, C, C#, Pro*C MS Office, Open Office PHP, Perl, JSP
SQL, PL-SQL Visual Studio, Eclipse, (G)Vim, Emacs Tomcat, Web Services
MySQL, Oracle, SQLServer, Toad XML
Clear Case, CVS, MS Visual SourceSafe, RCS
Install Shield
RELATED Software Engineering Senior Project – real-world solution for Webster Financial
COURSE WORK Software Engineering Architectures – high level construction of software systems
Software Engineering Requirements & Specification – clear, concise requirements docs
Software Engineering Process – development process theory and company case studies
Professional Communications – effectively communicating in a business setting
Engineering Management – managing multi-disciplinary teams, leadership skills
Engineering Economics – using economic ideas to manage projects
Programming Language Concepts – three languages in ten weeks (Perl, G2, Scheme)
Software Engineering Information Systems – enterprise solutions with databases
Software Engineering Concurrent Systems – parallel computing development/techniques
Software Engineering Formal Methods – mission-critical software development strategies
Software Engineering Real-Time & Embedded Systems
Assembly Language – basics of 2nd level programming languages
Computer Organization – reduced-instruction set architectures and low-level programming
Human Factors Psychology – ensure quality and usability of software solutions
AWARDS & Dean’s List: (Fall, Winter, Spring 2002), Winter 2005, Spring 2008
HONORS Most Improved Award: RIT College Bowling 2007
RIT Grant/Scholarship: 2002 to 2008
Federal Smart, Pell and SEOG Grant/Scholarship: 2002 to 2008
Outstanding Academic Achievement Award: Intro Computer Programming 2002
Most Sportsmanlike Award: High School Bowling 2002
CLUBS RIT Bowling – 2004 to 2008
RIT Game Developer’s Club – 2006 to 2007
REFERENCES Available upon request