Sven Pedersen
Career Summary
Dynamic and result-driven Software Leader with extensive experience in developing robust software solutions across various industries and cloud-based technologies. Excel in orchestrating construction and maintenance of complex microservices and geospatial databases to optimize performance and reliability. Adept at leveraging tools to empower teams and enhance system security and deployment efficiency. Passion for data engineering and proven track record of driving improvements that enable teammates to excel and projects to succeed.
Areas of Expertise:
- Strategic Planning
- Cloud Infrastructure
- Data Management
- Quality Assurance
- Technical Project Management
- Application Development
- Mentoring & Coaching
- Root Cause Analysis
- System Analysis & Testing
- Stakeholder Engagement
- Agile & Scrum Methodologies
Work Experience
Senior Software Engineer - Data Engineering
Developed data engineering solutions for AI/ML using Python and JavaScript. Architected scalable data pipelines for high-volume data processing. Optimized cloud-based infrastructure on AWS for improved performance and reliability. Collaborated with cross-functional teams to define software solutions. Wrote DevOps platform code using Kubernetes and cloud services.
Achievements:
- Ensured high reliability under load for data processing microservices.
- Optimized config-driven ETL pipeline using cloud services.
- Reduced system downtime through implementation of robust error handling and recovery mechanisms.
Technologies used:
- Python / Dagster
- JavaScript / TypeScript
- ElasticSearch
- AWS CDK
- Kubernetes
- Docker
- Pandas / NumPy
- Rust
Senior Software Engineer
Designed complex software systems for airspace management using Python, Go, and JavaScript/TypeScript. Architected scalable microservices to handle high-volume data processing. Optimized cloud-based infrastructure on GCP/Azure for improved performance and reliability. Developed geospatial database systems using PostgreSQL/PostGIS for efficient data retrieval and analysis. Collaborated with cross-functional teams to define software solutions. Wrote DevOps platform code using Kubernetes, Terraform, and cloud services in a secure environment.
Achievements:
- Ensured high reliability under load for airspace-authorization microservices.
- Optimized config-driven ETL pipeline using simple cloud services.
- Enabled less experienced developers to easily and safely deploy apps through DevOps platform code.
- Improved configuration-driven geospatial database system for map tiles and airspace authorization services.
- Reduced system downtime through implementation of robust error handling and recovery mechanisms.
Technologies used:
- Python
- Go
- JavaScript / TypeScript
- PostgreSQL / PostGIS
- Google Cloud (GCP)
- Azure
- Kubernetes
- Terraform
- Docker
Senior Software Engineer
Developed advanced airspace authorization systems for drone operations using Python and JavaScript. Integrated complex geospatial data into user-friendly interfaces using PostgreSQL. Created sophisticated simulation models for air traffic safety analysis. Implemented secure APIs for data exchange with external systems. Optimized algorithms for real-time airspace alerts and management using SQL and Redis. Deployed solutions on Google Cloud (GCP) using Docker and Ansible.
Achievements:
- Implemented airspace authorization system for FAA LAANC program.
- Provided mapping and safety boundaries for drone pilots by ingesting geospatial data.
- Modeled air traffic safety measures through simulation and analytics systems.
- Increased system accuracy through advanced algorithm optimization.
- Streamlined development process, resulting in faster time-to-market.
Technologies used:
- Python / Django
- JavaScript
- PostgreSQL / PostGIS
- Google Cloud (GCP)
- Docker
- Redis
- Ansible
Senior Software Engineer
Architected scalable data pipelines for music content processing using Python and AWS services. Refactored mobile applications to enhance user experience using Objective C and React. Developed firmware for embedded systems in musical instruments using ANSI C. Implemented pattern recognition for music data. Optimized backend systems using Python on AWS SNS and Lambda.
Achievements:
- Created fully scalable distributed system for music lyric/chord data pipeline.
- Improved UI/UX behavior in mobile app and prototyped app in React Native.
- Implemented metadata enrichment, pattern matching, and cleanup of crowdsourced & curated content.
- Developed firmware in C for STM32 ARM embedded MCU.
- Reduced app crash rate through comprehensive error handling.
- Increased user engagement with new interactive features.
Technologies used:
- Python / AWS Lambda
- JavaScript / React
- AWS SQS / SNS
- Ansible
- ANSI C
- iOS / Objective-C
Senior Software Developer
Developed predictive analytics models for solar project management using Ruby on Rails. Created complex data visualizations for financial reporting with Highcharts/Highmaps. Optimized database queries for improved system performance in PostgreSQL. Implemented secure user authentication and authorization systems. Integrated third-party APIs for comprehensive data analysis. Practiced pair programming for code quality improvement.
Achievements:
- Improved core prediction calculations performance by 10x+ in web-based software platform for solar project financial life-cycle management.
- Implemented complex visualizations using Highcharts / Highmaps for solar asset valuation & reporting.
- Increased data processing speed through query optimization.
- Reduced report generation time with new parallelization techniques.
Technologies used:
- Ruby on Rails
- JavaScript
- PostgreSQL
- Highcharts / Highmaps
- Continuous Integration
- Clojure
Senior Software Engineer
Designed RESTful APIs for health insurance applications using Ruby on Rails. Restructured deployment pipelines using AWS ElasticBeanstalk. Developed responsive web interfaces for complex data entry with JavaScript. Implemented robust error handling and logging systems.
Achievements:
- Documented health insurance applicant API.
- Replaced deployment and build infrastructure, improving overall system reliability.
Technologies used:
- Ruby on Rails
- AWS ElasticBeanstalk
- JavaScript
Software Architect
Designed mobile applications to support sales teams using JavaScript and Appcelerator Titanium. Refactored NodeJS backend for enhanced reliability and performance. Implemented scalable architecture for future growth. Optimized data synchronization between mobile devices and servers.
Achievements:
- Built mobile apps to support sales teams.
- Refactored JavaScript backend for improved reliability.
- Enhanced overall system performance through optimized code structure.
Technologies used:
- JavaScript
- Appcelerator Titanium
- Node.js
Director of IT
Oversaw IT operations and infrastructure management using OpenStack/Rackspace and Linux. Developed SaaS royalties’ calculation system using PHP and CodeIgniter. Designed eCommerce websites and web applications in Clojure. Utilized AWS S3 for cloud storage solutions. Managed IT budget and resources and technology decisions.
Achievements:
- Rebuilt SaaS royalties calculation system.
- Built eCommerce websites & web app in Clojure.
- Streamlined royalty calculation process, reducing processing time significantly.
- Improved system scalability to accommodate business growth.
Technologies used:
- PHP
- CodeIgniter
- Clojure
- AWS S3
- OpenStack / Rackspace
Senior Software Engineer
Developed analytics and business intelligence systems for the automotive industry using Perl. Designed column-based reporting systems using MySQL/IBM DB2. Optimized data processing for large-scale datasets with SQL. Created user-friendly interfaces for complex data analysis using JavaScript.
Achievements:
- Built analytics/business intelligence system that helped car dealers choose profitable inventory.
- Created column-based reporting system for any aspect of dealer data.
- Improved decision-making processes for clients through advanced data insights.
- Enhanced system performance, allowing for faster data retrieval and analysis.
Technologies used:
- Perl
- MySQL / IBM DB2
- JavaScript
Linguist | Knowledge Engineer
Technologies used:
- Java
- Domain-Specific Languages
- grammar formalisms
- syntax
- morphology
Research Assistant
Technologies used:
- Java
- Python
- Natural Language Processing
- Machine Learning
Programmer | Software Engineer
Technologies used:
- Java
- Jasper Reports
- Oracle
- Microsoft SQL Server
- XSLT / XML
Programmer
Technologies used:
- Perl
- Linux
- MySQL
- PHP
- JavaScript
- HTML
- CSS
- CFengine
Skills & Tools
Programming Languages
-
Python
-
Go
-
Ruby
-
JavaScript
-
Java
-
PHP
-
SQL
-
Clojure
-
Objective-C
-
ANSI C / C++
Databases
-
PostgreSQL / MySQL
-
Oracle / IBM DB2
-
MongoDB / Redis
-
Microsoft SQL Server
-
ElasticSearch
-
DynamoDB
DevOps & Cloud Services
-
Docker / Kubernetes
-
Terraform / Ansible
-
AWS
-
Google Cloud (GCP)
-
Rackspace / OpenStack
Web Technologies
-
HTML / CSS
-
JavaScript
-
TypeScript
-
GraphQL
-
React
-
Node.js
-
Django / FastAPI
-
Ruby on Rails
Data Management & Visualization
- Dagster
- Jupyter Notebooks
- Pandas / NumPy
- Matplotlib / Seaborn
- Jasper Reports
- Looker
- Highcharts / Highmaps
Other Technologies
- Linux
- Git
- Postman
- Swagger
- CFengine
- Jira
- Confluence
- Jenkins
- XSLT / XML
- Perl
Education
-
Cert., Applied Data ScienceMar 2024 - Jun 2024
-
Cert., Applied LinguisticsJan 2010 - Dec 2010
-
BSc, Info. Science & DesignAug 2002 - May 2010
Honors & Awards
-
Phi Theta Kappa (ΦΘΚ)Honor society
Language
- English (Native)
- Spanish (Limited Working)
- French (Limited Working)
Interests
- Djembe Drumming
- Cycling
- Hiking