Senior Software Engineer | Solution Architect | Team Lead
Aleksandr Ufimtsev
Objective
Dedicated and experienced Software Engineer with over 13 years of experience.
My approach to software development is not limited to technical mastery.
I thrive in fostering collaborative environments and driving successful outcomes.
Seeking a challenging role where I can leverage my skills and experience to make a significant impact.
Education
Master's Degree in Computer Science.
Omsk State Technical University.
Class of 2012.
Soft Skills
- Leadership
- I have a demonstrated track record of leading and inspiring development teams to deliver outstanding results. Whether it’s organizing the development process, team building, or effectively communicating with clients.
- Proactivity
- I take the initiative to get things done, ensuring that projects stay on track and objectives are met. This proactivity extends to identifying opportunities for improvement and innovation in the software development process.
- Responsibility and Reliability
- Accountability is a cornerstone of my work ethic. I understand that reliability and consistency are vital in software development, and I hold myself responsible for achieving project goals and meeting deadlines.
- Client-Centric Approach
- I prioritize the importance of availability and accessibility for clients. Whether collaborating with local or remote teams, I maintain a commitment to delivering a seamless and client-focused experience.
- Meticulousness
- I approach every project with meticulous attention to detail, striving to exceed expectations and guarantee client satisfaction. This dedication to quality is a testament to my commitment to delivering high-quality results.
Technical Skills
- Software Design and Architecture
- Principles of Programming: SOLID, DRY, KISS, YAGNI
- Algorithms and Data Structures
- Programming Languages: JavaScript, TypeScript
- Front-End:
- React, Next.js, Redux
- Vue, Nuxt, Vuex
- Back-End:
- Node.js, Express, Nest.js
- Mobile:
- React Native
- React Navigation
- Reanimated
- NativeBase
- Async Storage
- UI Libraries:
- Material UI
- Bootstrap
- Tailwind
- Data Visualization:
- Web Technologies:
- API Development:
- RESTful, Axios
- GraphQL, Apollo
- Databases:
- MySQL, PostgreSQL
- MongoDB, Elastic Search, Redis
- Firebase, Supabase, Realm
- Message Queues:
- Build Tools:
- Testing Libraries:
- React Testing Library, Jest
- Cypress
- Containerization:
- Version Control:
- Payment Integration:
- Cloud Services:
- Agile Methodologies:
Experience:
Digital Aware, Russia — CTO
September 2019 - December 2023
- Established and led development teams, orchestrating their efforts towards achieving project objectives.
- Effectively built and nurtured teams tailored to different projects, ensuring a harmonious working environment and fostering collaboration.
- Coordinated and facilitated communication between cross-functional teams to align strategies and objectives.
- Designed and implemented robust frontend architectures that formed the foundation for successful applications.
- Conducted thorough code reviews, ensuring code quality, consistency, and adherence to best practices.
- Spearheaded the development of decentralized frontend applications based on the NEAR protocol, contributing to the advancement of blockchain technology.
- Leveraged my mobile development skills in React Native to create the META1 blockchain wallet for iOS and Android platforms, a pivotal project that bridged the world of blockchain and mobile technology.
- Creation of a web wallet utilizing React and Redux
- Backend development for wallets, incorporating Node.js, Express.js, MySQL, ElasticSearch
- Integration of frontend and backend applications with the BitShares blockchain
24Slides, Denmark — Lead Frontend Engineer
April 2018 - August 2019
- Spearheaded the development of the 24Slides CRM system using JavaScript, ES6, Babel, Webpack, React, Redux, PHP, Laravel, MySQL, and more.
SberBank-Technologies, Russia — Lead Frontend Engineer
October 2015 - March 2018
- Developed frontends for SberBank and its subsidiary products using JavaScript, ES6, Babel, Webpack, React, Redux, Node.js, and more.
Freelance, Worldwide — Independent Fullstack Developer
May 2014 - October 2015
- Executed a wide range of projects, including Yii2 framework, REST APIs using Node.js and Express.
ISS Art, Omsk Russia — Fullstack Web Developer
November 2013 - May 2014
- Contributed to various projects using Symfony2 framework.
IA Globus, Omsk Russia — Regular PHP Developer
September 2011 - September 2013
- Developed a social dating portal using Yii framework.
- Contributed to various projects using Drupal.
Aconcept, Omsk Russia — Junior PHP Developer
September 2010 - July 2011
- Contributed to various projects using Yii framework.
My ultimate goal is to cultivate long-term partnerships, ensuring that I consistently provide exceptional outcomes.
Beyond technical proficiency, my soft skills play a crucial role in driving successful projects, fostering collaboration, and achieving exceptional results.
I look forward to the opportunity to apply my experience and skills in a dynamic software engineering role.
Thank you for considering my profile. I am eager to discuss how my skills and experience can contribute to your team’s
success. Feel free to contact me via the provided contact information. 🤘
Message me to: