Lakhwinder Singh Virk, Front-end Developer in Winnipeg, MB, Canada
Lakhwinder Singh Virk

Front-end Developer in Winnipeg, MB, Canada

Member since May 12, 2021
Lakhwinder is a front-end developer who started his career with mobile app development in 2011—and has built more than 50 mobile apps (native and cross-platform) and a few web apps since then. He's skilled in a range of languages (Swift, Objective-C, Java, SQL), frameworks (React Native, Material-UI), libraries/APIs (React), and tools (Xcode). Lakhwinder has also delivered small projects in PhoneGap, Node.js, Ionic, Unity3D, among others; however, he's game to work with any technology.
Lakhwinder is now available for hire

Portfolio

  • SkipTheDishes
    React Native, Swift, Xcode, Android Studio, Java, CircleCI, CI/CD Pipelines...
  • Tactica Interactive
    React Native, Swift, React, Web App Development, Ruby on Rails (RoR), Node.js...
  • CS Soft Solutions Pvt Ltd
    Swift, Design Patterns, Client Management, Team Management, Objective-C, PHP...

Experience

Location

Winnipeg, MB, Canada

Availability

Part-time

Preferred Environment

MacOS, WebStorm, Visual Studio Code, Slack, Skype, Xcode, Android Studio, SourceTree

The most amazing...

...part of my career is that I've built a range of apps—covering health (pregnancy, calcium calculator, disabled people), food delivery, and entertainment.

Employment

  • Senior Mobile Developer (Courier Team)

    2020 - PRESENT
    SkipTheDishes
    • Led the development and monitored the courier app, which more than 40,000 daily users use.
    • Implemented the automation build process with CI/CD, which greatly improved the techniques. Also used Fastlane and CircleCI for the automation build process.
    • Built an app that could manage different tenants for all other products and environments. The app is used for four products, including SkipTheDishes in Canada, Just Eat in the UK, Rider in Ireland, and Menulog in Australia and New Zealand.
    Technologies: React Native, Swift, Xcode, Android Studio, Java, CircleCI, CI/CD Pipelines, Fastlane, Jira, Agile Software Development, TypeScript, JavaScript, CSS, HTML, Firebase, Food Delivery Services, Code Review, Source Code Review, Bug Fixes
  • Full-stack Developer

    2018 - 2020
    Tactica Interactive
    • Developed a few health applications related to pregnancy and medication-related web apps. These helped me to implement the security and protection of data more securely; although, I mostly worked on the front-end side.
    • Used Asana, Jira, and Trello for project management; the Agile methodology was also an integral part of our processes (which I received a lot of training as well).
    • Developed a few big applications like Ducks Unlimited Canada and Hope Pregnancy apps and the G3 project on framing which went on to become very successful products for the company.
    Technologies: React Native, Swift, React, Web App Development, Ruby on Rails (RoR), Node.js, Android Studio, Xcode, Ionic, Objective-C, HTML, CSS, JavaScript, Sass, SwiftLint, ESLint, JSLint, CSS5
  • Mobile Team Lead

    2014 - 2018
    CS Soft Solutions Pvt Ltd
    • Developed and designed an app related to movies, ticket booking, and fetching celeb facts; used MVC and built this app for iPhone, iPad, watchOS, and tvOS.
    • Collaborated with several clients on a range of projects, including creating a custom robust library that supported all the basic functionalities that every developer used. It was built with iOS Swift and contained abstraction and extension to create reusable code.
    • Worked as a team lead and managed many projects simultaneously while keeping everyone on the same track.
    Technologies: Swift, Design Patterns, Client Management, Team Management, Objective-C, PHP, PhoneGap, Ionic, Android Studio, iOS Mobile Device Management (MDM)
  • iOS Developer

    2011 - 2013
    Digitech Software Solutions
    • Started my career in iOS development and developed small applications individually and with a team.
    • Tracked and fixed bug using Trello and Asana and used Fabric for crashlytics.
    • Used a graphing library to make graphs for iPhone applications like Profit Poker.
    Technologies: Objective-C

Experience

  • Pelipost | Photos to Prison
    https://www.pelipost.com

    Do you have an incarcerated loved one? Pelipost makes it easier than ever to stay connected. Share your special moments by sending beautiful, full-color 4x6 photos directly from your smartphone. Pelipost ships directly to your loved one in any city, state, or federal correctional facility in the USA.

    This app came to us full of bugs and originated from a CS Soft Solutions client who was unhappy with their previous developers. By fixing almost everything and adding substantial improvements, I got this iOS Swift app to work properly. The client was fantastic to work with thanks to the effort he put in and the app is extremely popular now.

    The Android app was built by another developer.

    iOS App:
    • https://apps.apple.com/app/id1092410781
    Android App:
    • https://play.google.com/store/apps/details?id=com.pelipos

  • Whodunnit: Murder Mystery Game
    https://www.whdun.it

    Whodunnit is the easiest way to host your very own murder mystery dinner game! Take the work out of running a murder mystery dinner party with easy invites, character question screens, profiles, costume suggestions, and plenty of murder mystery stories in a variety of fun settings.

    This is my personal app that's available for both iOS and Android.

    This app already has more than 50,000 users and made more than US$12,000 so far. The idea and content belong to Javier Negrete and we are partners in this project. I made this application completely from scratch.

    Tech Stack:
    The iOS app was built in Swift and we used React Native for the Android version. We used PHP and SQLite for the back end.

    iOS App:
    • https://apps.apple.com/app/id978469738
    Android App:
    • https://play.google.com/store/apps/details?id=com.javiernegrete.whodunnit

  • Jooay
    https://apps.apple.com/app/id926607828

    Jooay connects children and youth with disabilities to leisure activities with a simple tap and allows parents, health care providers, physical education teachers, and community organizations to locate and engage in adapted and inclusive leisure activities in their local community! The app is free and currently lists numerous activities in all ten provinces across Canada.

    For a client, I worked on this project within Tactica Interactive. It came to me already built, and we were tasked to make changes. Soon after, they discovered that they liked my work, so I continued to make improvements, build new features based on locations, and develop the back end.

    Tech Stack:
    The front end was built with iOS Swift and the back end with Node.js and MongoDB.

  • Masters of Mindfulness
    https://www.exceptionallifeinstitute.com

    This app was created by Monica Ortiz, the CEO of The Exceptional Life Institute and creator of the Complete Mindfulness Toolkit. A recognized leader in the mindfulness world and recipient of the 2020 Top 100 Leaders in Healthcare award. Monica has distilled her experience from over 20 years of mindfulness work and speaking at TEDx, Google, Stanford University, UC Berkeley, and more into developing the world's first complete mindfulness app that will help you think, feel, and live better.

    This was a part-time freelance project where I worked with Monica and her team, Andrew and Sophia (a great team to work with). I built this app from scratch—this covered everything to do with development, including the back end, while Andrew provided the app designs.

    Tech Stack:
    The app was built for both native iOS and Android. The front end was built with iOS Swift and Android Java. The back end was made with PHP with a SQL database and hosted on AWS.

    Android App:
    • https://play.google.com/store/apps/details?id=com.androidmma
    iOS App:
    • https://apps.apple.com/app/id1252209359

  • Hope Pregnancy App
    https://hopepregnancyapp.com

    This platform acts as a gateway into a place where you can access emotional health check-ins and supports to be emotionally healthy during your pregnancy and up to one year after your baby is born. You can register at any time up until the birth of your child. You can also enter the web app on any device using your internet browser.

    This app was built while working with Tactica Interactive. The application carries extremely sensitive data so many security measures were adopted.

    Tech Stack:
    I used React for the front end and Ruby on Rails on the back end.

  • SkipTheDishes | Deliver and Earn
    https://couriers.skipthedishes.com/login

    The courier app is your tool to accept offers, manage your schedule, and start delivering to hungry customers today.

    I've worked in the courier team since I joined SkipTheDishes and am currently working as a senior developer, implementing most of the fixes.

    Android App:
    • https://play.google.com/store/apps/details?id=com.delco.courier&hl=en_CA&gl=US
    iOS App:
    • https://apps.apple.com/ca/app/skipthedishes-deliver-earn/id1500317007

Skills

  • Languages

    Swift, HTML, Objective-C, Java, SQL, CSS, JavaScript, PHP, TypeScript, Sass
  • Frameworks

    React Native, Material-UI, Ruby on Rails (RoR), Ionic, PhoneGap
  • Libraries/APIs

    React, CocoaPods, Node.js, Stripe API
  • Tools

    Xcode, WebStorm, Slack, Skype, Android Studio, SourceTree, Interface Builder, Mongoose, CircleCI, Fastlane, Jira, SwiftLint, JSLint
  • Platforms

    iOS, MacOS, Visual Studio Code, Firebase, Heroku, Android
  • Other

    IAP SDK, Software Development, Client Management, Team Management, Performance Management, Goal Setting, Web App Development, AWS, HostGator, iOS Mobile Device Management (MDM), CI/CD Pipelines, ESLint, CSS5, Food Delivery Services, Code Review, Source Code Review, Bug Fixes
  • Paradigms

    Design Patterns, Agile Software Development
  • Storage

    MongoDB, AWS S3, SQLite

Education

  • Bachelor's Degree in Computer Engineering
    2012 - 2014
    Punjab Technical University - Punjab, India

Certifications

  • Setting Team and Employee Goals Using SMART Methodology
    SEPTEMBER 2020 - PRESENT
    LinkedIn

To view more profiles

Join Toptal
Share it with others