Darren W.

Darren W. Email and Phone Number

Cognitive Scientist and Software Engineer @ AKASA
Darren W.'s Location
Novato, California, United States, United States
Darren W.'s Contact Details
About Darren W.

I'm passionate about solving problems with clean, elegant systems that scale. I love clean code practices, data workflows, data APIs, and exploring systems architectures.I have 20+ years of experience as a research scientist and a software engineer, including work on human brain imaging, microscopy, molecular visualization, statistics, bioinformatics, and climate change. I've built various robust and fault-tolerant data pipelines, including data quality filtering, ETL, and analytics. I've also worked on various projects for desktop applications, web applications, image processing pipelines, molecular graphics and animation, and bioinformatics. My flexible, generalist skills apply to scripting, application development, system administration, database development, statistical analysis and reporting, and operations. I'm passionate about best practices and always looking to improve.

Darren W.'s Current Company Details
AKASA

Akasa

View
Cognitive Scientist and Software Engineer
Darren W. Work Experience Details
  • Akasa
    Senior Software Engineer
    Akasa Nov 2024 - Present
    South San Francisco, Ca, Us
    I'm working on data engineering in the data platform team.
  • Optimal Dynamics
    Senior Software Engineer
    Optimal Dynamics Feb 2023 - Jul 2024
    New York, Ny, Us
    Backend data and API development with distributed, event-driven SOA on AWS systems. Primarily python development of libraries, messaging contracts, and Django-PostgreSQL data APIs. Services provided solutions to optimize trucking fleet networks and dispatching, with batch and near real-time services. Data systems included asynchronous workflows to ingest data and run optimization engines to return insights to customers.The distributed systems provided data workflows and AI-engine solutions to optimize trucking logistics. All systems were orchestrated using AWS-SQS for event-driven data flows and analytics, handled by AWS-ECS container solutions. The AI-engine results were output in AWS-S3 reports and transformed for customer presentations using AWS-RDS (PostgrSQL) and Django REST APIs (with React front-end UIs).I focused on application features that included back-end orchestration of AI engine workflows. I worked on new features (under feature flags), and improved the reliability and robustness of the applications. I refactored feature flag management with clean code for clarity and consistency. I added unit tests on significant behavior (PyTest, Faker). I collaborated on an integration test suite in the CI/CD. I added pre-commit hooks for code quality.I contributed to architecture docs and discussions to optimize data analytics and workflows. This included switching from CSV files on AWS-S3 (with slow, unreliable pandas transforms) to a more integrated analytics solution using DuckDB with parquet files. This evolved to include workflows with DBT and a Trino data lake solution. I recommended and introduced better data schema management and validations using Pydantic and Pandera.I assisted optimizing AWS services. I contributed to infrastructure as code with terraform on AWS. I recommended and implemented AWS-S3 Intelligent Tiering and ECS auto-scaling. I assisted with SOC2 compliance for infrastructure monitoring (with Vanta).
  • Jupiter Intelligence
    Senior / Principle Software Engineer
    Jupiter Intelligence Aug 2018 - Nov 2022
    San Mateo, California, Us
    Lead architect and developer for AWS Serverless solutions for data APIs on several projects. Production solutions for a data API built on petabytes of GeoTIFF data on AWS s3, for global climate forecasts. Leveraged AWS Lambda and API Gateway for low-cost, scalable and fault tolerant architectures to build map-reduce solutions with 1000s of concurrent serverless workers; built with python and the FastAPI framework with data schemas and models in Pydantic with Postgres (with PostGIS on AWS-RDS). Also included event-driven architectures for data workflows and reports with AWS Lambda, AWS Batch, and Airflow. We also explored AWS Athena and Snowflake for query solutions on petabyte datasets (using Parquet on S3).Also worked with Geographic Information Systems (GIS) for raster and vector tiling. Scaled ETLs on AWS Batch (e.g. GeoTIFFs to MBtiles; rasterio, rio-mbtiles, GDAL, tippecanoe). Familiar with workflow engines such as Airflow, AWS (step functions), and Prefect (optimized tasks for cost effective, scalable, fault tolerant, decoupled, idempotent workflows). Contributed to Apache Airflow and created python asyncio workflows with AWS Batch (aio-aws).Also worked on several projects for near real-time weather systems for flood and fire risks. I lead a small backend engineering team, responsible for data ingest using event-driven workflows on S3/Lambda and Postgres (PostGIS). We built a REST API service for hazardous weather data and forecasts (tested with Postman for automated QA).General adoption of best practices, including extensive testing with pytest and Postman API test suites. Used gitlab for CI/CD systems, with private gitlab runners deployed using Helm on AWS EKS-K8s (dev-ops). Deployments coordinated with infrastructure as code including: Docker, serverless.com framework, AWS CloudFormation, AWS S3, AWS SQS, AWS Lambda, AWS Batch, AWS Fargate, AWS EKS, and Spinnaker.
  • Stanford University Libraries
    Software Engineer
    Stanford University Libraries May 2014 - Feb 2018
    Software engineer for various projects in the Digital Library Systems and Services team at the Stanford Library. Projects included: archives for the Stanford Digital Repository (SDR), academic publication harvesting and archives API for Stanford Profiles, and Linked-Data for Libraries (LD4L). The software stacks include a variety of microservices based on java and ruby frameworks for APIs and web-apps, backed by structured and unstructured document stores, semantic web systems (ontologies, linked-data, triple stores, etc.), and discovery systems (Solr).
  • Stanford Center For Biomedical Informatics Research
    Software Engineer
    Stanford Center For Biomedical Informatics Research Nov 2011 - May 2014
    Stanford, Ca, Us
    Development of http://bioportal.bioontology.org, a semantic web system in the National Center for Biological Ontologies (http://www.bioontology.org/). The system is a java REST service and the interface is a ruby-on-rails web application. I've developed and maintained a Jenkins system for automated build and deployment, including svn, git and github triggers for various ant, maven, and shell script builds. I've also contributed a maven project with java programs for ontology mappings (matching terms between different ontologies). I also work on feature enhancements and debugging existing java and ruby-on-rails code.
  • Ucsf Resource For Biocomputing, Visualization, And Informatics
    Programmer/Analyst Iii
    Ucsf Resource For Biocomputing, Visualization, And Informatics Jul 2010 - Oct 2011
    San Francisco, California, Us
    Design and development for animation utilities in UCSF Chimera. The animation development facilitates easy creation of molecular scenes and transitions between keyframe scenes, including a storyboard UI. The project involves daily work in eclipse for development with python (pydev), subversion (subversive), and trac (mylyn).
  • The Buck Institute For Age Research
    Programmer / Web Developer (Staff Scientist)
    The Buck Institute For Age Research Jun 2008 - May 2010
    Development of web interfaces to genetic and microscopy data related to aging in C. elegans. Scientific image processing and visualisation for microscopy (using cmake, c++, and ImageToolkit).
  • Ucsf Department Of Radiology & Biomedical Imaging
    Postdoctoral Fellow / Assistant Specialist
    Ucsf Department Of Radiology & Biomedical Imaging Jun 2003 - Dec 2009
    San Francisco, California, Us
    I was a post-doctoral fellow at the UCSF Dynamic Neuroimaging Laboratory (see http://dnl.ucsf.edu/). The work was supervised by Dr. Gregory Simpson, director of the Network for the Study of Brain Systems and Dynamics (http://dnl.ucsf.edu/NBSD/). We extended tools for advanced, non-invasive brain imaging to study human cognitive neuroscience. My research work focused on analysis of brain source activity, which was estimated from high resolution MEG and MRI imaging. We published novel findings on cortical activity involved in visual-spatial attention and working memory processes. My post-doctoral work continued into my role as an assistant specialist in brain imaging.
  • The Smith-Kettlewell Eye Research Institute
    Postdoctoral Fellow
    The Smith-Kettlewell Eye Research Institute Sep 2007 - Jun 2008
    San Francisco, Ca, Us
    Investigation of cortical systems involved in visual attention, including models of cortical adaptation.
  • Cognitive Neuroscience Laboratory, Flinders University Of South Australia
    Research Assistant / Postgraduate Student
    Cognitive Neuroscience Laboratory, Flinders University Of South Australia Dec 1991 - May 2003
    Adelaide, South Australia, Au
    After completing a BSc(Hons), I worked as a research assistant in the Cognitive Neuroscience Laboratory at the Flinders University of South Australia. This was initially to complete work on publications arising from the honours thesis. The employment continued from 1992-2003, while I worked on a new research project, began a BA degree and later started a postgraduate thesis project. During these 10 years, especially after 1995, the laboratory made a transition from 16 channels of EEG only into a sophisticated brain imaging laboratory, incorporating 128 channel EEG (Neuroscan SYNAMP) and anatomical and functional MRI (Siemens Magnatom 1.5T). Furthermore, these acquisition methods comprised the basis for investigation of multimodal integration and brain source estimation.I also worked part-time as a teaching assistant in the departments of psychology, medicine, and statistics. These positions included classroom teaching, laboratory supervision, and assignment assessments in psychobiology and research methods (research design and statistics).

Darren W. Skills

Programming Python Statistics Data Analysis Image Processing Java Software Engineering R Bioinformatics Mysql Ruby On Rails Git Ruby Sql Matlab Neuroscience Research Cognitive Neuroscience Cognitive Psychology Linux Computer Science Vim Software Quality Assurance C++ Research Design Medical Imaging Cognitive Science Subversion Shell Scripting Web Development Unix Unit Testing Linked Data Medical Research Javascript Jquery Relational Databases Microsoft Access System Administration Apache Spss Eclipse Trac Mac Os X Atlassian Jira Jenkins Nosql Mongodb Html/xml

Darren W. Education Details

  • University Of California, San Francisco
    University Of California, San Francisco
    Cognitive Neuroscience
  • The Flinders University Of South Australia
    The Flinders University Of South Australia
    Cognitive Neuroscience
  • The Flinders University Of South Australia
    The Flinders University Of South Australia
    Computer Science
  • The Flinders University Of South Australia
    The Flinders University Of South Australia
    English
  • College Of Marin
    College Of Marin
    Computer Science

Frequently Asked Questions about Darren W.

What company does Darren W. work for?

Darren W. works for Akasa

What is Darren W.'s role at the current company?

Darren W.'s current role is Cognitive Scientist and Software Engineer.

What is Darren W.'s email address?

Darren W.'s email address is da****@****tel.com

What is Darren W.'s direct phone number?

Darren W.'s direct phone number is +141584*****

What schools did Darren W. attend?

Darren W. attended University Of California, San Francisco, The Flinders University Of South Australia, The Flinders University Of South Australia, The Flinders University Of South Australia, College Of Marin.

What are some of Darren W.'s interests?

Darren W. has interest in Linux, Human Brain Imaging, Neuroscience, Health, Web Design, Children, Web Development, Environment, System Administration, Science And Technology.

What skills is Darren W. known for?

Darren W. has skills like Programming, Python, Statistics, Data Analysis, Image Processing, Java, Software Engineering, R, Bioinformatics, Mysql, Ruby On Rails, Git.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

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.