Gautam R. Budidha
Cell Phone: 412-***-**** . Email: *********@*****.***
Address: **** * ********** ***, **** 2, Chicago, IL 60618
OBJECTIVE
Seeking full-time, team-oriented position as a software developer or
HCI/UI/UE developer with a user-focused, ambitious company that is
innovative and growing.
EDUCATION
University of Illinois
Urbana-Champaign, IL
Bachelor of Science, August 2007
Major: Computer Science, Application Sequence in Human Factors
SKILLS
. .NET Developer, frameworks 2.5, 3.0, and 3.5 utilizing Visual
Studios 2005 and 2008
. Programming languages: C/C++, C#, Java, HTML, XML, XSLT, XSL-FO,
Scheme, OCaML
. Tools for GUI development: SWT, Swing, ASP.NET, Wireframing and
prototyping
. SQL concepts, practices, scripting and optimization. Experienced
with SQL Server 2005/2008.
. Build and Deployment Tools: Nant, InstallShield, and associated QA
practices
. User interface design and user-centered design principles
. Experience with programming for Unix and Linux environments,
including SuSE and Redhat
. RUP and XP software development lifecycles, along with the
appropriate documentation
EXPERIENCE
Canopy Financial, Inc.
Chicago, IL
Product Support Analyst February
2009 - November 2009
. Microsoft.NET shop. Developed with 3.5 frameworks.
. Responsible for post-release code maintenance, data fixes/updates,
and fulfilling ad-hoc client requests
. Wrote SQL scripts for ad-hoc reports, intricate data changes across
several subsystems.
. Wrote and updated stored procedures in SQL.
. Identified and fixed bugs at both the front-end website and the
back-end core functionality, as well as making enhancements to
the front-end for administrative use
. Setup and administrated a new case management application
. Application utilized in tracking support cases, including
workflow management, escalation, notification, email
servicing to generate support cases, and data validation.
. Additional features included automated SLA and internal
reporting, external and internal change requests, internal IT
helpdesk cases, and asset management.
. Required an iterative lifecycle of prototyping and user
feedback, moving from specifications to wireframing to high-
fidelity models and refinement of the finished product
On Point Technology, Inc.
Oak Brook, IL
Developer January 2008 -
January 2009
. Microsoft.NET shop. Developed with 2.5 frameworks and later.
. Implemented IBM MQ Series functionality and data cleansing routines
into data warehouse software used for fraud detection.
. Produced high-fidelity prototype for a new software product. This
prototype was the first in the company to pass an expert
consultant review on the first submission.
. Acted as a build and deployment engineer for a new benefit
overpayment recovery system utilized by three state governments.
Utilized Nant and created InstallShield packages.
. Learned XSL-FO from scratch to dynamically generate database-driven
PDF documents.
. Created and optimized SQL procedures for statistical reports
collecting as many as 10 years of account histories and detailed
payment information. Utilized SQL Server 2005.
. Volunteered to aid at-risk projects, so far as even joining a
special task force devoted to 60-hour weeks to maintain several
deadlines over a 4-month period.
Investor Analytics Urbana-
Champaign, IL
GUI Designer/Developer, Portfolio Optimizer
Fall 2006 - May 2007
General Developer and Documenter, Portfolio Optimizer
. Work for school credit/school project. Developed in Java using
Eclipse IDE
. Helped design, code, and test packages for the back-end of a
financial portfolio optimizer program for Investor Analytics, a
risk-analysis company in New York.
. Redesigned user interface for beta release and eventual final
release of program. Interface was redesigned with SWT and was
refactored to follow the model-view-controller (MVC) pattern.
. Documented development of the program during inception and
elaboration phases using RUP standards in addition to coding
packages.
. Program would read portfolio data from an XML file and apply
optimization using constraints and targets defined by the user.
Results presented as 2D/3D efficiency frontiers or as a
statistical readout exportable to Excel.
. Followed RUP software development cycle from inception to initial
beta release, when the project was passed to the home office for
in-house testing and development.
Digital Menu Project Urbana-
Champaign, IL
Developer February
2007 - May 2007
. School project
. Designed, developed, and tested an exploratory prototype of a touch-
screen digital menu interface for use in low-to-mid-priced
family restaurants.
. Project created in Java using NetBeans IDE. The GUI was developed
with Swing.
. Focused on implementation of user-centered design principles in
graphical user interface.
. Development started at requirements and progressed to paper
prototypes and eventually high-fidelity prototypes, with user
feedback gathered at each step.
. Relied on formal and informal user-testing with males and females
from teens to mid-fifties.
EXTRACURRICULAR ACTIVITES
Engineering Outreach Society, 2005-2006
Volunteer Information Desk Attendant, Carnegie Science Center, 2000-
2002
Photography