Services
Cloud Solutions, DevOps, Mobile Development, Web Development
Industries
Logistics & Transportation
Product
US technology company that provides a real-time GPS tracking system. Its customers span a wide variety of industries, including construction, field services, delivery, transportation, distribution, and many others. Their fleet management solutions are delivered both as software-as-a-service (SaaS) and via native mobile applications (iOS and Android), which enables customers to access their data in real-time.
Business needs
- Migrate legacy code to the new technologies and implement a new company portal.
- Support mobile platforms (iOS, Android).
- Update services to support scaling and implement new system functions.
- Fix errors in the architecture and eliminate errors in the security system.
- Provide support and reliability of the project, upgrade logging, add alerting.
Suggested solutions from svitla
- Rewrote critical sections to enhance system stability and addressed non-scalable sections.
- Built a brand new company portal and mobile application.
- Employed new technologies for developing new features.
- Added a general mechanism for security checks on all requests.
- Utilized containerization of microservices for faster deployment and enhanced security.
- Integrated with the ELK stack and implemented alerts via Slack, email, and text.
- Implemented a service for real-time updates using web sockets.
Technologies
Backend: Java, Spring Boot, Spring Cloud, Spring WebSockets, Spring Data, Spring Security, Kafka, Kinesis, AWS Lambda, ELK, Swagger
Frontend: TypeScript, HTML/CSS, React, mobX
Database: MySQL, PostgeSQL, ElasticSearch, Redis
Cloud: AWS, EC2, ALB, Route53, ElastiCache, S3, Lambda, ECS, ECR, SQS, SNS
CI/CD: Gradle, Jenkins
Containers: Docker
Geolocation and maps: GoogleMapsAPI
Value delivered
- Enhanced system efficiency and stability, ensuring all sections are scalable.
- Developed a new company portal and several mobile apps tailored to various needs.
- Implemented many new functions using the latest technologies.
- Implemented a gateway service that ensures all requests are authorized.
- Integrated automated CI/CD processes along with AWS resources.
See more cases
Mobile Apps For Jewelry Retailer
Discover how we developed an e-commerce mobile apps for a leading Latin American jewelry company with over 30 years of market leadership. With newly updated iOS and Android apps, our client successfully differentiated itself from competitors, driving significant increase in sales and revenue.
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.