Kirill Simin

Senior Software Engineer | Columbia, South Carolina

Kirill Simin Portrait

313.444.2780 [email protected] Resume

Summary

Senior Software Engineer with a proven track record of leading technical teams and delivering innovative solutions. Expert in designing scalable cloud-based architectures, process automation, and data optimization strategies. Specializing in Python, Go, JavaScript, Docker, and AWS, with a passion for driving engineering best practices, test-driven development (TDD), and cloud cost optimization. Adept at aligning technical solutions with business objectives to enhance performance and scalability.

Experience

Louddoor - Senior Software Engineer

Nov 2023 - Jan 2025
  • Led the end-to-end development of Home Team Heroes, an online card game that integrates real-world sports results with digital card collection mechanics. Planned the project roadmap and managed the technical implementation.
  • Modernized a legacy lead collection system by containerizing services with Docker in AWS, significantly improving scalability and resource efficiency.
  • Introduced weekly backlog grooming and bi-weekly sprint planning, improving sprint execution and cross-functional alignment.
  • Established test-driven development (TDD) practices and trained two junior engineers, transforming the team’s testing culture from zero test coverage to structured unit and integration testing.
  • Implemented AWS resource optimizations, enhancing performance and reducing costs, with a focus on EC2, S3, and ECS deployments.
  • Crayon - Senior Software Engineer

    Mar 2022 - Nov 2023
  • Developed an automated Competitor Footprint tracking system, leveraging NLP (spaCy) and image recognition to detect meaningful changes across competitors’ digital presence (websites, social media, and product pages).
  • Optimized data pipelines using AWS SQS for efficient batch processing, ensuring scalable and cost-effective operations.
  • Led API integration efforts with internal microservices and external platforms such as Facebook and Twitter, streamlining competitor data ingestion.
  • Enhanced AWS monitoring with CloudWatch, addressing infrastructure cost challenges and improving visibility into system health. Worked with EC2, S3, ECS, and AWS Lambda to balance flexibility and performance.
  • Unitrends - Senior Software Engineer

    Oct 2018 - Mar 2022

    Transformed UI and mentored junior developers.

    • Led the transformation of the Cloud Backup product's UI.
    • Drove architectural decisions and enhanced performance and security.
    • Utilized JavaScript, Python, ReactJS, Enzyme, Mocha, Chai, Sinon, and Docker for UI development.
    • Automated critical communication processes, reducing manual effort and optimizing efficiency.
    • Modernized the codebase using Python, PHP, GoLang, gRPC, PostgreSQL, and Redis.
    • Seamlessly integrated legacy software with new projects in a Dockerized, microservices environment on AWS.

    Friendemic - Software Engineer

    Apr 2017 - Sep 2018

    Implemented TDD and CI practices.

    • Spearheaded public reviews and ratings aggregation projects.
    • Applied NLP techniques for customer sentiment analysis.
    • Integrated data collecting suites with legacy software using Python, PHP, and JavaScript.

    Vision Property Management - Software Developer

    Mar 2016 - Apr 2017

    Launched internal web applications.

    • Pioneered and launched an internal web application for property acquisition.
    • Designed SPAs using Python, PHP, PostgreSQL, MySQL, JavaScript, and frameworks like jQuery, Bootstrap, Vue, and Laravel.

    Education

    Computational Linguistics, University of South Carolina

    2014-2016

    Graduate coursework in Linguistics and Computer Science.

    Electrical Engineering, University of South Carolina

    2000-2005

    Undergraduate coursework in Electrical Engineering and Photography.