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 seven 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 teams and self-directed settings.
Mehmet is now available for hire
  • HTML5, 7 years
  • JavaScript, 7 years
  • Git, 7 years
  • Node.js, 4 years
  • AngularJS, 4 years
  • MEAN, 3 years
  • React.js, 2 years
  • 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.
  • Full-Stack Developer
    Exxon Mobil
    2017 - PRESENT
    • Developed prototypes in an agile environment based on customer-provided data model, user stories, and mock-ups.
    • Ensured deployment in an Azure cloud environment.
    • Developed integrations with solutions such as Twilio and AWS Lambda to power IoT-based workflows.
    Technologies: Angular, Node.js, Azure, SQL
  • Front-End Developer
    Sid's Software (via Toptal)
    2017 - PRESENT
    • Created an SPA for optimizing patient intake and encounter documentation for the providers.
    • Developed designs and wireframes for implementation per specifications.
    • Liaised with back-end and native-app developers for cohesive solutions to overlapping problems.
    Technologies: Angular, Node.js, AWS
  • Front-End Developer
    Krazy Coupon Lady (via Toptal)
    2017 - PRESENT
    • Redesigned the home page to reduce page-load times while implementing best practices in a legacy codebase.
    • Migrated an existing Angular web application to React—supporting server-side rendering for a faster user experience.
    • Implemented header bidding for ad units by integrating with multiple vendors; also developed the accompanying reporting solutions.
    Technologies: AngularJS, React, Node.js, AWS
  • Full-Stack Developer
    OneClick Solutions (via Toptal)
    2017 - PRESENT
    • Developed a web application with a .NET back-end for inventory management.
    • Optimized the application for small handheld barcode scanning devices.
    • Integrated with legacy systems using SOAP and ODBC.
    Technologies: Angular, .NET, C#, SQL
  • Full-Stack Developer | Architect
    ChatLabs (via Toptal)
    2016 - 2017
    • Architected the receiver, storage, business, and sender layers of an extensible chat bots platform.
    • Developed integrations with Facebook Messenger, WeChat, Telegram, and Slack.
    • Created a microservice architecture to power a real-time chatbot that assists students with learning English.
    Technologies: Node.js, Express, Heroku, Facebook Messenger
  • Software Engineer
    2016 - 2017
    • Increased brand measurement coverage through a 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
  • 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.

    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: Node.js, Express, Cloudinary, i18next, Babel, Mocha, Sinon, Chai, Redis, and MongoDB.

  • Theory Survey (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: 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: Gulp, Babel, Karma, Mocha, Jasmine, AngularJS, SASS, Node.js, Express, Stripe, and Firebase.

  • OMSCentral (Development)

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

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

  • An Introduction to Computability Theory and Complexity (Publication)
    What is a computer? What are the limitations of a computer? Are there problems that a computer cannot solve? In this article, Toptal Freelance Software Engineer Mehmet Bajin explores the fundamentals of computation and the impact they have on computability and complexity.
  • 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, JavaScript, HTML5
  • Frameworks
    Angular 2, AngularJS
  • Libraries/APIs
    Firebase Web SDK, React.js, jQuery, Node.js, Facebook Messenger API
  • Tools
  • Paradigms
    Clean Code
  • Platforms
    Linux, Firebase, Mac, Web
  • Storage
    NoSQL, MongoDB, Redis
  • 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