Michael Harreld is a Principal Software Engineer with over two decades of experience and seven years in senior leadership roles, currently leading cloud-native analytics and assessment platforms at Turnitin from Hanover, NH. He specializes in architecting and optimizing AWS serverless and data warehousing solutions—Java Lambdas, Redshift, S3, Step Functions and DynamoDB—while ensuring production reliability and performant ETL for customer-facing systems. Previously at IBM he led AI-driven supply-chain and distributed storage initiatives, blending natural-language understanding with GraphQL, Angular, and microservices to turn complex business queries into actionable analytics. His career began in high-assurance, transaction-heavy systems (payments, EDI, and managed file transfer), giving him deep expertise in secure, scalable integrations across enterprise platforms. Michael holds a Ph.D. and M.S. in Computer Science from UCLA and a B.S. in Aerospace Engineering, a background that fuels a methodical, research-informed approach to practical system design. He pairs hands-on coding with squad leadership, often focusing on performance tuning and operational excellence that quietly drive measurable business outcomes.
Python library to compile, build & package AWS Lambda functions for several runtimes & framework
Contributions:1 review in 1 day
aws-lambdalambdapythonruntimes
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.