Position: Software Developer
Category: JavaScript
English level: intermediate
Years of experience: 1.5


Work Experience:

Software Developer
Unicus Technologies
June 2021 - Present

As a Software Developer at Unicus Technologies, I have gained valuable experience in React and Redux through my work on various commercial projects. I have also worked extensively with TypeScript, OOD, HTML, CSS (SCSS), Bootstrap, and Git.

Projects and Tasks:

Developed a web application for a client in the e-commerce industry using React and Redux. This involved creating complex UI components, managing state with Redux, and integrating with REST APIs for data retrieval and updates.
Collaborated with the UI/UX team to implement responsive and visually appealing user interfaces using Vue 3, HTML, CSS (SCSS), and Bootstrap for a SaaS platform.
Participated in the development of a large-scale enterprise application using TypeScript and OOD principles. This involved designing and implementing software modules, integrating with external APIs, and conducting code reviews to ensure code quality and maintainability.
Contributed to the team's Agile development process by actively participating in daily stand-ups, sprint planning, and retrospective meetings, and using Git for version control and collaborative code management.
Current Role:

As a Software Developer, I am responsible for designing, developing, and maintaining web applications using React, Redux, TypeScript, HTML, CSS (SCSS), Bootstrap, and Git. I work closely with UI/UX designers, backend developers, and other stakeholders to deliver high-quality software solutions that meet business requirements and user expectations.

Areas for Improvement:

As I continue to gain more experience, I aim to further improve my skills in React and Redux, as well as deepen my understanding of TypeScript and OOD principles. I also plan to enhance my knowledge of software design patterns, performance optimization techniques, and automated testing practices to further contribute to the development of robust and scalable applications. Additionally, I am keen on expanding my expertise in backend technologies and databases to broaden my skill set as a full-stack developer.