Amol U.

Amol U.

Software engineer

Mumbai , India

Experience: 12 Years

Amol

Mumbai , India

Software engineer

USD / Year

  • Start Date / Notice Period end date:

12 Years

Now you can Instantly Chat with Amol!

About Me

Software engineer with 12+ years of hands-on development experience. I have been active in open source development for the past 3 years. I have worked at Symantec, Infosys, Thoughtworks, Saba software and also at startups. I tend to be technology, do...

Show More

Portfolio Projects

Description

  • Virtual meeting/classroom software.

  • Supports audio/HD video collaboration for thousands of users at a time.

  • Deployed in Fortune 500 and large organizations with millions of users.

  • Codebase in Java, JSP, C++, Javascript, SQL.

  • Tech/Platforms: Qt, Oracle, SQL Server, Windows, Linux, Mac.

  • Fixed a variety of issues in a large and old codebase.

  • Worked on: user interface, application crashes, COM, audio/video issues, etc.

  • Developed new features.

  • Developed specialized tools for on-site diagnosis of issues.

Show More Show Less

Description

  • Consumer website specializing in repair, installation, cleaning and home improvement services used by millions of users.

  • Developed new features, fixed issues.

  • Fixed and redesigned client side Javascript for capturing key user behavior patterns for analytics using Adobe Omniture.

  • Interfaced server side business logic with scores of third-party web services, with challenges in terms of data formats, timing issues and licensing.

  • Learned to use practices of agile development methodology such as pair programming, test driven development, daily scrum, short iterations, story creation, continuous integration, etc.

  • Java, Struts, Hibernate, Spring, JUnit, Javascript, AJAX, MySQL, CMS, JBoss

Show More Show Less

Description

  • an application used for high speed image scanning
  • also supported image processing
  • developed using VC++ and MFC

Show More Show Less

Description

  • a tool to scrape images from a given website
  • supports async operations to speed up scraping
  • developed using Scrapy and Python

Show More Show Less

Description

  • Solutions to matasano cryptographic challenges written in Rust

Show More Show Less

Description

A cross platform utility for looking up various online sources, such as reddit, imgur, google, bing, etc. for a suitable image and setting it as a desktop wallpaper.

Show More Show Less

Description

A command line interface framework for Python. Decorator / Inheritance based cli implementation. Reduces complexity of the task to a single line of code. Supports autocomplete.

Show More Show Less

Description

A framework for creating asynchronous I/O servers for arbitrary protocols. Handles a large number of concurrent (>1000) users in a single process on a single thread.

Show More Show Less

Description

A collection of commonly needed utilities for application development in Python. Implements: caching, http requests, url parsing, print formatting, etc.

Show More Show Less

Description

A utility to control vlc player using command line interface via D-Bus.

Show More Show Less

Description

Contains my work on algorithms and data structures.

Show More Show Less

Description

Virtual meeting/classroom software. Supports audio/HD video collaboration for thousands of users at a time. Deployed in Fortune 500 and large organizations with millions of users.

Show More Show Less

Description

Fixed the product installer to address issues reported by users as well as those introduced by Windows Vista UAC (user account control). Made the product installable under variety of environments, Windows versions and access rights. Analyzed and fixed application crashes using crash dumps reported to Winqual by users.

Show More Show Less

Description

Norton products were redesigned from scratch due to constant complaints about bloated size and performance. Solely responsible for redesign and implementation of precondition engine in LiveUpdate. A small C-like compiler that allows update publishers to write small scripts. Performance and binary size were major constraints. Created a comprehensive unit test suite for the component, reducing the reported bug count to less than 10.

Show More Show Less

Description

Textminer is a tool used internally by Microsoft to classify a large amount of incoming emails. Designed a fail-safe mechanism. If the application crashed, it would come back as it was when restarted. Developed a slick new user interface to make it more easily usable. Received an MVP award at Infosys for work on this project.

Show More Show Less

Description

Finance IT suite of applications is a large collection of software used by Microsoft to manage treasury, receipts, billing, investments, etc. There were 20+ applications written in C#, VB.net, ASP.net, SQL, etc. I worked on many of them, often simultaneously, for bug fixing and feature development. My team won Zero Defect award for one of the deliveries on this project.

Show More Show Less