Amer Khalid, Developer in Frisco, TX, United States
Amer is available for hire
Hire Amer

Amer Khalid

Verified Expert  in Engineering

Bio

Amer is a software engineer who loves working with Node.js and Next.js. With almost two decades of experience, he has worked with startups and mega-corporations in various roles—from individual contributor to team lead and architect. Amer is keen on transforming his clients' visions into exceptional products.

Portfolio

Scribd
JavaScript, Next.js, Go, TypeScript, GraphQL, Ruby, Ruby on Rails 4, gRPC
IBM
JavaScript, TypeScript, Node.js, PHP, Python, Kubernetes, Docker, DevOps
Success Partners
PHP, Magento, Android, Zend Framework, CodeIgniter, eCommerce

Experience

Availability

Part-time

Preferred Environment

PHP, Laravel, Node.js, Next.js

The most amazing...

...thing I've done is founding a startup for exchanging media items with friends.

Work Experience

Senior Software Engineer

2022 - PRESENT
Scribd
  • Built and updated various back-end systems using GraphQL, gRPC, Go, Ruby on Rails, and Next.js.
  • Mentored and provided technical guidance to junior developers, helping them grow their skills and expertise while fostering a positive and collaborative team environment.
  • Collaborated with cross-functional teams to design, develop, and implement new features and enhancements for the Scribd platform, ensuring a seamless user experience and improved performance.
Technologies: JavaScript, Next.js, Go, TypeScript, GraphQL, Ruby, Ruby on Rails 4, gRPC

Technical Lead

2014 - 2022
IBM
  • Architected and developed technical infrastructure for Mass Data Migration service in IBM Cloud. Used React, Node.js, TypeScript, ES2015, Cloudant, MongoDB, Jenkins, Kubernetes, and Docker.
  • Created Jupyter Notebooks to predict storage needs for IBM Cloud Object Storage. Automated data collection and various tasks that various stakeholders were manually performing.
  • Brought a new product, Mass Data Migrations, to market in collaboration with product owners, designers, and distributed teams across the globe.
  • Led a small team, assigned user stories, helped remove blockers, mentored junior developers, and enforced coding standards and policies.
  • Created ordering and back-end management interface in SoftLayer catalog using PHP, Zend Framework, and RabbitMQ.
  • Developed web services for interfacing with back-end monitoring infrastructure consisting of Nagios and Nimsoft.
  • Built and developed a high-performance monitoring poller in Go utilizing concurrency capabilities to handle more than 100,000 polls per minute.
Technologies: JavaScript, TypeScript, Node.js, PHP, Python, Kubernetes, Docker, DevOps

Software Engineer

2012 - 2014
Success Partners
  • Developed and designed a PCI compliant web portal using Zend Framework. Customer service used this portal extensively for their day-to-day duties.
  • Built modules for Magento-based websites including integration with an internal custom portal, a custom subscription system, and various web services.
  • Created RESTful web services for clients and vendors to automate various manual processes. Used PHP and CodeIgniter.
Technologies: PHP, Magento, Android, Zend Framework, CodeIgniter, eCommerce

Software Architect and Lead

2010 - 2012
KEDARit
  • Designed and developed an ITIL-based IT budgeting web application using PHP, CodeIgniter, and JavaScript.
  • Developed financial reports using Pentaho Report Designer.
  • Managed and mentored an offshore development team. Set up modern development practices such as code reviews and unit testing.
Technologies: CodeIgniter, PHP, ITIL, Linux, System Administration, Git, Unit Testing, Pentaho

Programmer Analyst

2008 - 2009
McKesson
  • Worked closely with business analysts to assist in the design, analysis, and requirement gathering. Also assisted in resolving support and application issues.
  • Designed a process for data copy between Oracle databases during the rollout of major upgrades to the website without impacting live customers. Used PL/SQL and Java.
  • Developed JSP and Java EE code, Oracle PL/SQL procedures, and Korn shell scripts.
Technologies: Java, JEE, Jakarta Server Pages (JSP), Oracle, Oracle PL/SQL, SQL Performance, Harvest

Software Engineer

2006 - 2008
The Planet
  • Developed a customer website that allowed users to place online orders, manage their servers, and view reports. Used Java and Jakarta EE.
  • Created key business intelligence reports using Pentaho BI and Microsoft SQL Server Reporting Services that business partners used to make critical business decisions.
  • Set up and managed Windows and Linux servers that hosted SQL Server and Pentaho BI.
Technologies: Java, JEE, Pentaho, SQL Server Reporting Services (SSRS)

Cloud Native App on IBM Cloud

https://cloud.ibm.com/mdms
Mass Data Migration is a client-facing web application built in React and Node.js. As a lead, I was involved in every development aspect, from requirement gathering, managing sprints, developing on both the front end and back end, and deployments.

Yardale

CodeIgniter-based web app that allowed friends to list and exchange their media items such as books, movies, and video games. It got a little traction, but the project was abandoned due to competition from Craigslist and other marketplace apps.

Jupyter Notebook to Predict Storage Needs for IBM Cloud

Built a Jupyter notebook on IBM Watson that analyzed storage usage in IBM Cloud Object Storage and predicted future growth. We used this to plan expansions of storage pods. I wrote Python code that was used to analyze several CSV files, displayed current graphs, processed data through the FbProphet library for detecting trends, and parameterized script so that business users can easily simulate various scenarios.

CodeIgniter-based Web App for IT Financial Modeling

Built a web-based application with CodeIgniter that used ITIL-based financial and budget planning for IT departments. This application allowed clients to manage their departments' budgets, generate various reports, and run business intelligence reports via Pentaho BI.
2000 - 2002

Bachelor's Degree in Computer Science

SUNY Plattsburgh - Plattsburgh, USA

1999 - 2000

Coursework in Computer Science

Herkimer County Community College - Herkimer, USA

Libraries/APIs

Node.js, React

Tools

Git, IBM Watson

Languages

PHP, JavaScript, TypeScript, Python, Swift, Java, Go, GraphQL, Ruby

Frameworks

Laravel, CodeIgniter, Zend Framework, Jakarta Server Pages (JSP), Next.js, Ruby on Rails 4, gRPC

Paradigms

DevOps, ITIL, Unit Testing

Platforms

Kubernetes, Docker, Magento, Android, Linux, Pentaho, JEE, Oracle

Storage

Oracle PL/SQL, SQL Performance, SQL Server Reporting Services (SSRS)

Other

eCommerce, Computer Science, Data Science, System Administration, Harvest

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring