Professional Documents
Culture Documents
Jennifer
Sydney, NSW, Australia
Baldwin 0435 082 839
Solution jebaldwin@gmail.com
www.jenniferbaldwin.info
Architect www.github.com/jebaldwin
Citizenship: Australian / Canadian
Professional I am currently working as a solution architect for 9Yards Consulting. I have previously
Overview worked within the integration architecture space at NAB/MLC, and have also focused
on core banking transformation using the Oracle Banking stack at both NAB and
Westpac.
My capabilities as a solution architect include:
● Driving out the design and build by working closely with solution architects,
solution designers, business analysts and internal asset or external vendor team
technical leads and developers.
● Translating high-level business requirements into system/component impacts, and
further into logical and physical build items, with a strong focus on error-handling.
● Ensuring that designs align to the high-level technical solution architecture, as well
as the enterprise and integration reference architectures, while still meeting
business requirements.
● Using common patterns and best-practices for designing and building a solution.
● Producing high-level design documentation which details the use cases and system
sequences involved.
● Producing interface specification documentation which includes message
payloads, data mappings, detailed sequencing, and NFRs.
● Supporting the impacted system teams through build, test and incident resolution
in production.
● Experience with both SOA and ETL, and real-time and batch integrations to legacy
mainframe systems and external service providers.
● Experience with stakeholder engagement and management, and presenting
options to the business where technical trade-offs are necessary.
Career 9Yards Consulting / Solution Architect
History FEBRUARY 2019 - PRESENT, SYDNEY
My first engagements at 9Yards have been to define target state architectures within the
NSW Department of Industry and First State Super / StatePlus.
NAB MLC / Senior Solution Designer - Integration and Transformation
JANUARY 2018 - FEBRUARY 2019, NORTH SYDNEY
I worked in the integration team for wealth-based projects within NAB. I worked on
varying projects, though my main focus was on migrating TIBCO and the Business Rules
Engine (JRules) to the cloud. This involved assessing cloud-native, open source, and
vendor offerings - including implementing proof of concepts.
University of Victoria / Ph.D. in Computer Science
Education
2014, CANADA
Program Comprehension Support for Assembly Language: Assessing the Needs of
Specialized Groups.
Certifications, Certifications
Classes, SAFe® Certified Agilist: September 2017
Patents,
Classes
Awards Architecting on AWS: June 2018
and
Volunteering Patents granted under IBM Extreme Blue Internship:
US 8,539,337 B2: Internet Services and Methods Thereof, September 2013
US 8,375,358 B2: Automatically Generating REST Clients from REST Resources,
February 2013
US 8,073,887 B2: Representational State Transfer (REST) Service Import Editor,
December 2011
Awards
Hex-Rays Plug-In Contest 2011: First Place, 2011
Won for Tracks, a control flow tool for Assembly language that interfaces with the IDA
Pro disassembler and debugger.
RadWebTech’s Best Mashup, Mashup Camp, Mountain View, 2008
Volunteer
Agilefant, Open Source Contributor, 2012
Agilefant is an open source tool for managing agile software development.
Hul'qumi'num Treaty Board Game, 2011
Created a redesigned online version of the game, including video, audio and shape files of
treaty lands in Google Earth.
AOSD Conference Registration Payment System, Vancouver, 2007
Used PHP and JavaScript within RegOnline to interface with UBC’s payment system.
Publications Requirements for Tools for Comprehending Highly Specialized Assembly
Language Code and How to Elicit These Requirements
J Baldwin, A Teh, E Baniassad, D v R, Y Coady. In Requirements Engineering Journal, October
2014.
Tool Usage within a Globally Distributed Software Development Course and
Implications for Teaching
J Baldwin, D Damian. In Proceedings of the ICSE Workshop on Collaborative Teaching of
Globally Distributed Software Development (CTGDSD), 2013.
Social Security: Collaborative Documentation for Malware Analysis
J Baldwin, Y Coady. In New Zealand Chapter of the ACM Special Interest Group on
Computer-Human Interaction (CHINZ), 2011.
Progressive User Interfaces for Regressive Analysis: Making Tracks with Large,
Low-Level Systems
J Baldwin, P Sinha, M Salois, Y Coady. In Proceedings of the Australasian User Interface
Conference (AUIC), 2011.
Assembly Code Visualization and Analysis: An Old Dog CAN Learn New Tricks!
Jennifer Baldwin, Del Myers, Margaret-Anne Storey, Yvonne Coady. In Proceedings of the
OOPSLA Workshop on Evaluation and Usability of Programming Languages and Tools
(PLATEAU), 2009.
PrintMonkey: Giving Users a Grip on Printing the Web
J Baldwin, J A Rowson, Y Coady. In Proceedings of the ACM symposium on Document
Engineering (DocEng), 2008.
Adaptive Systems Require Adaptive Support - When Tools Attack!
J Baldwin, Y Coady. In Proceedings of the Hawaii International Conference on System Sciences
(HICSS), 2007.
Version 2.*.* and Counting! The Toll of Evolution on Aspect-Oriented
Distribution
J Baldwin, J Zigman, Y Coady. In Proceedings of the AOSD Workshop on Linking Aspect
Technology and Evolution (LATE), 2006.
Are Patches Cutting it? Structuring Distribution within a JVM using Aspects
J Baldwin, Y Coady. In Proceedings of the IBM Center for Advanced Studies Conference
(CASCON), 2005.
Extended University of Victoria / Post-Doctoral Research Fellow
Career NOVEMBER 2014 - FEBRUARY 2015, CANADA
I worked on two projects as part of this postdoc: designing an application to monitor
History activity levels alongside other data (i.e. medication, weather) in patients with Alzheimer’s
and dementia, and creating temporal visualizations of GitHub ecosystems.
Agilefant / Software Developer (Contract)
JUNE 2014 - FEBRUARY 2015, CANADA (FINLAND)
I previously was an open-source contributor, and was contracted to create demo videos,
as well as software development.
CanAssist / Blackberry App Developer (Contract)
SEPTEMBER 2013 - JULY 2014, VICTORIA, CANADA
I worked on new features of CanGo, and improving its UI, using Qt and Cascades.
jimu Labs / Eclipse RCP Developer (Contract)
JANUARY 2012 - AUGUST 2012, VICTORIA, CANADA
Integrated previous work (Eclippers) into the jimu product, as well as further tool
development and improvement. Demos.
First Nations’ Stewardship Tools / Requirements Elicitation (Contract)
AUGUST 2011 - DECEMBER 2011, VICTORIA, CANADA
Performed requirements elicitation and created demo videos of main functionality.
SAP Research Labs: Global Business Incubator / UI Developer (Intern)
MAY 2010 - AUGUST 2010, PALO ALTO, USA
Developed user interfaces and charts using Flex for an in-memory analytics application
using smart meter data.
SAP Research Labs / Web Application Developers (Intern)
MAY 2008 - DECEMBER 2008, PALO ALTO, USA
Worked on a web-based enterprise mashup application platform with JavaScript and
ABAP. Demo.
Hewlett-Packard Laboratories: Industrial Print Group / Research Collaboration
JANUARY 2008 - MAY 2008, PALO ALTO, USA
Created a template printing application using Greasemonkey, bookmarklets and
JavaScript.
IBM / Eclipse RCP Developer (Extreme Blue Intern)
MAY 2007 - AUGUST 2007, OTTAWA, CANADA
Added Web 2.0 capability to WebSphere Integration Developer through import and
export of REST services, and web UI generation.
IBM / Eclipse RCP Developer (Intern)
JANUARY 2006 - APRIL 2006, VICTORIA, CANADA
Worked on an Eclipse-based XForms IDE and used in-house Java APIs to create XForms
string translation tools.
Sierra Systems Group / Web Application Developer (Intern)
SEPTEMBER 2002 - APRIL 2003, VICTORIA, CANADA
Worked on a forestry management web application using EJBs/JSPs, JUnit, and Java to
check anomalies in the database.