Close this
Close this

Ruslan Gadilov

Development
Tashkent, Uzbekistan

Skills

React.js

About

Ruslan Gadilov's skills align with Programmers (Information and Communication Technology). Ruslan also has skills associated with Communication, Marketing and Public Relations Managers (Communication, Marketing and Public Relations). Ruslan Gadilov appears to be a low-to-mid level candidate, with 4 years of experience.
View more

Work Experience

Software Engineer, Full-time

Vention
April 2022 - Present
  • FinTech, E-commerce, Web3: • Boosted test coverage by 95% using the Jest framework and abstraction techniques. • By optimizing the data fetching algorithm and introducing data caching, increased the speed by 30%, enhancing application efficiency and performance. • Improved the code-base efficiency by 20% by refactoring around 10,000 lines of code. • Engineered a robust auction system, enabling users to list their NFTs for auction, facilitating fair bidding processes and transactions. • Developed Ethereum Smart Contracts adhering to ERC-20, ERC-721, and ERC-1155 token standards, ensuring compatibility and interoperability within the broader ecosystem. • Incorporated Google's recommended practices into the pull request workflow, enhancing code quality, and mentored 2 junior developers. • Optimized database queries and API endpoints, reducing server response times by 20% and improving overall system efficiency.

Software engineer, Full-time

ItUnity
November 2019 - April 2022
  • E-commerce, CMS/CRM: • Improved Search Engine Optimization (SEO) by 15% through HTML structure optimization, meta tag refinement, and ensuring mobile-friendly design. • Resolved 100+ UI/UX bugs, improving interface, performance, and stability by fixing inconsistencies, layout issues, and usability problems, enhancing user experience. • Boosted development efficiency by 20% through the implementation of CI/CD pipelines utilizing GitHub action. • Created 10 sophisticated diagrams utilizing Canvas and mathematical concepts to visually convey data shifts to users. • Collaborated within a cross-functional team of 10-20 members, including front-end/back-end engineers, QA, designers, and PM/DM. • Reviewed and processed 2-5 pull requests (PRs) daily from colleagues.

Education

Tashkent University of Information Technologies

BSc in Computer Engineering
September 2019 - May 2024