Senior Software Engineer
CurrentAs one of the founding members of Team Atlas, I contributed significantly to shaping the team's technical foundation and overall strategy. Leveraging my analytical skills and experience in developing effective solutions, I spearheaded the creation of a central software platform to unify all applications built on our Linux-based server. This platform serves as the primary gateway for external communication and streamlines internal communication between applications.Key Achievements:- Centralized Application Integration: Developed and implemented a central software hub, consolidating the team's applications on our Linux server, optimizing inter-app communication, and streamlining external interactions.- Technological Consolidation: Successfully ported a major application into the centralized system to reduce the technological stack, improve efficiency, and provide seamless support for our product offerings.- Licensing System Development: Built a custom licensing system from the ground up, ensuring effective management and distribution of licenses for our products.- Portal Maintenance and Rebuild: Maintained and later rebuilt the primary portal for configuring our Linux-based server. Initially designed as a microservices architecture, the rebuild transitioned to a monolithic architecture, which significantly improved performance due to the system's low user base and minimal requests per minute.- Data Portal Support: Provided ongoing maintenance for the data portal, which aggregates data from the company’s ecosystem server.- Event-Driven Kafka Solution: Implemented an event-driven solution using Kafka, enabling remote maintenance and efficient data retrieval from servers, enhancing system responsiveness and scalability.- Legacy System Support: Provided ongoing maintenance for the legacy portal, which aggregates data from the company’s ecosystem server.