Objective
|
Seeking a senior software development position in a
dynamic organization where I can contribute my software design, development and
leadership experience, while continuing to grow as a software engineer. |
Profile
|
Technical architect / lead developer with 10
years experience in GIS & Systems Integration, working
with utility and public sector clients.
|
Key Skills |
Technical Architecture using UML
GIS Knowledge
Database Design
Microsoft Certified Solutions Developer
|
Team Leadership
Requirements Management
Business Process Improvement
Sun Certified Developer for J2SE
|
|
Technical Skills
|
Languages
|
C#, VB.NET, ASP.NET, Java J2EE, C, C++, ATL, Visual
Basic 6.0 (COM/Win32), PL-SQL, Active Server Pages, Javascript, HTML, XML,
XSLT, SQLJ, Transact-SQL, PHP |
RDBMS
|
Oracle 9i/10g, SQL Server 2000, Access, mySql 4.x |
AM/FM/GIS
|
ESRI ArcGIS 8.x/9.x, ArcIMS 4.x, MapObjects,
OracleSpatial, ArcSDE 8.x/9.x, ArcObjects, ArcFM |
Middleware
|
COM+, MSMQ, WebMethods Enterprise 4.0.2, WebLogic 8.0,
BizTalk 2000, Web Services |
Related
|
Microsoft IIS, Site Server / CommerceServer,
Application Center, Visual SourceSafe, Clearcase, Apache, LoadRunner, Crystal
Reports, ClearDDTS, PVCS, CVS, Ant, Mambo |
|
Employment experience
|
2003 - 2005 |
Atos Origin / Atos KPMG |
Reading & London, UK |
|
Technical Architect |
Consulting on RWE Thames Water GIS Foundation project, a GIS analysis project
to centralize data access onto Oracle Spatial 10g and rationalize applications.
|
Determined Solution Architecture, authoring Technical Architecture
|
Coordinated with Wipro to conduct Oracle Interoperability tests off-site in
Hyderabad |
Carried out interviews with the business, performed analysis to
determine Application Rationalization strategy
|
Conducted Vendor Selection with major GIS vendors to find suitable
candidates to meet Business Requirements
|
Responsible for delivering Genesis GI Toolkit project, a leading-edge
systems integration GIS project carried out for Department for Environment,
Food & Rural Affairs. Was involved in all phases of the software lifecycle:
|
Formed part of the Bid Team, estimating and pricing the project
|
Held client workshops to define requirements, wrote the Functional
Specification |
Managed day-to-day external relationships, including the customer, ESRI US and
ESRI UK |
Authored the Solution Architecture, sizing and shaping the web
server/application server/database technologies |
Performed Software Architecture for the ArcGisServer-based application,
including a browser-based editor |
Responsible for designing, loading and managing a terabyte-sized spatial
database in Oracle 9i/ArcSde, including OS Mastermap and Raster datasets |
Coordinated System Test Script creation and execution, prioritizing and
allocating defects |
|
1997 - 2003 |
Convergent Group (formerly SchlumbergerSema) |
Denver, CO |
|
Senior Software Engineer
|
Working for electrical utility and public sector clients as an architect &
team leader. Key responsibilities and contributions include:
|
Lead Engineer for Department for Environment, Food & Rural Affairs GIS
Toolkit project (UK). Coordinated customer workshops to define requirements for
GIS component of GENESIS program in association with Schlumberger UK. Developed
functional prototype using ArcIMS 4.1 and ArcEditor. Conducted prototype
reasearch into ArcGisServer9 for web-based editing portion of the project.
|
Developer for Companhia De Forca E Luz (Brazil) project. Responsible for
designing and implementing an Xml/Xsl adapter to interface with an external
electrical analysis engine (Power Technologies) in C++ (COM) for use by
Smallworld GIS. Performed shell scripting for AIX and SQLJ stored procedures
for Oracle.
|
Lead Developer for City of Indianapolis Snowfighter project, a MapObjects /
Hansen IMS (Oracle) project to for tracking costs and materials in a snowfight.
|
Working with the Business Development Unit. Responsible for writing proposals,
client presentations and demos. Working with subject matter experts to create
enterprise asset management (configurable) product. Designed
and created ArcIMS .NET webservices for CIS/ERP integration.
|
Lead Developer for City of Portland GIS Enterprise Data Warehouse. Responsible
for creating design patterns to extend GIS functionality on top of ArcObjects.
Involved in requirements gathering and implementation.
|
Lead Architect for Cinergy's
eBusiness site , a high volume B2C site using middleware and screen
scraping to interface to billing, customer information and outage management
systems. Responsible for managing schedule & developers using MS
Project, writing use cases using UML, implementing Model-View-Controller
pattern using Windows DNA, SOAP and WebMethods technologies. Wrote LoadRunner
scripts for automated testing. Project won Schlumberger award for being on time
& under-budget.
|
Architect for the company's Work Integration Manager, a configurable product
for modeling utility engineering design workflow within a GIS context
(Smallworld/ESRI with Oracle 8.x). Developed design pattern and conducted
reviews.
|
Lead Developer for City of Columbus GIS project, an Arc7 / MapObjects / Oracle
project to migrate and unify the city's disparate data sources under ArcFM.
|
Established Convergent Group's software reuse repository, wrote VB, PL-SQL
& Java coding standards.
|
Introduced construction & design reviews across projects.
|
|
1995 - 1997 |
Graphic Data Systems Ltd |
Cambridge, UK |
|
Software Consultant
|
Worked for the Telco Group at SpatialInfo, Melbourne, Australia, and then at
EDS, Lakewood, Colorado, as a member of the BellSouth OPEDS development team,
specializing in developing the network data management of the company's core
AM/FM/GIS product. Activities included:
|
Writing & implementing technical design documents for the network data
management module.
|
Organizing work for contract programmers.
|
Developed the C coding standards for the project (40 developers).Working for
the Transportation Department.
|
Developed a real-time GIS application using C++ & Motif.
|
Maintained and extended C APIs to GDS (GIS product). Provided front-line
support for the toolkit.
|
Consulted on implementation of a Traffic Management System for Houston
Transtar.
|
|
1994 |
MT SYS |
Avellino, Italy |
|
Software Engineer (Intern)
|
Prepared and taught lessons for business and education in this private
school. Key responsibilities were:
|
Debugging and testing on the company's core product on a C/DOS platform.
Translation for Help documentation.
|
|
1993 |
Step-By-Step English School |
Turin, Italy |
|
English as a Foreign Language (EFL) Teacher
|
Prepared and taught lessons for business and education in this private school.
Key responsibilities were:-
|
Prepared conversational lessons for students of varying ages.
|
Taught Oxford First Certificate syllabus.
|
|
1992 |
Department for Education |
Cambridge, UK |
|
Technical Administrative Officer
|
Assisted the schools inspectorate in daily duties. Areas of focus included:-
|
Normalized and implemented the national database for independent school visits
using PC File 5.0.
|
Archived the Inspectorate's historical records.
|
|
Education
|
1993-94 |
Middlesex University |
London, UK |
M.S Computer Science (Informatica)
|
Semester in Universita' di Salerno, Italy |
|
|
1989-92 |
University of Exeter |
Exeter, UK |
B.A (Honours) History
|
Minor in Political Philosophy |
|
|
Languages
|
Italian (near-fluent), French, Spanish (conversational) |