Scroll To View More
Ezhil Vendhan, Java Developer in Singapore, Singapore
Ezhil Vendhan

Java Developer in Singapore, Singapore

Member since December 13, 2013
Ezhil is a full-stack web developer proficient in Java/J2EE, Polymer, Adobe AEM (CQ), Python, Meteor, and Node.js. He always stays up to date on the related technical stacks. He has nearly ten years of programming experience working for startups as well as enterprise clients.
Ezhil is now available for hire

Portfolio

Experience

  • JavaScript, 12 years
  • Java, 12 years
  • Spring MVC, 12 years
  • Node.js, 6 years
  • Functional Programming, 3 years
  • D3.js, 3 years
  • Adobe Experience Manager, 2 years
  • Polymer, 2 years
Singapore, Singapore

Availability

Part-time

Preferred Environment

OS X, Vim, Sublime Text, IntelliJ, Git

The most amazing...

...thing I've coded was a data conversion library for converting annotated objects to and from various formats.

Employment

  • Full-stack Developer

    2014 - PRESENT
    VML
    • Worked with clients to realize their software development needs.
    Technologies: Node.js, Java/J2EE, Adobe AEM/CQ, Lucene, Spring MVC, Hibernate, JavaScript, AngularJS, Meteor
  • Software Developer

    2015 - 2015
    ToothPic (via Toptal)
    • Architected and developed a web application based on Meteor.
    • Optimized images and uploaded them to AWS S3.
    • Generated PDF reports.
    • Set up an AWS instance and assisted the client on a variety of technical aspects.
    • Did security testing.
    Technologies: Meteor, AWS, Image Magick, Wkhtmltopdf
  • Senior Engineer

    2013 - 2014
    Virtusa Private LImited
    • Created various back-office related web apps for Standard Chartered Bank.
    • Conducted multiple code reviews.
    • Wrote various JavaScript utilities and Ext JS plugins like CheckboxSelectionPersistence, which can be used to persist checkbox selections across pages in an ExtJS grid based on PagingMemory Proxy.
    Technologies: JavaScript, Ext JS, Java, PL/SQL, HTML5, CSS3
  • Web Developer

    2011 - 2013
    Freelance
    • Created apps to showcase industrial products for small-scale industries around Chennai.
    • Learned and developed web apps based on Node.js.
    • Coordinated with other freelance developers and created applications using Spring Framework (Java) and Ext JS.
    • Created multiple Ext JS plugins.
    • Conducted code reviews on front-end JavaScript.
    Technologies: JavaScript, Ext JS, Java, Node.js
  • Software Engineer - II

    2009 - 2011
    Progress Software
    • Developed web portal for Savvion Business Manager, which is a leading business process management (BPM) product.
    • Wrote various utilities in Java like DataConverter (Converts JSON to POJOs and vice-versa), DateTimeUtil, etc.
    • Wrote Ext JS plugins like CheckboxMenuTree, which can be used to create a checkbox based menu tree--functionality missing with the Ext JS library ver. 1.x.
    Technologies: Java/J2EE, JavaScript (Ext JS/Sencha), PL/SQL, HTML5, CSS3
  • Assistant Systems Engineer

    2006 - 2008
    Tata Consultancy Services Limited
    • Created web apps for GE Commercial Finance - US Fleet: Remarketing Online Quoting System, Title & License, etc.
    • Created a proof of concept on Test Driven Development and successfully completed the project, which then became a model project throughout the account.
    Technologies: Java/J2EE, Spring, Hibernate, JavaScript, HTML, CSS, PL/SQL

Experience

Skills

  • Languages

    Java, JavaScript, SQL, HTML, CSS, Python
  • Frameworks

    Ext JS, Spring MVC, JUnit, Hibernate, AngularJS, Compass
  • Libraries/APIs

    Polymer, D3.js, Node.js, EasyMock, Jackson, Apache Lucene
  • Tools

    Adobe CQ, Adobe Experience Manager, Jenkins, Maven, Git, Gulp.js
  • Platforms

    Meteor, MacOS, Ubuntu, CentOS, Oracle, Unix
  • Paradigms

    Functional Programming, Concurrent Programming
  • Storage

    MongoDB, HSQL, Oracle PL/SQL
  • Other

    Apache Commons, Lean Development, Unix Shell Scripting

Education

  • Bachelor of Engineering degree in Production Engineering
    2002 - 2006
    Anna University - Chennai
Certifications
  • Adobe Certified Expert - AEM Developer
    MARCH 2017 - PRESENT
    Adobe
I really like this profile
Share it with others