I am a back-end web developer who can create elegant solutions in minimal time. I am very focused on creating clean and reusable code. Knowing several technologies helps me understand projects at a higher level, and having an experience as an algorithms teacher pushes me to a deeper understanding of data structures and algorithms, which allows me to solve complex problems and distinguishes me from other developers.
Experience
Unisense
Aug 2021 – Present
Node.js Developer
Create detailed, comprehensive, and well-structured test plans and test cases.
Built complex and highly interactive web applications and rest API's using different technologies,
such as node.js, express.js, nest.js, typescript and deployed them on clean and nicely architectured docker and cloud based environments.
Implement user authentication and authorization between multiple systems, servers, and environments.
Integrated multiple data sources and databases into one system.
Work in a cloud environment.
NDA
Sep 2020 – Present
Algorithms and Data Structures mentor in C++
Explained and taught complex CS subjects and theories
Reviewed and analyzed code and advised better coding practices
Stayed in deadlines