Skip to content

Latest commit

 

History

History

project19

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

[#1] [#2] [#3] [#4] [#5] [#6] [#7] [#8] [#9] [#10] [#11] [#12] [#13] [#14] [#15] [#16] [#17] [#18] [CV] [#20] [#21] [#22] [#23] [#24] 

#19 Private online office store.sweedpos.com, the primary working portal for all employees across all stores

logo SweedPos [ ex WALLI IT, INC ] [ U.S.-Based Start-Up ]
Application type [ Web Portal: Private Online Office ]
Contract position Front-End Tech Lead / Team Lead / Lead Engineer
Role Front-End Tech Lead / Team Lead [ in a team of up to 6 front-end developers ]

1. 70% coding, 30% other tasks.
2. Creating, initializing, and launching into production.
3. Designing the architecture and developing business modules of increased complexity.
4. Developing platform and infrastructure modules.
5. Critical area of responsibility: high cost of errors and malfunctions.
6. Troubleshooting and resolving critical, complicated, and non-trivial issues and incidents.
7. Participating in the design of the client-server architecture.
8. Developing the essential communication protocols.
9. Integrating with the API.
10. Integrating with external equipment [ USB scanners, etc. ].
11. Ensuring data consistency across synchronous and asynchronous channels.
12. Ensuring both backward compatibility and long-term usability.
13. Ensuring that deadlines are met.
14. Estimating development tasks.
15. Producing optimal solutions with the team.
16. Working closely with the team [ QA, Devs, Designers, Tier-3 Support ] and the business [ PO, CEO ].
17. Unit testing and code review.
18. Ensuring and monitoring code quality.
Project activities [ July 2017 ➜ October 2024 ]
Project Status Successfully launched for commercial use [ 2018 ➜ PT ].
Key Achievements and Personal Contributions 1. Creator and sole developer at the time of the launch.
2. Successfully launched the MVP as soon as possible based on the core front-end library.
3. Extremely low release rollback rate of all time.
4. More than ~100 significant, successful releases.
5. Dozens of complex business logic modules.
6. Multiple operating modes [ cloud, in-store, etc. ].
Stack and Work Environment ● Dependencies of Project #24.
● Paradigms: Object-Oriented [ OOP ], Functional [ FP ], Event-Driven [ ED ].
● Flux, Container/Presentational.
● Design-first, Iterative SDLC.
● Monolithic [ +lazy loaded bundles and modules ].
● Responsive Design [ Tablet, Desktop ].
● Rich SPA, Complicated RTA [ Real-Time Application ].
● WebSocket, JSON-RPC.
● SSO, PIN authentication, CORS.
● CloudFlare caching, HTTP caching.
● Git/Git Submodules, WebStorm.
Key Points 1. Tight deadlines.
2. A highly stressful work environment.
3. Highly complicated and non-trivial business logic.
Contract Period [ 7 years, 4 months ] [ July 2017 ➜ October 2024 ]
Company Specifics Turnkey product development in the pharmaceutical distribution sector for retail.
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: 40-60 hours per week / Long-term contract / Hybrid ]

System in Real-Life Conditions

00.jpg

01.png

Preview

000.png

001.png

002.png

003.png

004.png

005.png

006.png

007.png

008.png

009.png

010.png

011.png

012.png

013.png

014.png

015.png

016.png

017.png

018.png

019.png

020.png

021.png

022.png

023.png

024.png

025.png

026.png

027.png

028.png

029.png

030.png

031.png

032.png

033.png

034.png

035.png

036.png