
Artur Tyshkovskii
Software Engineer
Salt Lake City, United States
👋
Hi! I have over 5 years of experience primarily working with JavaScript and TypeScript. I specialize in frontend development because I love bringing user interfaces to life and creating intuitive, engaging experiences. But I don't just stop at the frontend! I have solid backend experience too, which helps me build seamless and efficient applications from end to end.
💡
I enjoy turning complex problems into simple, elegant solutions. Writing clean and readable code is a passion of mine, and I'm always on the lookout for new technologies and best practices to incorporate into my work.
Experience
Software Engineer at MarketDial
Salt Lake City - Hybrid
- Migrated a Vue.js application from Webpack to Vite, enabling an efficient upgrade to Vue.js 3 and increasing developer productivity.
- Optimized Google BigQuery SQL queries, reducing costs by 60% and making queries 4.5 times faster.
- Improved authentication by migrating the legacy Auth0 flow to the universal login page, enhancing security and user login experience.
- Collaborated with UX/UI designers to create intuitive and user-friendly interfaces, boosting user satisfaction.
Frontend Developer at Mindera US
Remote
- Developed an internal TypeScript library to streamline development workflows and enhance efficiency.
- Authored comprehensive internal documentation to improve developer onboarding.
- Utilized advanced Vanilla JavaScript for complex DOM manipulations to enhance website interactivity.
- Conducted code reviews and provided constructive feedback to maintain high code quality standards.
Junior Full Stack Developer at Private CompanyDisclosed in CV
Remote
- Developed an internal UI component library with React.js to standardize UI elements across applications.
- Enhanced data fetching performance with asynchronous techniques, resulting in a 4x speed improvement in processing large datasets.
- Designed a PostgreSQL database model for a new feature, optimizing data structure for performance and scalability.
- Developed a reusable internal npm package leveraging Memcached for data caching, which reduced load times and improved user experience across multiple projects.
Skills
Programming Languages:
JavaScript
SQL
TypeScript
Python
Frontend:
React
Vue.js
Astro
React Native
Tailwind CSS
Backend:
Node.js
Express.js
Meteor.js
Databases:
MongoDB
Redis
PostgreSQL
Google BigQuery
Testing:
Jest
Vitest
Tools:
Git
Vite
Figma
Other:
Responsive Web Design
User Experience (UX)