Karthikeyan Balasubramanian

Karthikeyan Balasubramanian

$80/hr
Technology Consultant
Reply rate:
12.5%
Availability:
Hourly ($/hour)
Location:
Wellington, Te Aro, New Zealand
Experience:
18 years
Karthikeyan Balasubramanian 207/163 The Terrace Te Aro Wellington-6011 SUMMARY SKILLS E-mail: -Phone: - Top performing IT Consultant/Developer/Project Manager with over 17 years of Software Development experience. Proven trouble-shooter and problem-solver with in-depth experience across diverse industries and technical IT functions. Many years’ experience handling multiple projects in deadline-oriented environments. Effective hands-on leader capable of coordinating and motivating teams. Exemplary verbal and written communication skills. Proven experience working with high-complexity, high-availability, layered, enterprise class applications. Completion of deliverable using established development and documentation standards/guidelines for medium, large and small projects/tasks. Programming Languages: JavaScript, TypeScript, Java, PHP, C#, Groovy, Ruby,Python, Go VueJS2, ReactJS, Angular2, BackboneJS, JavaScript Libraries/Framework: KnockoutJS, Mocha, Emmet, Babel, Grunt/Webpack, JQuery, ExtJS4 WORK EXPERIENCE Karthikeyan Balasubramanian JavaScript Engine: Node.js Databases: MSSQLServer,MySQL,Oracle, Sybase, MongoDB Web Frameworks: Express, Spring, Grails,ASP.NET, CodeIgniter, Laravel, Rails, Django Internet Technologies: HTML5,CSS, SASS, AJAX,JSON,REST,XML,XSL Load/Stress/UI Testing Selenium, Groovy GEB, ApacheAb, JMeter Version Control: GIT, Subversion IDE/Editors: VisualStudio Code/2017, Webstrom, SublimeText,Eclipse, Intellij IDEA, Android Studio Tools: JIRA, Confluence, Bitbucket, Crucible, Trello, SourceTree, Docker, Ansible, Jenkins, Composer, NPM, Ant, Maven, Cordova/Ionic, IBM Worklight, Elasticsearch, Logstash, Kibana Westpac via ClearPoint May 2016 — Present Technology Consultant 1 Westpac is a leading bank in New Zealand. I have worked on 3 projects during my time here. ATM - I am doing front end development for the ATM Interface. Basically the work that I do is packaged and deployed to ATM devices. Most notable features I worked on for this team are Select Notes, Withdraw Coins and Bill payment. CashNav - CashNav is basically an application which does analysis on the consumer spending and this is first of its kind launched in New Zealand and I worked on the frontend side of application which includes developing the application, packaging and deployment to app store. NIB (New Internet Banking) - For NIB project I worked on new features planned for the online banking application. Technologies used - HTML, CSS, SASS, JavaScript(ES5, ES6), Emmet, Grunt, Webpack, Webstrom/Intellij as IDE, BackboneJS, VueJS, AngularJS, TypeScript, ReactJS, Ruby, Django, Cucumber for UI Automation, Mocha for Unit Testing, Babel/Webpack, Grunt, Server Side RhinoScript, Node.js, MongoDB, IBM Worklight, Apache Cordova for packaging the application into IOS and Android application, Java, C#.NET, Go, Spring, Websphere, Git, SourceTree, JIRA, Stash, Jenkins(CI) , Confluence, Docker for rolling out new environment and Ansible for automation etc, Elasticsearch for dashboard creation using tools like Logstash and Kibana. Project Management Style - Agile/Scrum ANZ via ClearPoint November 2015 — May 2016 Developer ANZ is a leading bank in New Zealand. I worked on their ADO (ANZ Direct Online) project which helps small and large business to make large volumes of payments. ADO is the comprehensive way to manage business transactions. It helps to manage payments, get detailed reports and audit history, make international payment online etc. My role here is to help with the migration from old java applet application to new modern web interface which connects to backend REST service built using Java. Technologies used - HTML, CSS, JavaScript, Intellij for IDE, Custom ADO Client Framework, Angular 2, Mocha for Unit Testing, Groovy GEB for UI Automation Testing, Java, Spring, Hibernate, Weblogic, Sybase Database, Git, JIRA, Ant/Maven, Confluence, Crucible for code review, Ansible for automation etc. Project Management Style - Agile/Scrum Westpac via ClearPoint July 2015 — Nov 2015 Technology Consultant Westpac is a leading bank in New Zealand. I worked on their NIB (New Internet Banking) project. This application is designed from ground up to support their services using new technologies. My role is to work on the NIB application and do enhancements both in front end as well as back end. Technologies used - HTML, CSS, SASS, JavaScript, Grunt, Webpack, Webstrom , BackboneJS, AngularJS, Ruby, Cucumber, Mocha, Server Side RhinoScript, Node.js, IBM Worklight, Cordova for packaging the application into IOS and Android application, Java, Spring, Websphere, Git, SourceTree, JIRA, Stash, Jenkins(CI), Confluence, Ansible for automation etc. Project Management Style - Agile/Scrum Karthikeyan Balasubramanian 2 Central TAS via Place April 2015 — July 2015 Senior Developer This project is on Health Domain. webPAS is a Patient Administration System. This application has been used by all the major District Health Board in New Zealand. My role here is to lead the team and make enhancements to the current product. The technologies used here is HTML, CSS, JavaScript, JQuery, AngularJS, PHP, Java, Oracle, REST, HL7 etc. Inland Revenue Services December 2012 — March 2015 Senior IT Consultant Inland Revenue is the New Zealand government department responsible for the collection of revenue in New Zealand. The project I am involved helps New Zealand people to file their income tax. It also enables them to perform their tax calculations. My role here involves Project Management and Hands on Development. Adopted Waterfall and SCRUM approach to project management. Managed IT team of 5 to 10 people. Effectively trained and developed staff. Acted as a mentor or coach. Monitored staff's abilities and performance levels. Involved in the Project Planning, High level Design, Prototyping, develop applications, prepare functional documents, testing, implementation, maintenance and support. Prepared schedules and timelines. I was responsible for Annual Returns team which manages projects like PTS, Working for Families, IR3, IR4, IR10, IR215, and Annual Returns Calculators. These application’s has been developed using Java 6, Java Portlets, HTML, CSS, JavaScript, jQuery, BacboneJS, JUnit, Python, Django, Spring Portlet, Spring, Maven(Dependency Management), Hudson(Continuous Integration), IBM WebSphere Server. Used Ruby and Python scripts for automation. Reports are developed using Rails application (version 3/2). Developed REST API using Node.js, ExpressJS and JSON. Selenium is used for Automated UI testing. Europian Dynamics Sept 2011 — May 2012 IT Consultant European Dynamics is a consulting company in Brussels. I worked on 2 projects when I was working for European Dynamics. Internal Market Information System - This is for the client European Commission. IMI is a general system capable of supporting the exchange of information, which is needed in order to make internal market legislation work smoothly. I was involved in the front end development of this system. Technologies used are Java 6, HTML, CSS, JavaScript, ExtJS4 (client side MVC), Spring, JUnit, Subversion, Weblogic, Oracle 10g, Intellij IDEA. Reports are created using Jasper Reports and Apache POI Libraries. TSMAN System - TSMAN is a customized version of an open source time tracking tool eHour for companies and organizations who need accurate information on how much time is spent on projects by their people. I was involved in the development and testing of new features which are required for TSMAN system. Technologies used are Java6, HTML, CSS, JavaScript, Wicket, Subversion, MySQL, Eclipse, Maven, Hibernate and Tomcat. Mobilink Telecom Group June 2005 — Sept 2011 Head of IT Karthikeyan Balasubramanian 3 Mobilink Telecom Group is a leading VAS (Value Added Service) Company in the Middle East. I was involved in the development of VAS Applications for Mobile Operators and Clients which enables Mobilink to provide SMS and IVR services. My role here involves Project Management and Hands on Development. Adopted SCRUM approach to project management. Managed IT team of 5 to 15 people. Effectively trained and developed staff. Acted as a mentor or coach. Monitored staff's abilities and performance levels. Involved in the Project Planning, High level Design, Prototyping, Interaction with the operators, develop applications, prepare functional documents, integrate applications with gateway, testing, implementation, maintenance and support. Prepared schedules and timelines. These VAS applications are developed using Java, JSP, Struts, Spring, IBatis, JBoss and Tomcat for SMS/IVR Services. Reports are created using PHP and CodeIgniter. Many background jobs are written using Ruby, Python, and Perl Scripts. Databases used are MS SQL Server, and MySQL. Aspire Systems November 1999 — June 2005 Software Engineer Aspire Systems is a software company in Chennai, India. I worked as Software Engineer at Aspire Systems working on different projects for aspire clients. Some of the notable projects I worked for Aspire Systems are below. United Airlines - Developed Intranet application for maintaining flight parts. Technologies used are Java, Struts, XML, JSP, Tiles, HTML, CSS, JavaScript, Ant, CVS and Eclipse IDE. POS (Point of Sale) - Developed POS desktop application for Golf store. Technologies used are ASP.NET, C#, Web Servics and MS SQL Server. Goodrich - Involved in the Data extraction project for PDF book generation. Technologies used are XML, XSL and Java. MyOwnLabels - Developed e-commerce application. Technologies used are HTML, CSS, JavaScript, ASP and MS SQL Server. EDUCATION Post Graduate Diploma in Computer Science 1997 — 1999 BDPS B.A. (Economics) 1995 — 1998 Annamalai University Karthikeyan Balasubramanian 4
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.