Adam Carroll
@adamcarroll
Senior software engineer architecting microservices for IoT, digital twins, and cloud-native reliability.
What I'm looking for
I’m a Senior Software Engineer focused on building cloud-native systems that turn real-time data into measurable outcomes. At Schneider Electric, I architected microservices processing IoT data from 10k+ devices, delivering predictive alerts that reduced data center downtime 15%.
I’m equally invested in platform reliability and speed of delivery. I championed containerization and Infrastructure as Code—Docker, Kubernetes, and Terraform—cutting microservices deployment time by 40% while keeping environments consistent and scalable.
Some of my favorite work blends engineering depth with domain impact. I led Digital Twin Integration for Carbon Reduction by connecting AVEVA digital twins (C++, Python), building a real-time data layer (Node.js, Kafka, Redis) to power AI insights, and mentoring three junior developers to accelerate onboarding 50%.
Earlier, at Aurora Solar, I built end-to-end product experiences and scalable pipelines—AutoDesigner (Java, AWS Kinesis, ES) and 3D interfaces using AngularJS and WebGL/Three.js. I also strengthened delivery through CI/CD (AWS, Docker, Jenkins), observability (Prometheus, Grafana, ELK), and automated testing (Jest, Selenium), always pushing for maintainable systems and crisp collaboration.
Experience
Work history, roles, and key accomplishments
Architected IoT microservices (Python/Django, Kafka, InfluxDB) for 10k+ devices, using predictive alerts to reduce data center downtime by 15%. Drove containerization and Infrastructure as Code (Docker, Kubernetes, Terraform), cutting microservices deployment time by 40%.
Software Engineer
Aurora Solar
Jun 2014 - Feb 2020 (5 years 8 months)
Built AutoDesigner pipelines (Java, AWS Kinesis, Elasticsearch) reducing manual design time from hours to under 15 minutes and enabled Sales Mode mobile UI (React Native) to accelerate the sales cycle by 30%. Rebuilt 3D modeling interfaces (AngularJS, WebGL/Three.js) to handle 10x more complex projects with 50% faster rendering and delivered CI/CD infrastructure (AWS, Docker, Jenkins) for stable c
Education
Degrees, certifications, and relevant coursework
Purdue University
Bachelor of Science, Computer Science
2010 - 2014
Earned a Bachelor of Science in Computer Science with a minor in Political Science.
Tech stack
Software and tools used professionally
Postman
OpenAPI
AWS CLI
D3.js
ESLint
SonarQube
Cloudflare
Jenkins
React Native
PostGIS
PostgreSQL
MongoDB
Node.js
Django
Spring Boot
three.js
Redis
Terraform
IntelliJ IDEA
Gradle
React
AngularJS
WebGL
JavaScript
Python
HTML5
Java
ES6
CSS 3
Neptune
Mapbox
Kafka
Grafana
Prometheus
Linux
macOS
Windows
GraphQL
gRPC
Elasticsearch
Solr
Ansible
AWS Lambda
vuex
TypeScript
pytest
Docker
Root Cause
SQL
Drone CI
NgRx
Dynamic
Assistant UI
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Adam?
You can contact Adam and 90k+ other talented remote workers on Himalayas.
Message AdamFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
