
Javier Gutierrez
Location
Zürich
Field of Study
Computer Science & Telecommunications
Expertise
JavaScript
About
GIS Software Developer & Team Lead
Senior software engineer, with a visual eye and a tendency to find and fix prob- lems. 10+ years of experience in GIS and 3D technologies, especially web and client-server apps. Quick learner, broad rather than deep. In my last position, I led a development team of 25 people, now looking for a more technical role after a career break to recharge and refocus.
Skills
3D Rendering
Agile
Amazon Web Services (AWS)
ArcGIS
Directing Teams
GIS
GUI Designing
Javascript
Node.js
Product Management
Scrum
TypeScript
UX Design
WebGL
Open for
fulltime
parttime
Work Experience
Esri R&D Center Zurich
2020-01 - 2021-09
3D Development Team Lead
Zürich
fulltime
• Product: Defined product vision and roadmap for two key products of Esri’s mapping web technology lineup: ArcGIS Scene Viewer and ArcGIS API for JavaScript. Presented and reviewed plans with Esri’s CTO and CEO. • Product: Guided team members to conceptualize and design new features according to the product vision. Led feature review meetings, provided technical and design feedback. Worked on tech samples, presentations and other promotion materials. • Team: Constantly evolved our team structure to match the size and product needs. Adapted and evolved release, QA, task and dev processes. • Team: Defined hiring plans and led the hiring process and contract negotiation. Successfully grew my team from 21 to 25 people in one year. Coached and guided four junior leads, and conducted yearly performance evaluations.
Esri R&D Center Zurich
2019-02 - 2020-01
Sr. Lead Product Engineer
Zürich
fulltime
• Co-led the organization of product roadmap and release timelines. • Designed new features UI/UX concepts and architecture across the Esri platform (desktop, server, cloud, client). Review designs and implementations. • Wrote new position descriptions and performed high number of interviews. Conducted yearly performance reviews for six product engineers in my team. • Introduced an external QA testing vendor into our release process.
Esri R&D Center Zurich
2015-03 - 2019-02
Lead Product Engineer
Zürich
fulltime
• Initial conceptualization and design of a new 3D mapping JavaScript SDK, 3D indexed spatial data service and 3D end-user mapping application. • Co-led the initial implementation and release of the 3D mapping JavaScript SDK and 3D end-user mapping application. • Organized scrum and QA process.
Esri R&D Center Zurich
2012-10 - 2015-02
3D Frontend Developer & Product Engineer
Zürich
fulltime
• Design, develop, test, deploy and maintain new front-end features for a 3D WebGL JavaScript web mapping application. • Contribute to scrum process, task creation and roadmap definition. • Participate in hiring process and interviews.
Esri
2010-07 - 2012-10
Lead Software Engineer
Redlands, California (USA)
fulltime
• Co-led the initial requirements development and viability analysis of a new ArcGIS Server based GIS data quality control product obtaining approval for two years of R&D budget. Contributed to the envisioning, writing and prioritization of functional requirements and supervised a team of five experienced developers. • Designed the system architecture emphasizing deployment flexibility and scalability by leveraging ArcGIS Server Map Servers and Server Object Extensions (SOE), and extensibility by providing REST, Flex and JavaScript developer APIs. • Designed and developed a modular and extensible software backend based on a Dependency Injection (DI) and Inversion of Control (IoC) framework using .NET/C#. Designed and developed Adobe Flex and JavaScript frontends.
Esri
2008-06 - 2010-07
Software Engineer
Redlands, California (USA)
fulltime
• Updated and maintained the legacy web application of an enterprise nautical/aeronautical chart printing project, based on ArcIMS, ArcObjects, JSP and JavaScript. Reduced the critical bugs found during acceptance testing to near zero. • Led the envisioning and prototyping of the next-generation Adobe Flex based user interface and associated workflows. Contributed to the system architecture redesign emphasizing concurrent use and performance, leveraging ArcGIS Server capabilities and a new REST API. • Developed several projects to demo Aeronautical GIS capabilities like the Flex-based Obstruction Identification Surface (OIS) analyzer web application and backend GeoProcessing tools to flag buildings intersecting OIS surfaces.
Grifols
2007-01 - 2007-06
R&D Software Developer
Parets del Valles, Barcelona, Spain
fulltime
• Developed the networking module of an automated medical lab instrument.
Hewlett Packard
2005-03 - 2006-09
Software Engineer Intern
Sant Cugat del Valles, Barcelona, Spain
fulltime
• Prototyping of a document search tool and a remote printer management app. • Master’s Thesis: On-Demand printing solution for local networks. Developed printing server, client, and a printer-embedded app using C, C++ and Java.
Cast-Info
2004-10 - 2005-03
Software Developer
Barcelona, Spain
fulltime
• Front-end web development for Barcelona City Council tax & permit portal.
Academic Experience
Polytechnic University of Catalonia (UPC) -
2004.09 - 2006.09
Master of Science, MSc in Telecommunications Engineering & Management
Polytechnic University of Catalonia (UPC) -
2001.09 - 2004.07
Bachelor of Science, BSc in Telecommunications and Computer Science