Software Engineer - NCR Mobile Movie Time
Worked as a part of a large distributed team for the implementation of a cinema manager system, specifically web and mobile system for online cinema ticket reservation. The system was built from scratch to replace and unify three different parts of the old, legacy system. Worked mostly on the frontend tasks (backend was built by another remote team located in India). Mobile part of the application was developed using PhoneGap, as a hybrid solution to create native apps, using web technologies.
Software Engineer - Promo 2013
Worked as part of an international team creating web applications, for a USA client, using .NET and open source technologies. The solution - Promotions Management (Promo) enables brand to extract more value from online audience by creating deeper connections through digital interactions. It allows publishers to create, schedule, and manage on-air, online, and off-site promotions. It seamlessly coordinates all promotions efforts into one integrated platform.
Worked on the full development cycle from analysis and design, coding/testing to delivery/deployment and support.
Lead Software Engineer - ATT-Connected Car Portal
Led the team responsible for the front-end development of the application. The app was designed as a responsive web application which can run on web/mobile, as well as in cars and handheld devices. The portal can create and manage data subscription plans so user can utilize ATT’s network to browse the Internet from the car, hence the name – connected car.
Lead Software Engineer - Pacemo
Worked as a lead engineer for the development of a SaaS B2B web application which aims to ease the operations of funeral homes. The web application was developed utilizing AngularJS for the front end and PHP, with Laravel framework on the back end. The solution is fully automated through Gulp tasks for front end bundling, linting, etc., to continuous deployment and integration.
Lead Developer - Lumency Valuation Application
Lumency is a brand side sponsorship and experiential marketing consultancy that uses its proprietary valuation model, to determine the fair market category rights value for each of the properties in a client's sponsorship portfolio, and the properties that are up for renewal or specific properties they must focus on. Utilized Python/Django to build the on the backend with PostgreSQL database, and React (Context API for state management) on the frontend, React hooks for abstracting common features, MaterialUI, and styled-components. The solution was covered with unit testing on both frontend and backend, with fully automated, dockerized CI/CD.
Full Stack Developer - The Art of Dress
This project is a custom web application for a fashion/style startup called "The Art of Dress. It serves as the primary website for Tao Dress; the application supports the following functions: a quiz which assigns users a "persona" based on their choices - one of 14 Styles, 12 colourings, 4 Artistic types, collectively called the user's "S.C.A." profile. It allows users to create multiple personas, for friends, or just to explore the possibilities. It has a news feed, an interactive "About" infographic, a custom web "Shop", which presents products specific to the user's SCA profile. The solution is covered with backend unit tests, with fully automated, dockerized CI/CD solutions.