Senior Software Engineer
Pavel Smolov
Contacts Toronto, ON
Phone: +1-204-***-****
E-mail: *****.*.******@*****.***
LinkedIn: https://www.linkedin.com/in/pavelsmolov/ Summary
Senior Software Engineer with extensive experience in architecting, coding, and deploying cutting-edge software solutions. Skilled in Node.js, TypeScript, and React, I have a proven track record of managing and executing complex projects with an emphasis on high-quality results. I excel in analytical problem-solving, teamwork, and maintaining proficiency in the latest technological advancements. Eager to apply my technical acumen and collaborative spirit to drive successful software development projects. Experience
Sr. Software Developer Wingmate Full-Stack Toronto, ON
(May 2023 - present)
§ Orchestrated the full-cycle development of innovative software solutions, accelerating application functionality and user satisfaction.
§ Instrumental in strategic technical decision-making, aligning software direction with corporate goals and elevating compliance with industry standards.
§ Mentored developers through meticulous code reviews and insightful knowledge- sharing sessions, fostering a culture of excellence and best practice adherence.
§ Led rigorous testing protocols, including security audits and quality assurance, enhancing software integrity and operational stability. Software Developer Convergence Concepts Full-Stack Vancouver, BC
(May 2020 – May 2023)
§ Engineered and launched sophisticated software ecosystems, demonstrating expertise across the full software development life cycle from conceptualization to deployment.
§ Ensured software excellence by executing comprehensive testing and security protocols, reinforcing the reliability and security of software products.
§ Prioritized client requirements throughout the development process, delivering web applications that closely align with user needs and expectations.
§ Develop sophisticated and fully custom web applications as per client requirements and specifications
§ Stay current on web application development techniques, languages and technologies to expand the company’s reputation as a leader in web application development
Solutions Engineer Nokia Corporation Kyiv, Ukraine
(Oct 2011 – Apr 2020)
§ Spearheaded comprehensive research initiatives to critically evaluate web services and products, yielding actionable insights that guided executive decision-making processes.
§ Pioneered the design and execution of the FTS resource load balancer, employing Enterprise Java Beans (EJB) for sophisticated business logic, thereby elevating system throughput and reliability.
§ Devised and engineered Java Bean Components, significantly advancing software modularity and reusability while streamlining the development lifecycle.
§ Served as a technical strategist, conducting meticulous analysis of customer proposals and recommending optimized solutions spanning multiple technology domains such as Radio Access Network (RAN), Subscriber Data Management (SDM), IP Multimedia Subsystem (IMS), Operation Support System (OSS), Circuit Switched
(CS) Core, Packet Switched (PS) Core, among others. Projects
CRM and Reporting Solution for SMEs
Managed seamless CRM migration to AWS Cloud,
leveraging Infrastructure as Code (IaC) with
TypeScript and Cloud Development Kit (CDK),
optimizing operational efficiency and scalability. Designed and deployed a microservices
architecture utilizing ECS, Lambda, SQS, SNS, S3,
REST API, Aurora RDS, and DynamoDB, ensuring a
resilient and responsive service infrastructure.
Design/build authentication layer for the
company's infrastructure utilizing JWT and Amazon
Cognito service.
Logistics Management System
Championed the creation of a high-performance
logistics application, orchestrating a full-stack team in the integration of Node.js, Express, GraphQL,
MongoDB, React, and AWS Cloud services.
Real Estate Aggregator Platform
Developed a dynamic real estate aggregator,
harnessing the capabilities of React with
TypeScript, Node.js, Express, GraphQL, MongoDB,
various third-party APIs for seamless data
integration, and AWS Cloud services, geocoding
and Google Cloud.
E-Commerce Website
Collaborated in the strategic enhancement of an e- commerce platform, adding innovative features
and improving user experience with the front-end
React framework.
Cloud-Based Storage Service
Built a secure, scalable cloud storage solution to streamline the saving, synchronization, and sharing of project data, utilizing a robust stack including React with TypeScript, Node.js, Express, GraphQL,
MongoDB, on an AWS backbone.
Fintech Application
Implemented a fortified payment gateway to
augment the transactional throughput of a fintech
application, employing a tech stack of React,
TypeScript, Node.js, Express, GraphQL, MongoDB,
underpinned by AWS services.
Support Engineer Nokia Corporation Kyiv, Ukraine
(Mar 2009 – Sep 2011)
§ Delivered expert-level support for IPM Solutions, focusing on the Web PM Tool and SAP Business Objects BI (BOXI), assuring optimal functionality and swift resolution of technical issues.
§ Led the innovation and meticulous validation of reporting structures, achieving a 20% boost in query-building efficiency.
§ Forged strong partnerships with interdisciplinary teams to expand reporting functionalities, significantly enhancing organizational data analysis and strategic decision-making.
§ Critical in the sustained management and enhancement of IPM Solutions, proactively diagnosing and rectifying operational challenges to guarantee consistent system performance.
Medical equipment website
Site selling/changing medical equipment,
Typescript, React/Redux - FE and BE build on Ruby
on Rails, PostgreSQL. Full SDLC, working on new
features, improve UI/UX, SSR;
Education
Nov 2018 – Feb 2019
Full-Stack Web Developer Diploma - CodeCore College, Vancouver, BC Sep 2008 – May 2010
Master's Degree in Computer Science – National Technical University of Ukraine, Kiev, Ukraine
Sep 1995 – May 2001
Master's Degree in Mechanical Engineering - National Technical University of Ukraine, Kiev, Ukraine
Skills
§ JavaScript
§ TypeScript
§ Express
§ Nodejs
§ GraphQL
§ Apollo Server
§ React
§ Redux
§ JSX/CSS/HTML
§ Heroku
§ Postgres
§ MongoDB
§ CDK
§ AWS
§ IAM
§ S3
§ Lambda
§ EC2
§ Cognito
§ ECR
§ ECS
§ SNS
§ SQS
§ SSM
§ RDS
§ Elastic Cache