Shamim Ahmed

Shamim Ahmed

Dhaka, Bangladesh
Hire Shamim
Scroll To View More
Shamim Ahmed

Shamim Ahmed

Dhaka, Bangladesh
Member since August 3, 2012
Shamim is a software developer and architect with eight years of experience. He specializes in full-stack server/client-side development, advanced JavaScript, and highly scalable, secured, cutting-edge server-side technologies. He prides himself on his debugging and problem-solving skills.
Shamim is now available for hire
Portfolio
Experience
  • Java, 10 years
  • PHP, 8 years
  • JavaScript, 8 years
  • DevOps, 5 years
  • Symfony, 5 years
  • Laravel, 4 years
  • Elasticsearch, 3 years
Dhaka, Bangladesh
Availability
Full-time
Preferred Environment
AWS, Ubuntu, Centos, OS X
The most amazing...
...thing I've built is a horizontally scalable, fault tolerant, end-to-end secured real-time audio/video streaming platform in AWS.
Employment
  • Full-stack Developer
    Catapultian Foundation (via Toptal)
    2015 - 2016
    • Designed the overall architecture of the web application and cloud infrastructure.
    • Developed scalable, load-balanced, secured infrastructure in AWS.
    • Built reusable code and libraries for future use and optimized the application for maximum speed and scalability.
    • Built automation scripting in Bash for processing large amount of financial data.
    • Developed a data migrating tool from MySQL to ElastiCache, creating an index and cluster for real-time data processing.
    • Managed, protected, and encrypted the data lifecycle.
    • Automated deployment with Jenkins and provided AWS Infrastructure automation with Terraform.
    • Built secure processing of one-time and recurring funds for a non-profit organization with Stripe and Plaid.
    • Implemented a robust set of services and APIs to power the web application.
    • Monitored the application with Elasticsearch, Logstash, Watcher, and Kibana.
    Technologies: PHP, MySQL, Mongo, Redis, JavaScript, HTML5, AWS, Elasticsearch, Linux
  • Technical Manager
    Augmedix
    2013 - 2016
    • Built teams for startups from scratch and managed twenty engineers in the R&D team.
    • Designed the overall architecture of the web application and scaleable, secure cloud infrastructure in AWS.
    • Created a secure, real-time streaming solution using Google Glass and WebRTC, Java, C++, GO, and HAProxy.
    • Managed and developed web portals portals using Zendesk API, Twistle API, Augmedix API, Salesforce API, and ShiftPlanning API.
    • Building reusable code and libraries and an SDK for future use.
    • Implemented security and data protection as well as intrusion detection, prevention, and mitigation.
    • Created a data pipeline, archive, protection, and encryption.
    • Optimized the application for maximum speed and scalability.
    Technologies: Java, PHP, C++, MySQL, NoSQL, jQuery, AngularJS, WebRTC Wowza, AWS, Google Glass, Augmented reality
  • Senior Software Engineer
    Exling, LLC
    2009 - 2013
    • Interpreted and evaluated business needs to determine risks.
    • Wrote clean, object-oriented PHP as well as efficient SQL, Ajax, JavaScript, and several web services.
    • Guided business decisions from a technical perspective like performance, reliability, scalability, and security.
    • Developed, recorded, and maintained cutting-edge web-based PHP applications on the portal, plus premium service platforms.
    • Prepared and maintained all applications utilizing standard development tools.
    • Provided technical consultation and expertise to all product managers as well as various staff members.
    Technologies: PHP, Java, JavaScript, HTML, CSS, Symfony, Spring, SQL
Experience
  • Exling.com (Development)
    http://www.exling.com

    Exling.com is a social networking website which has a special feature of translating everything into the user's native language. Other features are SMTP/POP Email and IM, both with translation. Also included are audio/video conferencing, walls, translated news, friends, followers, and celebrity networks.

    Tools & Technologies: PHP, MySQL, JavaScript, Ajax, Red5 streaming server, Google Maps API, Web Services, Bing Translation API, FFmpeg, ImageMagick.

  • Exling.com Mobile Site (Development)

    Mobile version of the Exling.com social networking site.

    Tools & Technologies: HTML5, CSS3, jQuery Mobile , PHP, MySQL, jQuery, Ajax, Bing API

  • Good2GoService (Development)

    A web application based on Google Maps. The app lets the user see all the service providers who are online and within the specified distance. Members will see a green dot over the map which, with a click, will enable them to chat with the service provider, negotiate a price, and make payments to the service.

    Tools & Technologies: PHP, MySQL, Google Map API, Ajax, JavaScript, PayPal

  • ItsCAST (Development)

    Hollywood cast and crew screening and recruiting network.

    Tools & Technologies: PHP, MySQL, FFmpeg, Red5

  • Hubsave (Development)

    An automated notification tool. The purpose was to deliver notifications of local deals or offers on a weekly basis within a 20 Km radius to everyone who has signed up for the service.

    Tools & technologies: PHP, MySQL, jQuery, Google Maps API, Distance Calculator API.

  • OSD Displays (Development)
    http://www.osddisplays.com/

    Sales Automation System and OSD web site.

    Tools & Technologies: PHP, MySQL, Google Map API, Ajax, JavaScript

  • Catapultian.org (Development)
    https://www.catapultian.org/

    Catapultian processes funds for nonprofits that are 100% tax-deductible. It accepts donations online though credit card, ACH, Bitcoin, and several modes of payments including recurring deposits and giveaways. It has a complete database of all IRS-registered charities. Catapultian also provides a free API to securely verify nonprofit organizations.

  • Shamim is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Shamim shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.
Skills
  • Languages
    HTML5, PHP, JavaScript, Java, C++
  • Frameworks
    Symfony, CodeIgniter, Bootstrap, Laravel, AngularJS, Zend
  • Libraries/APIs
    FFmpeg, Facebook API, Underscore.js, WebRTC, Node.js, jQuery, Amazon API, jQuery Mobile, Backbone.js
  • Tools
    Jenkins, JIRA, Eclipse, Wowza
  • Paradigms
    Object-oriented Programming (OOP), DevOps, AJAX, Agile Software Development
  • Platforms
    WordPress, Amazon EC2, Android, Google Glass, Salesforce, Linux
  • Storage
    MongoDB, Elasticsearch, Amazon RDS, Amazon S3, Redis
  • Misc
    OWASP, Video Streaming, Amazon Route 53
Education
  • Bachelor's degree in Computer Science & Engineering
    BRAC University - Bangladesh
    2005 - 2008
I really like this profile
Share it with others