fivetran > fivetran Employee Directory > ❖ Josh W.
joshmlwood
Last updated: Yesterday
❖ Josh W.'s Personal Email and Phone Number
Find unlimited person contact information for free with noon.ai.
❖ Josh W.
Staff Software Engineer
Find email
(free lookup!)
Find phone #
(free lookup!)
Location: Greater Chicago AreaApprox. Years of Experience: 12
❖ Josh W.'s Current Workplace
Fivetran
Company Size
1001-2500
Amount Raised
$728.1M
Notable Investors
Andreessen Horowitz, Y Combinator, General Catalyst, ACE & Company, Matrix Partners
Big Data
Software
Internet
Database
Analytics
Warehousing
Transportation
Data Integration
Cloud Data Services
Enterprise Software
Information Technology
Experience
Fivetran
Mar 2022 - Present
Staff Software Engineer
Sep 2023 - Present
1 yr 3 mos
Senior Software Engineer
Mar 2022 - Oct 2023
1 yr 8 mos
Rocket Travel (NASDAQ:BKNG)
Sep 2019 - Apr 2022
Staff Software Engineer, Tech Lead
Jan 2022 - Apr 2022
4 mos
Staff Software Engineer
Jul 2021 - Jan 2022
7 mos
Senior Software Engineer
Sep 2019 - Jul 2021
1 yr 11 mos
CarrierDirect
Sep 2018 - Sep 2019
Senior Software Engineer
Feb 2019 - Sep 2019
8 mos
Build transportation logistics applications focusing on Truck Load Shipment management and the shipment pipeline, from Load creation through delivery. Utilize JVM technologies to build APIs such as Java and Kotlin, with Spring Boot, Spring Web MVC, Spring Reactor, Spring Data, and Spring WebSockets. Use FaaS to provide extensible and scalable APIs for external integrations using Python and Amazon's Lambda functions and Serverless Framework. Migrate from a non-relational NoSQL Mongo based database (Microsoft Azure's CosmosDB) to PostgreSQL. Utilize React to build the front-end web client. Take ownership over the whole project. Deliver solid and maintainable software. Act as a tech lead for the team and work with the Engineering Manager to form the technical vision and standards for the team, including but not limited to infrastructure, infrastructure cost, performance, scalability, and code quality. Mentor more junior team members and provide guidance; pair program as needed. Introduce DevOps culture to the company and work to improve build processes, reliability, and observability for all projects. Introduce Kubernetes to the organization to enable resilient microservice development and deployment for client projects
Software Engineer
Sep 2018 - Feb 2019
6 mos
Software Engineer
Label Insight, Inc.
Sep 2016 - Aug 2018
2 yrs
Build and maintain scalable, decoupled, near real-time event driven solutions utilizing DynamoDB, DynamoDB Stream, ElasticSearch, and Kinesis. Reduce internal data team’s workload by over half, streamlining the data QA process as well as reducing customer workflow for SmartLabel page publication in hours compared to weeks via older solutions. Design scalable event driven content management systems utilizing Serverless Framework, AWS Lambda, Elasticsearch, DyanmoDB. Build new projects and configure existing projects to support Infrastructure As Code initiative using Terraform or Serverless Framework in support of Engineering’s DevOps goals. Build and maintain a scalable, centralized logging service for all applications (Java, Python, Javascript/NodeJS) utilizing Kinesis, AWS Lambda, Kinesis Firehose, Elasticsearch for near-real time application performance and health monitoring, and general observability as well as S3, Google Bigtable, and Looker for historic application analytics. Create and execute on decision matrix for Docker orchestration frameworks to best suit Engineering and the the company’s needs. Convert existing applications to docker containers for ECS with integrated secrets management for environment agnostic code. Implement new Front End & Backend features with React, Spring Framework and Java or Serverless Framework and Python with Amazon API Gateway. Maintain and develop features for existing projects using primarily Java and Spring Boot, Python, and Javascript/ NodeJS for back-end APIs, and services as well as front end work with React and Redux or AngularJS (1.x).
Remedy Software Engineer
Column Technologies
Sep 2012 - Sep 2016
4 yrs 1 mo
Remedy (ARS) Software Developer Collaborate with a small team to develop multiple Column Case Management applications including Human Resources, Investigative, Customer Service and Support, and Column Defect Management. Architect and lead development on a Spring Framework-based proof of concept to replace an in-house defect and software development planning and management suite utilizing Spring Security, Data JPA, Web MVC, other extensions. Re-architect application modules to improve compute efficiency by greater than 75%. Improved efficiency by reducing the number of trips to the database, the total working dataset, and the number of iterations required to finalize calculations. Architect and implement application modules from design and technical specifications, including a runtime data-driven configurable module to match and consolidate duplicate data without loss. Manage support and maintenance for Java based Remedy plugins, such as a full text search engine, and Outlook calendar integration. Support and develop enterprise grade applications based on Column Case Management, supporting global corporations with thousands of active users and database tables with millions of records. Ownership over key features: • Data driven record reconciliation engine designed to match and consolidate duplicate records, audit consolidation • Service Level Agreement module performance enhancements which include reduction in working data set, improvements to workflow decision tree reducing operations per record, and restructuring SQL operations to leverage indexes and reduce calculated values in queries • Provide application and development support for engineers and consultants in the field • Provide Tier 2/3 Support for customers though Front Line Support
Education
  • 2008 - 2012
    Knox CollegeBachelor of Arts (BA), Physics