Software Engineer

Hire Me

Projects

Telco Rewards (I built this application from scratch)

This is a website that allows users to earn cash rewards for making purchases through the site. Telco partnering with merchants and offering users a percentage of their purchase price back as a cash reward. I implemented features such as multifactor authentication also there are option to reset password through email or mobile number. Users can browse through a list of partnered merchants, and make purchases through the site in order to earn cashback. Customers able track their cashback earnings, and request payouts. The website have a system for tracking cashback earned by customers and updating their account balance in real-time. Also have a secure payment processing system for handling payouts to customers.

Telco Rewards admin panel (I built this application from scratch)

This is admin panel for cashback website, where admin can track information: about users, clicks, cashback transactions, withdrawals, missing transactions, also create new offers and store information.

Support Your Skills (I built this application from scratch)

SYS made for the CFA Society France. This platform promote better rate of integration of work-study trainees following their training. I implemented features such as assigning trainees to a class during the working day, ensuring that this class does not interfere with other classes. There is also a chat function between trainees and tutors, user logs are collected and shown with all changes made within the application, and the application automatically logs out users if they don't use it for more than 10 minutes for security purposes. Additionally, there are many multistep forms in the application for creating and updating different entities, and different dynamic tables to display information.

Cheap gas, Currency Converter, Blackjack ( I built those applications before I started my programming career )

1 https://www.cheap-gas.online (using Express.js, Web scraping, MapQuest, Mapbox, JavaScript Geolocation, deploy to vps server, setup ssl certificate on nginx reverse proxy)
I developed this application for searching the cheapest and closest gas stations, helping drivers save money. The application utilizes web scraping to retrieve longitudes and latitudes from a website based on user zip code. It displays customized markers on a map and provides navigation through Mapbox, while also offering Google navigation as an alternative.
2 http://45.76.20.162/ (using Express.js, React.js, MongoDB, Cron, React-chartjs-2)
I use a cron job to collect currency data once a day and store it in MongoDB. Afterwards, I show the user how the currency has changed over the past 5 days. Additionally, there is an opportunity to utilize an exchange calculator.
3 https://blackjack-382aa.firebaseapp.com/ (using javascript classes, OOP principles)
I use OOP principles to build this game.

About me

Experienced software engineer specializing in creating interactive and visually appealing interfaces for consumer-facing websites and mobile applications across various industries. My skill set includes expertise in creative, technical, and analytical aspects, with a strong focus on delivering exceptional user experiences. My approach involves writing clean, scalable, and maintainable code that adheres to the latest web standards and design trends. I am well-versed in working in fast-paced agile environments and have extensive experience in translating requirements into wireframes and scripting using an MVC methodology. I am also a curious individual who enjoys exploring beyond my scope of responsibilities and technological expertise, which helps me collaborate more effectively with my team and gain a better understanding of different areas of the project. Currently seeking challenging projects with a team-focused culture where I can apply my skills and contribute to the success of the company

Have experience with :

Contact

  +224 704 6097   andrewsotskyi@gmail.com   Chicago, IL