Shailendher Ramanujam

Shailendher Ramanujam

Technical Lead

Contact

  • Phone
  • +41 789400746

Location

  • Address
  • Friedenstrasse 4c
  • Country
  • Switzerland
  • City
  • Wallisellen

Languages

  • English
  • Business Fluent
  • Tamil
  • Native

About Me

Passionate Java full stack software engineer offering 10+ years of professional experience in designing and delivering solutions in the most efficient and cost effective manner possible. Currently satisfying the high needs of a Swiss bank in Zurich and looking for challenging opportunities in Europe with a preference for agile environments and small, independent teams.

Work Experience

2012-03-01 till Present

Technical Lead at Intellect Design Arena Ltd, Zurich, Switzerland

On-site assignment at a major retail bank in Switzerland. Mentored junior members, designed and developed solutions across multiple verticals including e-banking, mobile apps and Restful API/web services.

Interfaced with business analysts, product owners and various stakeholders on a daily basis to determine the best solution based on the business needs.

Architected and implemented a Spring based scalable Web Service with which well-known e-commerce providers handle online payments via the bank.

Built and maintained a web service which was used to implement a 'scan and pay' facility in one of the largest supermarket chain in Switzerland. Ensured zero issues during security testing by adhering to guidelines such as OWASP and SANS.

Designed and implemented components for a peer to peer payment system to interface with external payment providers like Datatrans and Paypal while ensuring PCI-DSS compliance.

Migrated an enterprise application from Java EE with JSF to Spring with Thymeleaf. Technologies used included Spring Webflow, SASS, Jquery, HTML5, Gulp and NPM.

Leveraged responsive web frameworks along with style guide driven development to transform the bank's legacy websites to a more modern mobile friendly UI. Built automated test cases using Selenium.

Introduced Continuous Integration and deployment automation across new and existing projects using Git, Gerrit, Jenkins and Sonar.

Implemented a REST API to search for addresses in Switzerland using Elasticsearch.

Prototyped and built an Android widget which shows the customer's balance and latest transactions.

Mentored junior team members to foster their skills and build overall team competency through knowledge transfers and code reviews using Gerrit.

Ensured effective coordination between onshore and offshore development team through daily standup and regular meetings.

2010-07-01 till 2012-02-28

Technical Lead at Intellect Design Arena Ltd, Chennai, India

Lead role within development and operation of an Enterprise Service Bus product.

Managed both an engineering team of five and a support team of three engineers.

Planned roadmap items, coordinated incidents, assigned tasks and ensured delivery in time.

Rolled out the product at nine banks across Middle East and South East Asia.

Managed customer relationships, including periodic product demos and pre-sales calls.

2008-08-01 till 2010-06-30

Senior Developer at Intellect Design Arena Ltd, Chennai / Hong Kong

Implementation of a product for managing corporate deposit accounts for JPMorgan Chase.

Introduced test automation using open source technologies, like JUnit, DBUnit and Hudson.

Analysed the client's system landscape, designed the required product interfaces and implemented components using Java EE.

Acted as onsite co-ordinator at client location during rollouts of the product.

Involved in the full life cycle of the product, from kick-off till maintenance.

Implemented Hudson plugin to automate developer workflow and increase productivity.

2006-08-30 till 2008-07-31

Java Developer at Intellect Design Arena Ltd, Chennai, India

J2EE web application development of a margin lending solution for the BT Financial group, an Australian bank.

Enhanced the product using Java, EJB, JSP, JavaScript and CSS.

Received an award for the outstanding implementing of major features on time and with good quality.

Education

2002-06-01 till 2006-04-01

Anna University

Bachelor of Engineering: Electronics and Communication

Awards

Polaris Global Technology Conference award

2011-11-01

Intellect Design Arena Ltd

for showcasing improvements in product development lifecycle.

Polaris Gem Award

2009-11-01

Intellect Design Arena Ltd

for significant contributions at client location towards “go-live”.

Polaris Qphoria award

2008-11-01

Intellect Design Arena Ltd

for development of framework for Automated Testing.

Polaris Spot Excellence award

2007-11-01

Intellect Design Arena Ltd

for implementing major features on time and with good quality.

Skills

Frontend (Competent): HTML, CSS (SASS, PostCSS, Bootstrap), Javascript (ES6, jQuery), Thymeleaf, JSF 2.x

Tools (Competent): Maven, npm, Git, Github/Gitlab, Gerrit, Jenkins, JIRA/Redmine, Selenium, Sonar, Eclipse, Visual Studio Code, Apache JMeter

Backend (Competent): Java 8 / Java EE, Spring Boot, Spring MVC / Webflow, Elasticsearch, EJB, JMS (Websphere MQ / Tibco EMS), Web services ( JAX-WS RI, Apache CXF)

Servers/Databases (Competent): Weblogic, Websphere, JBoss AS, Tomcat, PostgreSQL, Oracle, H2

Others (Beginner): Vuejs, Node, Webpack, Mocha, Sinon-Chai, Microservices / Netflix OSS