You are on page 1of 5

 

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. 

Westpac / ​Solution Designer - Core Banking  


FEBRUARY 2017 - JANUARY 2018, SYDNEY 
I worked as an end to end solution designer in the credit decisioning domain within the 
Customer Service Hub (CSH) program, an enterprise-wide core banking transformation 
using the Oracle Banking Platform which aims to implement a ‘One Bank’ operating 
model for the Westpac Group. I worked closely with solution architects, integration 
architects, tech leads, business analysts and solution designers to ensure the designs 
work across all systems and interfaces, end to end, meeting both technical and business 
requirements. 

NAB / ​Solution Designer - Core Banking and Integration 


AUGUST 2015 - JANUARY 2017, MELBOURNE 
I worked as an integration solution designer within the Personal Bank Origination 
Platform (PBOP) team, formerly NextGen, which uses the Oracle Banking Platform. I 
worked on design and integration architecture, including digital origination using OBDX, 
legacy systems integration (via COBOL copybook transformation over MQ), and 
consuming external services. 

Swinburne University, Centre for Astrophysics and Supercomputing / ​Software 


Engineer  
MARCH 2015 - AUGUST 2015, MELBOURNE 
I worked on the ​Theoretical Astrophysical Observatory (TAO)​ ​to enhance its current 
capabilities and features. In particular, the construction of an innovative data-intensive 
software module for creating images through virtual telescopes. 

   
University of Victoria​ / Ph.D. in Computer Science 
Education 
2014, CANADA 
Program Comprehension Support for Assembly Language: Assessing the Needs of 
Specialized Groups​. 

University of Victoria ​/ Master’s in Computer Science 


2006, CANADA 
Structuring Extensions in Systems Infrastructure Software using Aspects​. 

University of Victoria ​/ Bachelor’s in Computer Science 


2004, CANADA 
Graduated with Distinction, ​Software Engineering Option 
   
Professional   Frameworks and Tools 
Skills  AWS, Oracle Banking Platform, PowerCurve, Eclipse RCP, Git, JUnit, Jira, Confluence 
 
Languages 
Java, Python, COBOL Copybooks, C++, XML, JSON, SQL, AspectJ, LaTeX, Javascript 
 

   
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. 
 

You might also like