Nathalie's Software Development


Software development is one of Nathalie
Lussier's core passions. She has been developing software since
she first discovered programming in her early teens. She taught
herself to program in C++ and soon after was taking programming
courses in school. She then pursued further
education and embarked on a
series of internships at different companies to strengthen her
software development skills.
The following are some of her previous
work experiences.
09/2007 - 12/2007
Morgan Stanley, London, England
Lead Adobe Flex
Developer
- Worked closely with clients to
design and develop an Adobe Flex interface to display key
business data in a refreshing format.
- Implemented dynamic charts and
graphs from XML SOAP responses to give users a visual
understanding of the data in Flex and Action
Script.
- Developed an Export to Excel
function to retrieve data from Flex into a spreadsheet
format that can be saved by users.
- Wrote end-to-end functionality
starting from Flex, through ASP.NET to pass SOAP messages,
to coding Java server side database queries and data
aggregation.
01/2007 - 04/2007
Platform Solutions Inc., Sunnyvale, California
CPU Firmware
Developer
- Lead the daily bug status meetings,
developed a PHP tool to display transient bug counts,
managed the assignment of bugs to developers and tracked
their progress.
- Learned the IBM z/Architecture
assembly language by writing, testing and debugging new
z/Architecture instructions using Intel's Itanium Assembly
language.
- Leveraged self-modifying code to
develop a dynamic debugging tool, written in Intel Itanium
Architecture Assembly.
04/2006 - 08/2006
Morgan Stanley, New York, New York
Trading Application Software
Developer
- Leveraged C# serialization and SOAP
request/response messages to communicate with the Linux-run
server side code while tracing the messages through from C#
to Java in Eclipse.
- Wrote unmarshalling code to take XML
and dynamically create columns and rows in a grid and
display SOAP response data to traders.
- Incoporated my modules into the
existing pricing form to recalculate prices based on the
changing data retrieved from the feeds.
09/2005 - 12/2005
ALTsoftware, Waterloo, Ontario
Software
Developer
- Became the sole developer for the
C#-based test automation project (both build and test
managers), implementing over 30 new features while
increasing the level of stability and performance of the
program.
- Leveraged C/C++ and OpenGL to create
visual test cases to verify a safety critical Aerospace
graphics driver.
- Traced through the graphics driver
code and helped driver developers to pinpoint bugs, while
acquiring a deeper understanding of graphics and low level
programming.
- Developed keen interpersonal skills
by working with QA, while catering to the needs of users
and keeping the MySQL back-end and the GUI front-end well
organized.
01/2005 - 04/2005
ScanSoft/Nuance, Montreal, Québec
Software
Developer
- Researched and proposed a new
database system and implemented the database layer changes
with a co-worker.
- Reimplemented two modules of the
Voice Recognition program, performed developer tests,
created a personal schedule for time management while
meeting release deadlines.
- As a Quality Assurance Engineer in
2004 I wrote and debugged Perl scripts, to set up new
testing environments for different aspects of the software
product.
|