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 MoreSkills
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.
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
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 LessDescription
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 LessDescription
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 LessDescription
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