Profile Picture

Perry Robinson

Senior Software Engineer

View or Download Resume PDF

About Me

Versatile software engineer with 5 years in software development and 4 years in mechanical engineering. Skilled in Java, Python, and JavaScript, with a history of leading successful projects. Passionate about continuous learning and using a unique engineering background to tackle complex problems.

Contact Information

  • Location: Minneapolis, MN
  • Email: perryrobinson68@gmail.com

Skills & Expertise

Proficient

  • Backend: Java, Python, Spring Boot, FastAPI, Flask, REST APIs, Microservices, Distributed Systems
  • Docker: Containerize/dockerize apps and services, Docker Compose stacks, Multi-environment setup, Multi-stage builds, Multi-architecture images
  • Cloud Services (AWS): CDK, Cloudformation, IAM, VPC, API Gateway, Route 53, EC2, ECS, Load Balancers, Lambda, S3, CloudFront, CloudWatch

Comfortable

  • Databases: RDBMS (PostgreSQL, Oracle Database, SQL Server/Azure SQL), NoSQL (MongoDB, Redis, DynamoDB, Elasticsearch), Vector stores (Chroma, Weaviate, Pinecone)
  • AI/ML: LLM Integration with new/existing applications using Langchain, Embeddings processing and generation, Embeddings storage, indexing, and retrieval, Websocket API for custom LLM chatbots

Familiar

  • Frontend: JavaScript, TypeScript, React, Next.js, Material UI, Tailwind CSS
  • CI/CD: Infrastructure as Code (IaC), Jenkins, Bamboo, GitHub Actions

Professional Experience

Software Engineering Consultant at Solution Design Group

September 2021Current
  • Led team of seven remote developers through performance improvement actions and Java 8 to 17 upgrade on B2B web application with annual revenue of $7B, leading to 30% improvement in response times.
  • Represented client's architect and partnered with PwC consultants to modernize 20-year-old sales tools using Salesforce. Led enhancements to catalog search, promotions, and order status microservices, implementing advanced filtering and seamless integration.
  • Integrated synthetic tests/monitoring using Elastic, enabling more precise tracking of user workflows and enhancing ability to identify and address performance bottlenecks as experienced by users.
  • Migrated legacy monolith application to new Content Management Platform, drastically reducing PDF retrieval times by 90%.
  • Designed and implemented a patient home delivery module for the client's modern web application. Built responsive front end using React, enhancing user experience and contributing to 15% increase in home delivery orders.

Software Engineer II at Mednet

July 2020September 2021
  • Sole Mednet API/ETL developer, the Mednet API was customer facing Java/Spring Boot service and ETL was custom pipeline utilizing AWS Lambdas, SQS, Postgres, MongoDB.
  • Investigated and resolved critical response time issues related to MongoDB queries, which had become a barrier to securing our largest client. Implemented compound indexes to reduce average response times from 1250ms to 48ms, optimizing query speed without impacting customers, and contributing to successful client acquisition.
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations, resulting in more robust and scalable systems.
  • Orchestrated efficient large-scale software deployments, including testing features and correcting code.

Engineer II at Boston Scientific

May 2017July 2020
  • Researched, designed, and implemented scalable applications for information identification, extraction, analysis, retrieval, and indexing.
  • Tested troubleshooting methods, devised innovative solutions, and documented resolutions for inclusion in the knowledge base for support team use.
  • Designed and developed several applications using Python/Flask/AWS, varying from data visualization tools and custom laboratory inventory management apps.

Engineer at Caribou Technologies

May 2015May 2017
  • Increased throughput on custom machines that utilized servo motors/linear actuators using motion controllers and smart coding in GalilSuite and C++.
  • Partnered with R&D to develop a variety of solutions, including prototype runs that meet quality standards, and constructing well-controlled processes capable of high volume.

Education

Bachelor of Science in Mechanical Engineering

May 2015
Minnesota State University, Mankato

AWS Certified Solutions Architect – Associate

Dec 2023
Amazon Web Services (AWS)

Credential ID: 8NDHRTCL5EB419KJ

Hobbies & Interests

Outside of work I enjoy spending time with my family, 3D printing, golfing, playing guitar, and fishing. I also enjoy learning about new technologies related to software development and love to build personal projects in a new tech stack. I find this is a great way to keep learning about the ever changing world of technology.