Rinat Sepsi
Technology
Senior Front-end Engineer
Vetted by
Team lead / Senior Software Engineer. Skilled in TypeScript/JavaScript, React, Redux/MobX,RxJS, Apollo/GraphQL. My mathematical and logical thinking, coupled with a quick learning ability and stress resistance, enable me to easily tackle complex challenges.
Skill
Experience
Vetting results
Senior Front-end Engineer
10
yr.
TypeScript;React 2;Redux;GraphQL;
Certifications
Experience
Skills
- Primary programming languages and frameworks: JavaScript/TypeScript, React/Redux
- Other languages: PHP
- Markup language HTML5/CSS3
- Control Versions: Git, SVN
- Databases: MySQL, SQLite
- Package Managers: Gulp, Grunt, Composer, Bower, WebPack
- Libraries: JQuery
- PHP Framework: Symfony 3
- Technologies: WebSocket, Ajax, POST, GET
- CSS Extension: SASS, SCSS, Bootstrap, Foundation etc.
- Template Engines: Smarty, Twig
- CMS: WordPress
- OS: Linux, Unix, Mac OS, FreeBSD, Windows Server
Work Experience
Senior Front End engineer, Technology Company, 2020 – 2023
- Developing and maintaining UI components using Typescript and React
- Implementing state management using MobX / React-Redux
- Data processing and manipulation
- Improving user interaction and overall user experience
- Optimizing application loading performance
- Participating in code reviews and providing constructive feedback to other team members and testing to ensure high quality and maintainability
- Uploading and saving user data to an external Amazon AWS S3 server
- Coordinating and communicating with the customer to ensure requirements are met
- Implementing all tasks within the technical capabilities of the application environment
- Collaborate with other team members to ensure the project is delivered on time and meet the expectations
- Troubleshoot and debug any issues that may arise during the development process
- Continuously Monitoring and improving the application's performance and scalability
- Keeping up-to-date with the latest technologies and industry trends related to the project
- Implementing user authentication and authorization mechanisms
- Creating and maintaining documentation for the project, including technical specifications and user manuals
- Collaborating with designers and other stakeholders to ensure a cohesive and visually the appealing user interface
- Demonstrating the functionality of the application to stakeholders and potential customers through regular demos and presentations
Architect / Team Lead FullStack Engineer, Technology Company, 2020 – 2022
- Providing consulting services and stabilizing many projects, as well as building new teams
- Architect / Team Lead FullStack Engineer at FML (Micro Front-End)
- Photobucket
- Capita SWD
Team Lead Front-End (React) Engineer, Technology Company, 2019 – 2020
- Front-End (React) Developer at TL2020, FC2020; PD2020
- FML Project (MicroFront-End)
Senior Front-End (React) Engineer, Technology Company, 2018 – 2019
- Front-End (React) Developer
- Continuously Monitoring and improving the application's performance and scalability
- Improving user interaction and overall user experience
- Cross-Browser and Cross-Device Compatibility
- Performance Optimization
Middle Front-End (React) Engineer, Technology Company, 2017 – 2018
- Front-End (React) Developer
- Continuously Monitoring and improving the application's performance and scalability
- Improving user interaction and overall user experience
- Cross-Browser and Cross-Device Compatibility
- Performance Optimization
Middle Front-End (React) Engineer, Technology Company, 2014 – 2017
- Collaborating with cross-functional teams, including UI/UX designers and back-end developers, to understand project requirements and contribute to the overall product design and user experience.
- Implementing front-end solutions with clean and efficient code, following best practices and coding standards.
- Participating in code reviews, providing feedback and suggestions to improve code quality and maintainability.
- Integrating RESTful APIs and worked closely with back-end developers to ensure smooth communication between the front-end and back-end systems.
- Ensuring application performance and scalability by optimizing rendering, minimizing network requests, and improving overall code efficiency.
- Conducting thorough testing and debugging to identify and resolve issues, ensuring the reliability and stability of web applications.
- Collaborating with UI/UX designers to implement responsive and visually appealing user interfaces, following design guidelines and maintaining consistency across the application.
- Staying up-to-date with the latest front-end technologies, frameworks, and industry trends, incorporating them into projects when appropriate.
Specialist of information technology. Supervisor sector exploitation, Technology Company, 2007 – 2013
- Diagnosing and repairing (troubleshooting OS, TENAX, ONIX, 1C, partial removal of hardware failure, maintenance Voip telephony, with the exceptions set PABX, maintaining channels of communication, video surveillance)
- Delivering equipment to be repaired in case of failure of hardware, as well as the repair and tuning. Ongoing work
- Maintaining a log of calls and ongoing operations
- Installing, maintaining, and upgrading/patching Operating Systems MS Windows
- Began the study of Linux and VMware systems
Assembling works - Linear Master, Technology Company, 2007 – 20107
- Cable operation
- Connection of network subscribers, as well as the organization highways.
- On technology Ethernet - LAN and Fiber To The Home and Office - Fiber Optic System Design Software
Recommendations
I am writing to enthusiastically recommend Rinat for the position of Senior Front End engineer. Having had the pleasure of working closely with him during his tenure at our company, I have witnessed his exceptional skills and contributions in the field of software development. During his tenure as a Senior Front-End Engineer, Rinat showcased exceptional technical abilities and leadership qualities. He/ was responsible for developing and maintaining UI components using TypeScript and React, implementing state management with MobX/React-Redux, and optimizing application loading performance. He actively participated in code reviews, providing valuable feedback to improve code quality and maintainability.
â€
Julia M
Project manager