[#16] [#17] [#18] [#19] [#20] [#21] [#22] [CV] [#24]
#23 Customizable web-based digital kiosk application, the secondary entry point for all in-store customers
SweedPos [ ex WALLI IT, INC ] [ U.S.-Based Start-Up ] | |
---|---|
Application type | [ E-commerce: Kiosk ] |
Contract position | Front-End Tech Lead / Team Lead / Lead Engineer |
Role | Front-End Tech Lead / Team Lead [ in a team of up to 3 front-end developers ] 1. Approximately 70% for coding and 30% for all other activities. 2. Creating, initializing, and launching into production. 3. Architecture design, developing business modules of increased complexity. 4. Participating in the design of client-server architecture. 5. Developing the communication protocols. 6. Integrating with the API. 7. Integrating with the web modules of the ecosystem. 8. Ensuring deadlines are met. 9. Working closely with the team [ QA, Devs, Designers ] and the business [ PO, CEO ]. 10. Unit testing, code review. |
Project activities | [ February 2023 ➜ October 2024 ] |
Project Status | Successfully launched for commercial use [ March 2023 ➜ PT ] |
Key achievements and personal contributions | 1. Creator and sole developer at the time of the launch into production. 2. Successfully launched in under a month, based on a second build profile of the e-commerce module [ Project #21 ]. 3. Successfully reused and enhanced the core front-end library [ Project #24 ] in a related business environment. 4. Successfully developed and launched the SSO feature within 24 hours due to demanding customers. 5. Numerous themes for various stores are based on the extensible SASS/SCSS core theme. |
Stack and Work environment | ● Dependencies of Projects #21, #24. ● Paradigms: Object-Oriented [ OOP ], Functional [ FP ], Event-Driven [ ED ]. ● Flux, Container/Presentational. ● Design-first, Iterative SDLC. ● Monolithic [ +lazy loaded bundles and modules ]. ● UI Themes. ● Responsive Design [ TV/Kiosk, Tablet ]. ● Rich SPA. ● Cross-browser, BrowserStack. ● SSO, JSON-RPC, CORS. ● Git/Git Submodules, WebStorm. |
Contract Period | [ 7 years 4 months ] [ 40-60 hours per week ] [ July 2017 ➜ October 2024 ] |
Company Specifics | Turnkey product development in the field of retail distribution of pharmaceutical products |
Company Profile | Start-up [ 2017/2018 ] ➜ Established and successful company [ 2023/PT ] |
Company's technology stack | Frontend: React & TypeScript Backend: .NET & Microsoft SQL Server [ Java was partly used ] |
Working schedule | Full-time / Long-term contract / Hybrid |