I want your daily commute to become that part of the day you most look forward to.
Do we share that dream?
Some box ticking:
- 13+ years of software development (.Net, WCF, MSMQ, XML, SQL, python, powershell etc.)
- Two strong degrees in Computer Science and Urban Planning
- Recent SATURN and RailPlan experience working in a transport modelling analysis team at TfL, helping inform decisions related to Crossrail 2 and the Roads Task Force (the future of roads, possibly tunnels, in London).
- Wide-ranging GIS experience: MapInfo, ArcGIS, JOSM/Potlach and Google Maps
- Graphic (Adobe CS) and strong presentation skills
- Two years of team management, extensive experience in project delivery in a corporate environment as well as various voluntary civic organisations.
If you need someone who understands - but more importantly is passionate about - the urban environment and movement within it, plus can make your team run better using the latest IT tools and project management methodologies, then look no further!
Any views presented in my blog posts are entirely mine and do not represent any of my current or former employers' views; any information quoted here is available in the public domain.
Business Case Manager (Transport Projects) @ My role in TfL's Group Business Planning and Performance (GBP&P) involves developing the methodology for CBA (Cost-Benefit Analysis) and MCA (Multi Criteria Analysis) when arguing the economic case for any publicly funded major transport project in London. The work also includes owning and enhancing TfL's industry leading BCDM (Business Case Development Manual) which promotes a more progressive approach to evaluating the Business Case for major transport schemes across TfL's organisation, from the road network (buses, cycling, urban realm, bridges, tunnels) to the Tube, River Services, trams, Overground etc.
As well as reviewing Business Cases from all across TfL, I have been helping to launch or develop new user-friendly tools for facilitating the calculation of BCR and Ambience Benefits, helping standardise methodologies across the company - from London Underground through Buses to Cycle Hire. From September 2015 to Present (4 months) London, United KingdomSenior Software Developer in the Customer Technology (Future Ticketing Platform) DevOps Team @ Working on TfL's new ticketing platform (Contactless and Oyster), serving nearly 2m subscribed users. Technologies used: ASP.NET MVC 4.0, Entity Framework, .Net 4.0, TFS. BDD, TDD, Dependency Injection (among others). From June 2014 to September 2015 (1 year 4 months) London, United KingdomTransport Modelling Analysis intern (p/t) @ Assisting TfL's Transport Modelling Analysis team on a part-time basis, this short internship gave me exposure to the modelling tools used by TfL both for Crossrail 2 and the Roads Task Force (RTF - future of roads and tunnels in London), with the hope of expanding this into a more long-term role.
The RTF work included running and analysing SATURN data, and gathering that data into summary reports. For Crossrail 2 the work included analysing output from Railplan and highlighting the key findings in summary reports.
Both projects involved actively attending meetings, discussing the various scenarios and brainstorming ideas for possible alternative scenarios to be modelled. The work also required close collaboration with all members of the team, to coordinate our work against the deadlines for delivery of the reports to the various stakeholders (TfL senior management, Network Rail, Mayor of London etc.) From December 2014 to February 2015 (3 months) London, United KingdomTransport Planning Intern @ Working in LB Ealing's award-winning Transport team under the guidance of Nick O'Donnell, I was offering my assistance and skills to various projects in the department. Since January 2014 I was also assigned to work for WestTrans (a transport body representing the six West London boroughs).
Projects to date include:
- Editor of the "Cycling in Ealing Report" (released December 2013), describing all the work Ealing has been doing to promote and support cycling in the Borough. This includes examining their work on cycling hubs; partnerships with schools; cycling paths along the canal towpaths; bidding for the Mayor's Mini-Holland project (Ealing recently shortlisted); providing safety and security for cyclists; and much more. It is a great chance to work with all team members and gain insights into their experiences, success stories as well as challenges. The report was attached to Ealing's detailed Mini Holland bid as supporting evidence for Ealing's competence in delivering a cycling vision.
- Performing a Cost Benefit Analysis to a major (£5m+) urban design scheme in Southall, using PERS and BODS data to calculate the potential scheme economic, social and environmental benefits (as well as dis-benefits) using TfL's Project Economic Appraisal Template (PEAT) and the Valuing Urban Realm Toolkit.
- Producing maps using MapInfo GIS software, which I learned and mastered on the job.
- Compiling a cycling monitoring strategy for WestTrans (representing six boroughs in West London) and presenting my findings to TfL's team
- Researching and selecting a strategy for a cycling tracking device for electric bicycles, using the latest innovations in the field
- Performing traffic analysis for transport schemes in Ealing, including the use of PICADY and ARCADY (which I learned on-the-job). From September 2013 to March 2014 (7 months) London, United KingdomResearcher and Product Architect at the Centre for Transport Studies @ Working together with the Centre for Transport Studies on a tool for assessing household environmental impact based on their household and travel choices. My role was to define the specifications for a software tool that will be used to collect, analyse and present the data to households and communities, and help them understand the impact of choices they make regarding travel, working from home etc.
The output of this assignment was a highly-detailed mockup of the tool that will be used, with a breakdown of all screens and options presented to the user; this was presented at a conference as well as to two pilot groups in the London Borough of Haringey. From September 2013 to December 2013 (4 months) London, United Kingdom.Net Automation Specialist Consultant @ Consulting on the design and implementation of a test automation strategy at the Financial Ombudsman Service. My challenge included resolving the internally developed application’s accessibility issues to allow for Coded UI automation support as well as integration with TFS and Specflow to facilitate BDD adoption across development teams. Technologies used: Coded UI (debugging an MSAA/UIA bridging plugin), Winform, WPF/XAML, .Net 3.5/4.5, Castle (IoC), Specflow, MSTest.
This part-time, flexible contract role enabled me to further enhance my IT skills while leaving time for developing my experience in transport and urban planning. From May 2013 to October 2013 (6 months) London, United KingdomResearch Assistant in Mega Urban Transport Projects at the Omega Centre @ Developed Powershell-based tools (overcoming the lack of a Visual Studio license) to analyse and visualise narratives related to UK mega transport projects, then present the findings in an international conference held in London in April 2013. In addition, advised on a digital dissemination strategy for the Omega Centre five-year research findings. From February 2013 to April 2013 (3 months) London, United KingdomSenior .Net Software Engineer in Automation (p/t during Urban Planning M.Sc.) @ Develop, enhance and maintain 1E's testing framework; examine and redefine testing methodologies and approaches as well as coach other team members. Major achievements: define and implement a testing framework for Cloud-based continuous integration testing, using Web API, SQL, SpecFlow (BDD), Hyper-V, PowerShell and .Net 4.0 code; developed a Wake-on-Lan emulator for Hyper-V, allowing automated testing of 1E’s WakeUp technology using VMs; trained and supervised junior automation developers, improving their coding skills and best practices. From August 2011 to October 2012 (1 year 3 months) London, United KingdomSenior Software Engineer in Test (p/t during Urban Planning M.Sc.) @ In charge of defining and implementing Caplin's test automation strategy for a web-based e-trading platform. This includes reviewing existing automated tests and researching ways for substituting Selenium-based testing of rich javascript web applications with lower, MVC Model-level API testing using Jasmine over jsTestDriver and BDD concepts; in addition, in charge of front-end Performance Acceptance Tests using Java and Webdriver; finally, defining and signing off Acceptance Criteria for sprints on multiple Agile teams From October 2010 to August 2011 (11 months) London, United KingdomAutomation and QA Team Lead and Senior Developer @ Starting as a software developer in Safend’s automation team, I was responsible for designing and developing a distributed, automated test harness for the QA team in a user-friendly .Net environment - a greenfield project involving research into which framework to use (.Net, VB6 or Python), which technologies to use (MSMQ, WCF and SQL Express were chosen) and the design of a OO DSL-like framework for writing system and component tests over the product's exposed .Net Remoting API (which I later extended based on SDK usability feedback). The test framework was then incorporated into Continuous Integration using FinalBuilder and a self-implemented breakthrough, WCF-based distributed, multi-threaded high-performance test harness that incorporated a unique hardware testing and BSOD auto-recovery (!) solution.
During my work in the automation team I became Automation Team Manager (a team of 2-3 developers which I recruited), which was extended to also taking ownership of the larger manual QA team (up to 9 manual QA engineers, many of which I helped recruit). I was now supervising the design and coding standards of my expanding automation team (who later became highly skilled developers in the dev team). In addition, I was responsible for defining an MS-Project based schedule for the manual QA. This changed when I evangelised the adoption of Agile (Scrum) in the company, piloted in my two teams. In between, it was my responsibility to schedule weekly meetings with all members of both teams to follow their progress and satisfaction. I organised several company-wide QA days to promote cross-team collaborations, arranging a social budget to turn it into a company fun day (ice cream, mega-breakfast buffet, prizes) where dev, support, marketing and senior management all participated in usability testing. From March 2006 to July 2010 (4 years 5 months) Software Engineer in the Test Team @ Developer of Test Automation systems in the test teams of the following products: Microsoft ISA Server (2004/6), MSMQ, MSMQ-T (for BizTalk Server 2004) using C++ and then C# (0.9, before generally available). Designed a framework for defining state machines for setup and upgrade testing of distributed installations of ISA server. Designed and implemented a distributed system for long haul and stress testing of MSMQ-T. Designed, implemented and patented a C++ platform for performing API testing of MSMQ's Win32 SDK (presenting it at my university during a software testing seminar). Enhanced the company's test harness platform with useful localization plug-ins, allowing other testers to write UI tests that were locale agnostic. From July 2001 to February 2006 (4 years 8 months)
M.Sc. (Merit), International (Urban) Planning, Bartlett School of Planning, coursework distinction @ University College London, U. of London From 2010 to 2012 B.Sc. (Hons), Computer Science, Combined with the B.A. Honours Programme, 90 @ University of Haifa From 1999 to 2003 Liron Schur is skilled in: Agile Methodologies, Software Development, .NET, C#, Project Planning, Python, Teamwork, Test Automation, Team Management, SQL, Urbanism, Urban Studies, Planning, Photoshop, WCF