Christopher Dowell personal email
- Valid
API Gateways (GraphQL/REST) • Microservice Architectures • Polygot Programming • Isomorphic Development • Dockerized Containers • Continous Integration / Delivery • Event-Driven / Publish-Subscribe Systems • Agile Practices
-
Senior Software DeveloperNetpulse Nov 2013 - Jan 2014San Francisco, Ca, UsAs part of a quick paced dynamic start-up company, key responsibilities include hands-on development in developing new application features, enhancements and bug fixes in support of the companies flagship product NetpulseOne. As a service-oriented product, NetpulseOne provides a digital social fitness platform which includes workout tracking and data management to facilitate “connect, engage and interaction with members”. Application architecture highly leverages and builds upon industry leading standards and technology stacks. Using a SCRUM approach combined with a few other widely accepted set of agile practices, other daily and routine activities included stand-up meetings, sprint and release planning as well as sprint reviews and retrospectives. -
Senior Software EngineerAmerican Academy Of Ophthalmology Dec 2012 - Apr 2013Intended to be a quick turn-around project, contracted to complete the development of an web based application. First performed a technical assessment and gap analysis of the existing application in order to produce a statement of work of remaining development effort required to complete a initial roll-out for review and approval by stakeholders. The application featured a SPA (single page application using an MVC client-side design pattern), giving the end-user a intuitive experience by serving the entire application without the reloading of individual pages. The server-side is built on Groovy and Grails (high-productivity modern web application framework) and supported RESTful API for the client-side application. As a single developer, my contributions included designing, developing, debugging and deployments. Application also required the support of multiple devices.
-
Senior Technology SpecialistExalead/Dassault Systems Oct 2011 - Jan 2012Vélizy-Villacoublay, FrAs part of the Exalead organization (an subsidiary of Dassault Systems) primary responsibilities included client/product support as a domain expert in regards to search-based applications (SBA's), with a more specific expertise in the companies flagship product CloudView capabilities. This included different types of day to day tasks, testing and debugging a client or product issue, perform product installs, upgrades or maintenance to clients environment, customizing document processing work-flows, custom or product supported integration adapters to query, retrieve documents for indexing, processing meta-data and cataloging from external or internal sources, examples include file/document repositories, news feeds, email or other messaging services, databases, websites to name a few. As part of a bigger team of technology specialists, workload would be distributed as needed, so that all team members are involved in current clients projects, product changes, etc. CloudView platform built on Java, using Spring MVC, Spring Framework, Spring Data JDBC, Spring Batch and Spring Integration. -
Senior Technical LeadAkqa Feb 2010 - Jun 2010San Francisco, Ca, UsContracted to lead and provide hands-on development efforts for two quick turn-around projects with two Fortune 500 clients. Overall responsible for soup-to-nuts technical aspects for the project. Developed back-end code for promotional micro site and social site application for Facebook and various other social sites. Coded server-side REST/JSON clients to consume multiple existing web services. Determined functional and system requirements based on clients business requirements. Quickly learned social site API, including Facebook Connect and OpenSocial AP I’s. Utilized Shindig open source framework for increased development cycles with testing, debugging and re-factoring. Worked with cross-functional project team to provide estimates, time-line and feedback as needed. Project iterations developed and deployed within clients environment, which included shared development, QA and production servers. -
Technology EvangelistPivotsoft Jan 2009 - Feb 2010Contracted on several projects with various clients, including Digital Agua, Kumho Tires USA, RSH, LLP. and Studencia. Scoped project time and cost for client review and approval. Built a project management web based tool for XP based development. Generated email enabled contact forms and website content changes regularly. Designed and developed an administration tool for client's website back end data management, which included CRUD and work flow enabled processing.
-
Senior Software DeveloperClear2Pay Sep 2008 - Jan 2009Hands-on development for companies financial software suite called CPH (Corporate Payment Hub) on defect and feature enhancements which required solid knowledge of the J2EE platform. Performed build, testing and deployments of frequent releases. Worked collaboratively with other developers locally and remotely both nation-wide and internationally. Participated in team adapted use of SCRUM methodology and practices. -
Senior Technical ConsultantAgency.Com Jan 2005 - Nov 2006New York, Ny, UsLead development team efforts and objectives with other cross-functional teams comprised of business managers, system administrators, information architecture, site-builders, creative services, marketing strategists, partners and clients. Developed and supported Java based client modules to interface 3rd party vendor API's for mass mailing and marketing related data collection services. Designed and developed multiple online sweepstakes and promotions per legal requirements. As technical lead, mentored and guided development with junior team members as well as external contributing resources. Orchestrated development, QA and production deployments for project releases. Introduced and implemented Continuous Integration (automated build system). Provided technical consultation, including time and cost estimates for prospective projects. -
Senior Technical ConsultantModem Media/Digitas, Inc. Oct 2004 - Jan 2005Brought in specifically to contribute to the tail-end of a rapid turn-around implementation project. Responsible for bridging the technical gap for a cutting-edge technology called Oracle Lite for the company's customer Qualcomm for a home grown sales support tool developed in Java. Addition development projects varied in scope from supporting existing java based applications to online site maintenance and administration duties. Support of existing implementations commonly required 24/7 responses and onsite client customer engagements as necessary.
-
Senior Java DeveloperAt&T Aug 2003 - Oct 2004Dallas, Tx, UsPerformed designing and development related functions for two Java based applications within AT&T's Sales Support Systems. First application was an administration support tool for the management and processing of new or updated rates for calling plans. The application was web accessible, and provided the end-user the ability to upload an excel spreadsheet from a web site which was feed into the Voice Pricing Tool application. The final solution combined the use of Struts, WebSphere, Castor, Oracle and various other tools. Primary contribution to the second application, called WOW (Wireless Ordering Wizard) was to design and code the back-end business components. The WOW application was designed to be highly integrated with various AT&T (aka SBC) and AT&T Mobility (aka Cingular) external systems. As a J2EE based application, many designs included the usage of various J2EE core patterns. -
Senior Software DeveloperNewscale Jun 2002 - Nov 2002San Jose, Ca, UsAs part of the core software engineering team, contributions included development and maintenance of the company's flagship product RequestCenter. Other contributions included the implementation of an automated build and test harness to help increase quality and turn around time of product delivery. Other responsibilities included day-to-day interaction with Marketing for requirements and QA for assisting in the development of various testing strategies. -
Software Developer, ContractorFarallon Capital Management, Llc Jan 2002 - Jun 2002San Francisco, Ca, UsShort-term project with an investment firm aimed to enhance existing application features for internal usage by employees. Project scope included the design of workflow processing, database redesign, stored procedures and triggers, application logging and auditing, various productivity reports, content personalization and event driven email notification. -
Development Manager, A.V.P.Morgan Stanley Jun 2000 - Feb 2001New York, Ny, UsHands-on development manager on large-scale project to convert and consolidate a existing legacy code base (Apache HTTP, PERL and C, C++ custom Apache modules) entirely over to a next generation J2EE platform for the companies on-line wealth management self-service suite of client/internal applications for consumption as well as integration with existing back-office applications. Everyday responsibilities including leading and mentoring medium size teams of developers (20-30 developers), facilitating daily stand-up meetings, release planning, iteration planning, overall ownership of user stories and user acceptance test criteria. Other management related activities included hiring and staffing the team, working with external staffing groups / contractor's, partners, vendors and offshore / inshore resources. Reporting to upper management on project costing, status, resource allocation planning and department related activities. Worked closely with human resources, accounting and facilities for office space, equipment, etc. -
Java Developer, ContractorKinecta Apr 2000 - Oct 2000Worked nights and weekends (basically for extra income) for small startup company to design and develop several product supported plug-In's for engineering and marketing stakeholders within the company as my client. Deliverables which would extended or enhance existing plug-In's, such as syndication produced or consumed event monitoring plug-in, various data format transformation plugins as well as marketing demonstration tools to exhibit product showcase by Company Sales Engineering, Plugins then would get added to the Content Syndication Core Server code base (Kinecta's flagship product platform). Several plugins developed for client specific customization's as PCS (Professional Client Services). Each project would include project kickoff's, requirement gathering, project time-estimates, design reviews, QA, deliverable manifest, support documentation, source code, and statement of work authorization as well as an provided bill invoice itemizing expenses, etc.
-
Professional Services ConsultantExtensity, Inc. Jun 1998 - Jun 2000Worked at fast-paced start-up company from its early days through a successful IPO. Key accomplishments include the customized low-level design, development and delivery of multiple integration projects for several high profile customers. Implemented various design patterns, for example, an adapter pattern with the Extensitys product suite service layer API. Example integrations included user management, general ledger, project accounting/costing, payroll, and credit card feeds for Visa, MasterCard and American Express. Collaborative efforts included direct cross department interaction with marketing, sales, engineering, professional service, customers and QA. Participated in all phases of product development.
-
Software DeveloperScopus/Siebel Systems Jan 1998 - Jun 1998San Jose, Ca, UsAs part of the company's IT business applications group, routinely worked directly with internal customers to gather software requirements then build and deliver web-based applications. Example projects included web-enabling sales, marketing, human resource databases and processes. Other projects included implementing Netscape's Compass Server for content searching and retrieval services and Vignette Story Server for CMS. Other responsibilities included ongoing customization of the companies own web-enabled help-desk product for internal usage. -
Application DeveloperSiebel Systems 1996 - 1998
Christopher Dowell Skills
Christopher Dowell Education Details
-
Master'S InstituteGraphic Design
Frequently Asked Questions about Christopher Dowell
What is Christopher Dowell's role at the current company?
Christopher Dowell's current role is San Francisco Bay Area Based Software Engineer, Mentor and Apprentice.
What is Christopher Dowell's email address?
Christopher Dowell's email address is cb****@****ail.com
What schools did Christopher Dowell attend?
Christopher Dowell attended Master's Institute.
What skills is Christopher Dowell known for?
Christopher Dowell has skills like Web Services, Agile Methodologies, Rest, Java, Scrum, Databases, Javascript.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial