Daniel Pickens

Senior Software Engineer

Denver, Colorado, United States10 yrs 8 mos experience

Key Highlights

  • Expert in building scalable data pipelines on AWS.
  • Strong experience in cloud infrastructure and DevOps practices.
  • Proficient in API development and automation solutions.
Stackforce AI infers this person is a SaaS-focused Software Engineer with expertise in cloud infrastructure and API development.

Contact

Skills

Core Skills

Software DevelopmentCode ReviewApi DevelopmentCloud InfrastructureDevopsData ManagementAutomationData MigrationQuality Assurance

Other Skills

Product DevelopmentDocumentationDebuggingDesign ReviewsAWS CLIInfrastructure DeploymentVersion ControlScalable Code DevelopmentAWS CI/CDInfrastructure as CodeLog AnalysisSQLData NormalizationTechnical SolutionsCustomer Integration

About

A Software Engineer with a passion for learning new technologies. Experienced building data pipelines on TB/PB scale on Amazon Web Services (AWS). Comfortable with stream and batch processing using tools like Kinesis, Spark, Docker, Kubernetes, Python, Java and more. Hands-on experience working with various companies providing research, analysis, insight generation, demonstrations, and presentations. Excels as an individual contributor and in collaborative team settings, delivering tasks on-time and to specification. Programming Proficiencies – Python, JavaScript, Go, Java, C#, SQL, HTML, Bash Web - REST, JSON, HTTP, GraphQL Cloud - Amazon Web Services, Google Cloud Platform, Azure DevOps, OpenStack Big Data - Spark, Airflow, Glue, MapReduce, YARN, Kafka, Impala, SAS Viya, SAS 9.4 Platform, Jupyter Notebook Dev Ops - Docker, Kubernetes Analytics - Tableau, DataDog, Machine Learning, Data Management, Data Exploration, Data Visualization, IoT Streaming Analytics, Edge Analytics

Experience

10 yrs 8 mos
Total Experience
2 yrs
Average Tenure
1 yr 4 mos
Current Experience

Github

Senior Software Engineer

Jan 2025Present · 1 yr 4 mos

Apex systems

Software Engineer

Jan 2023Dec 2023 · 11 mos

  • Wrote product or system development code.
  • Reviewed code developed by other engineers and provided feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contributed to existing documentation or educational content and adapted content based on product/program updates and user feedback.
  • Triaged product or system issues and debugged/tracked/resolved by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
  • Participated in, and lead design reviews with peers and stakeholders to decide amongst available technologies.
Product DevelopmentCode ReviewDocumentationDebuggingDesign ReviewsSoftware Development

Microsoft

Software Engineer II

Jan 2022Dec 2022 · 11 mos · Hybrid

  • Wrote product or system development code.
  • Reviewed code developed by other engineers and provided feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contributed to existing documentation or educational content and adapted content based on product/program updates and user feedback.
  • Triaged product or system issues and debugged/tracked/resolved by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
  • Participated in, and lead design reviews with peers and stakeholders to decide amongst available technologies.
Product DevelopmentCode ReviewDocumentationDebuggingDesign ReviewsSoftware Development

Fortis

Software Engineer

Jan 2021Dec 2021 · 11 mos

  • Committed code to add validated_decryption functions to terminal transactional gateways.
  • Used the AWS CLI to allocate resources accordingly.
  • Added code functionality to API payment and terminal gateways.
  • Built, modified and made adjustments to core payment backend systems.
  • Deployed and maintained infrastructure hosted in the public cloud.
  • Worked with Git as a version control system.
  • Used the AWS CLI to allocate resources accordingly.
  • Added code functionality to API payment and terminal gateways.
  • Added decryption table functionality to payment gateways using JavaScript and PHP.
  • Reviewed code in Ruby for chef scripts to be deployed on aws opsworks.
  • Built new API endpoints and modified terminal, import device_bdk, and decryption processes on the Fortress API.
AWS CLIAPI DevelopmentInfrastructure DeploymentVersion ControlCode ReviewCloud Infrastructure

Absencesoft

Software Engineer II

Jan 2020Jan 2021 · 1 yr · Golden, Colorado, United States

  • Wrote scalable, modularized code for backend distributed systems in Python and JavaScript.
  • AWS CI/CD pipelines for web applications a in the public cloud.
  • Used Terraform to model the AWS infrastructure.
  • Created, updated and versioned Amazon Web Services (AWS) infrastructure using Terraform.
  • Utilized AWS CloudWatch to easily monitor all applications and to associate relevant data in logs, metrics, and events in one central location.
  • Leveraged the capabilities and features of Terraform to build
  • API based ingestion processes into AWS.
  • Built integrations between services to create fully automated processes.
  • Maintaining and improving the functionality of automation tools for infrastructure provisioning, configuration, and deployment.
  • Optimizing current CI/CD processes and streamlining automation efforts for server provisioning, deployment, latency monitoring, & log analysis.
  • Writing and deploying explicit code by making code commits to Bitbucket in JavaScript.
  • Scaling all Jenkins pipelines from the S3 bucket, thereby automating processes while building a repository of JavaScript and Python libraries for reuse.
  • Using Sumo Logic to parse data sources for log analysis.
  • Implementing world-class DevOps practices for all the product development teams at AbsenceSoft.
  • Ensuring software development best practices are evangelized and followed.
  • Building and maintaining CI/CD pipelines across all of infrastructure with a special focus on AWS containerization using AWS EKS.
Scalable Code DevelopmentAWS CI/CDInfrastructure as CodeAutomationLog AnalysisCloud Infrastructure+1

Tracegains

Software Engineer

Feb 2019Jul 2020 · 1 yr 5 mos · Westminster, Colorado, United States

  • Delivered strong time management skills to iterate on and create new technical solutions in SQL for automation.
  • Was passionate about expertly contributing to the ins and outs of an exciting, customer-focused ecosystem.
  • Built relationships with key stakeholders by learning and solving their challenges.
  • Managed internal resources, customer resources, and third parties to automate customer and internal processes.
  • Configured systems for onboard marketers and developers in template and campaign set up, technical integrations, A/B testing, reporting, and regular onboarding meetings.
  • Used SQL to resolve workflow and platform issues.
  • Analyzed data normalization scripts using T-SQL to ensure accurate collection of data.
  • Utilized and developed SQL normalization scripts when needed to provide support for all functions of customer data configuration.
  • Configured new product modules based on customer workflows, such as the creation of derived attributes that would utilize a SQL norm script for a direct or dynamic purpose on the platform.
  • Developed solutions for customers and solved complex technical platform issues by completing workflow tickets.
  • Became a product expert and provided creative solutions with SQL and C# to meet customer needs.
  • Gathered functional requirements across Enterprise customers and iteratively configured Tracegains software to exceed customer expectations.
  • Achievements:
  • ▪︎Migrated data using SSIS and ETL of 10+ legacy accounts to Azure Cloud, allowing for CI/CD of their data.
  • ▪︎Collaborated with system architects to create an enhancement to a backend feature to have it's machine read functionality be provided with better embedded functions.
  • ▪︎Built a SQL derived script to automate 10+ customer processes.
SQLAutomationData NormalizationTechnical SolutionsCustomer IntegrationData Management

Amazon

SDE

Jan 2018Dec 2018 · 11 mos · On-site

  • Collaborated closely with software engineering teams to ensure quality deliverables and provided clean and efficient code.
  • Took responsibility for technical problem solving, including establishing development best practices.
  • Interacted with teammates in variety of roles to accomplish specific goals.
  • Identified and initiated investigations of new technologies, prototype and test solutions for product features, and design and validate designs that delivered an exceptional user experience.
  • Created various test pipelines and edge cases needed for evaluation results.
  • Ran programs via interfaces and integrated API's to confirm functionality.
  • Executed QA testing and logged reports of results.
  • Identified continuous improvement opportunities to augment efficiency, quality, and effectivity.

Carrot

Software Engineer

Jan 2014Jan 2019 · 5 yrs · Remote, Denver, CO

  • Wrote product or system development code.
  • Reviewed code developed by other engineers and provided feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contributed to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Triaged product or system issues and debugged/tracked/resolved by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
  • Participated in, and lead design reviews with peers and stakeholders to decide amongst available technologies.

Odessa

Software Engineer

Jan 2010Jan 2012 · 2 yrs · Philadelphia

  • Led 20+ REST API integration projects from testing phase to production go-live.
  • Developed API's for various data driven systems.
  • Wrote tested, robust code that was extensible enough to be quickly moved into production.
  • Analyzed internal server logs using PaperTrail.
  • Troubleshooted API requests written in JavaScript & Python using the request library.
  • Used data to understand the availability, reliability, and sustainability of the systems infrastructure.
  • Responded to the needs of users and of other developers at Odessa.
  • Worked closely with other teams from across the organization.
  • Built and deployed large, complex distributed systems with an eye toward reliability working with MongoDB and Node.js to assist in the maintenance of data infrastructure build.
  • Proficiently utilized Go, JavaScript, & Python to assist in production design and deployment of new features.
  • Top Achievements:
  • ▪︎Developed a log analytics solution to provide logging-as-a-service that hosted multiple internal applications based on open source solutions.
  • ▪︎Built continuous delivery pipelines to manage and automate the lifecycle of the different platform components for all API integrations, allowing for seamless continuous deployment.
Technical Problem SolvingAPI IntegrationQuality AssuranceContinuous ImprovementAPI Development

Education

University of Colorado Boulder

Master of Science - MS — Computer Science

Jan 2020Jan 2025

Temple University

Bachelor's degree

Jan 2011Jan 2015

Stackforce found 100+ more professionals with Software Development & Code Review

Explore similar profiles based on matching skills and experience