teygeta
Lead Software Developer - LightRide
Lead Software Developer at LightRide
Activity
Loading activity...
Track Record
This section is a placeholder — track record features are coming soon.
Career8
- Refactoring and optimization of the code base (components, styles, and backend logic) to reduce duplication and increase overall maintainability and readability. - Implementation of practices and processes aimed at improving the stability of released versions, reducing the incidence of bugs in production. - Provision of strategic guidance and direction to the team to improve the overall efficiency of mobile development operations.
- Integration of cloud solutions like Cloudflare R2 and Workers services - Definition and application of development standards and best practices for database migrations, stabilizing environments with CI/CD (Github Actions + Husky + Vercel) and reducing the risk of errors in production. - Provision of technical consulting for the selection and integration of technology stacks and UI components, focused on improving UX/UI - Software development together with the dev team
My role was initially to contribute to the development of a customized delivery service to manage a restaurant's home delivery orders. I was then assigned the complete development of software that enabled the migration of the old school administration system to new, more modern software with integrated eID-Gateway (SPID) authentication. This management software enabled the management of the canteens of the various institutions under their control, class management (class creation, student management), notice board management, inventory management, accident management, document management, etc. – all the usual stuff
Hybrid position, combining the role of developer with that of founder. The activity was focused on product validation and adapting the platform to market needs. Constant engagement with the CEO, following the development of the business and the platform. My technical responsibilities included, in addition to developing and maintaining the application that allowed us to deliver our service, developing a backend that integrated third-party software APIs for email automation, CRM lead management, and lead generation. This system was fundamental for increasing revenue and reaching the final stages before fundraising. My responsibilities therefore included the complete management of the technological side. Performance, cost optimization, tool consumption management, and monitoring of the subscription system. Overall, I capitalized on our network of advisor to acquire important skills for my professional career.
Development of the company's proprietary application: I collaborated with the CTO through pair programming for 50% of the time, designing and implementing the current application that represents the company's business foundation. In this experience, I acquired skills that led me to subsequent roles as a consultant for small/medium software houses. TASKS: - Management of authentication services for user access. - Management of payment systems. - Development and maintenance of new features requested by the product team and users via tickets. - Development of internal libraries to optimize the code base.
Education4
The OSSU curriculum offers a complete, online computer science education. It's designed for individuals seeking a thorough understanding of fundamental computing concepts, not just career training. The curriculum mirrors undergraduate computer science degree requirements, excluding general education, assuming learners have prior non-CS education. Courses are selected from top global institutions (e.g., Harvard, Princeton, MIT) based on these criteria: - Open enrollment - Regular availability (ideally self-paced or multiple runs annually) - High-quality teaching and materials - Alignment with CS 2013 curriculum standards
CS50x is Harvard University's renowned introduction to computer science, offered online via edX. Covering foundational topics such as algorithms, data structures, memory, and computational thinking, it blends theory with hands-on problem solving. The course begins with C for low-level programming and transitions into Python and SQL. Emphasis is placed on design, efficiency, and writing clean, maintainable code. Culminates in a final project where students apply what they've learned to build real-world applications.
- HTML - CSS (SASS) - JavaScript - MySQL - React & NextJs - NodeJs - Visual Studio Code - Webstorm - phpMyAdmin - GitHub - Postman