Services
Web Development
Industries
Human Resources
Product
Our client is an AI technology company based in Silicon Valley. Its mission is to make recruiting delightful and efficient for everyone. Leading investors such as Google, Randstad Innovation Fund, Bain Capital Ventures, and Cervin Ventures back it. The company addresses the traditional inefficiencies of lost applicants due to poor candidate experience, the high cost of recruiting due to overburdening hiring teams with menial tasks, and lack of visibility and control for HR leadership. It is re-inventing recruiting by bringing the recruiting process to the applicant rather than taking the applicants to the recruiting process.
Business needs
- Extend the existing team to build a back-end for the recruiting system.
- Provide reliable message delivery for the recruiting system.
- Increase the stability and reliability of deployment of the system in the cloud.
Suggested solutions from svitla
-
Developed a fast and reliable back-end using Python and Django, applying the MVC architecture.
-
Implemented Redis for efficient data storage and quick data processing.
-
Established an error tracking and monitoring system using Sentry.
Technologies
Backend: Python, Django, Flask, IOhttp, PySocks, Docutils, Python unit test framework
Cloud: AWS, boto3
NoSQL Database: Redis, Django-Redis
SQL Database: PostgreSQL, MySQL, Django-MySQL
Distributed Task Queue: Celery
Distributed Task Queue: RabbitMQ
Application Monitoring and Error Tracking: Sentry
Value delivered
- Stable and reliable recruiting system on back-end based on modern Python frameworks.
- A fully functional system deployed to the AWS EC cloud with Python boto3 library.
- Increased stability of the system through building a set of unit tests function (Pytest) for product support during operation by the built-in Python test framework.
See more cases
Automation for Drone Data Analysis
Discover how we developed an automated information system for a global conglomerate, streamlining data analysis from drone-captured media through microservices architecture and AWS cloud services, resulting in enhanced efficiency, reduced manual effort, and improved data visualization for Data Analysts.
NLP Enhanced Recruitment Solution
Explore how we transformed recruitment for an AI technology company by implementing a sophisticated user communication system and enhancing interview processes with real-time natural language processing, significantly boosting efficiency and enhancing candidate experiences.
SaaS Platform For Solar PV Provider
Discover how we upgraded a leading US manufacturer's SaaS platform for solar PV products, which operates across over 35 countries. Our team transitioned the platform to a serverless architecture with microservices, automated critical QA processes, and utilized advanced AWS cloud services.