Mehmet Bajin

Mehmet Bajin

Atlanta, United States
Hire Mehmet
Scroll To View More
Mehmet Bajin

Mehmet Bajin

Atlanta, United States
Member since March 25, 2016
Mehmet is a determined and solution-focused technology professional with 6 years of experience in the development, enhancement, support, and troubleshooting of complex software applications that support large, scalable, and distributed systems. He is an intuitive problem-solver who demonstrates the ability to learn and master new and emerging technologies while working in both team and self-directed settings.
Mehmet is now available for hire
  • HTML5, 6 years
  • Git, 6 years
  • JavaScript, 6 years
  • MEAN, 3 years
  • AngularJS, 3 years
  • Node.js, 3 years
  • React.js, 1 year
  • Angular 2, 1 year
Atlanta, United States
Preferred Environment
Mac/Linux, Sublime Text, Git
The most amazing...
...thing I've created is a chatbot that helps students in Brazil learn English through interactive tasks and quizzes.
  • Web Developer
    The Krazy Coupon Lady (via Toptal)
    2017 - PRESENT
    • Redesigned the home page—reducing page-load times while implementing best practices in a legacy codebase.
    • Migrated an existing web application to React—supporting the server-side rendering for a faster user experience.
    • Implemented header bidding for all ad units by integrating with multiple vendors; also developed the accompanying reporting solutions.
    Technologies: AngularJS, React, Node.js, Gulp, Webpack, AWS
  • Full-Stack Developer
    OneClick Solutions (via Toptal)
    2017 - PRESENT
    • Developed a web application with a .NET back-end for inventory management. Optimized for small handhelds.
    Technologies: Angular, Node.js, .NET, C#, SQL, ODBC
  • Developer, Architect
    ChatLabs (via Toptal)
    2016 - 2017
    • Created a microservice architecture to power real-time chatbots that assist students with learning English.
    • Developed NPM modules for code reusability.
    Technologies: Node.js, Express, Heroku, Facebook Messenger, Chatbots
  • Software Engineer
    2016 - 2017
    • Increased brand measurement coverage through third party online video player and supply-side platform integrations for trillions of events/month.
    • Designed a discrepancy tracking pipeline for the DoubleClick Campaign Manager and YouTube.
    • Identified viewability rate improvement strategies for ActiveView in the Google Display Network.
    Technologies: C++, Go, SQL, JavaScript, Angular
  • Application Engineer
    2011 - 2016
    • Developed major features and bug-fixes to maximize patient safety and improve efficiency with the design of unique solutions for an array of application issues, enhancements, and software upgrades in an application support and software development role.
    • Raised the feature adoption by 30% with a framework for turning features on after upgrades.
    • Architected the back-end for the new ED provider workspace in the 2015 release.
    • Developed a module for the tracking medication admin in response to the Joint Commission requirements.
    • Enhanced the arrival tools used for 30+ million annual ED arrivals per year.
    Technologies: .NET, C#, JavaScript, SQL, MUMPS
  • The Krazy Coupon Lady (Development)

    The Krazy Coupon Lady is the nation's leading coupon aggregation site with hundreds of thousands of unique visitors every day.

    Responsible for building the new home page.

    Technologies: HTML5, JavaScript, AngularJS, React, AWS S3, AWS Lambda, Git.

  • ChatLabs (Development)

    An extensible, scalable, and messenger-client-neutral SaaS platform for developers to create chatbots.

    ChatLabs helps teachers and students learn English through daily quizzes, tasks, and engaging assignments.

    Technologies used: Node.js, Express, Cloudinary, i18next, Babel, Mocha, Sinon, Chai, Redis, and MongoDB.

  • TheorySurvey (Development)

    A messenger bot that challenges how surveys are currently being taken by making the experience fun! Users can take simple surveys to earn points that can be redeemed for gift cards and other rewards.

    Technologies used: Node.js, Express, Firebase, Babel, Angular, Angular Material, and Sass.

  • WODLeader (Development)

    A premium service that simplifies the management of CrossFit competitions. Collects registration payments, broadcasts scores, schedules heats, and much more.

    Technologies used: Gulp, Babel, Karma, Mocha, Jasmine, AngularJS, SASS, Node.js, Express, Stripe, and Firebase.

  • OMSCentral (Development)

    A web app that helps students assess course difficulty and workload.

    Technologies used: Gulp, Babel, Karma, Mocha, Jasmine, AngularJS, Sass, Node.js, Express, and Firebase.

  • How to Internationalize Your AngularJS App (Publication)
    Internationalizing modern apps, where the front-end and the back-end are distinctly separate from one another, can be a little tricky. AngularJS, with the help of a few tools, makes internationalizing your app a breeze. In this article, Toptal Freelance Software Engineer Mehmet Bajin gives us a step-by-step tutorial to internationalizing and localizing AngularJS apps.
  • Languages
    SQL, HTML5, JavaScript
  • Frameworks
    Angular 2, AngularJS
  • Libraries/APIs
    jQuery, Facebook Messenger API, Node.js, Firebase Web SDK, React.js
  • Tools
  • Paradigms
    Clean Code
  • Platforms
    Web, Firebase, Linux, Mac
  • Storage
    Redis, NoSQL, MongoDB
  • Misc
  • Master's degree in Computer Science
    Georgia Institute of Technology - Atlanta, GA, USA
    2015 - 2016
  • Associate's degree in Computer Science
    University of Wisconsin Madison - Madison, WI, USA
    2013 - 2014
  • Bachelor's degree in Biochemistry
    Georgia Institute of Technology - Atlanta, GA, USA
    2006 - 2009
I really like this profile
Share it with others