Vignesh Ramasamy

Senior Assosiate

Prolific, full stack web developer with a flair for creating elegant solutions in the least amount of time. Prototyped many new product features per year from concept to production for new and existing sites. I used to collaborate during the design and implementation phases to provide technical solutions that support/enhance client objectives and the user experience. I used to suggest/experiment with new ways to use web technologies while enforcing and maintaining best practice coding standard.

Recognition
  • Winner of the quarter Q2 – 2017 at DXC@Ford for migrating from NAS to AWS S3 for the project APDM.
  • Project success award for Asset Management Account Project in 2013
Career Summary

11+ years of  full stack web development with the below technologies extending over Investment banking and Automobile domain.

I have extensive experience with Angular,nodejs,Spring Core, Spring IOC, Spring Boot, Spring AOP, Spring Security, Spring MVC,SpringDataJPA and Hibernate ORM.In-depth knowledge of the AWS APIs and command line tools.Experience in handling, configuration and administration of databases like MySQL,OracleDB and NoSQL databases like MongoDB

Cloud Technologies : AWS S3 , EC2 , Docker , Kubernetes

Web Technologies : HTML/HTML5, CSS2/CSS3, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON

Frameworks: Spring Boot, Spring Core, Spring IOC, Spring Data JPA,SpringJDBC,OpenShift

IDE & Tools: Eclipse, Notepad++, Webstorm, IntelliJ

Version Control:  GIT, Accurev, SVN

Database: PL/SQL(oracle), MySQL, MS SQL

NoSQL : MongoDB

Operating systems : Windows 98/2000/XP/Vista/7/8

Javascript libraries: Angular 8.0, Node JS, Bootstrap

Multimedia tools: Adobe Photoshop

Methodologies: Agile, Waterfall, TDD

Other tools: Bower, NPM, Gulp, Grunt, Angular-CLI, JIRA , AWS CLI , Dynatrace

Scripting  :Unix, shell, Perl

Education
  • Under Graduate - B.Tech IT - MepcoSchlenk Engineering College - 2011
Work Experience
PeerIslands

Senior Assosiate

June 2022 - Till date

BigQuery ML , Looker development

IBM India private limited

Senior System Analyst

May 2019 - May-2022

Role                            

  • Used Angular8.0 as a framework to create a single page application (SPA) which can bind data to a specific view and synchronize data with sever.
  • Developed reusable and pluggable components.
  • Worked with development teams or managers for keeping the site up-to-date and prioritizing needs, among other tasks.
  • Created apps considering responsive web design using media queries.
  • Used Jasmine/Karma for unit testing.
DXC Technology

Professional 1 Application Delivery

March 2015 to May 2019

Role                            

  • Used Angular 5.0 as a framework to create a single page application(SPA) which can bind data to a specific views and synchronize data with sever.
  • Developing Spring Bootrestful services.
  • Created S3 buckets in the AWS environment to store files, sometimes which are required to serve static content for a web application.
  • Designed Java API to connect the Amazon S3 service to store and retrieve the media files.
  • Configured AWS CLI and performed necessary actions on the AWS services using shell scripting.
  • Developed data models by configuring Hibernate persistance layer, mapping java classes with database using Hibernate, Hibernate Query language(HQL) and Criteria API.
  • Experience in deploying, managing and developing MongoDB clusters.
  • Configuring high availability using geographical MongoDB replica sets across multiple data centers.
  • Implemented Restful (JAX -RS) WEBDAV services for file processing.
  • Used Jasmine/Karma for unit testing.

Deployment on multiple Kubernetes

iNautix Technologies India PvtLtd

Senior Application Developer

June 2011 to Feburary 2015

Role

  • Developed web applications using Spring3.0 and invoked legacy backend services using spring remoting technology
  • Created Restful APIs to automatically pack the query parameters to our POJOs, to render the response to the web tier as JSON, Excel and XML
  • Analyzed the performance of the newly developed applications using Dynatrace tool

 

Technical Skills
Backend Technologies
  • NodeJS
  • Java
  • C#
  • C++
  • Web API
  • Python
  • AWS
  • Unit Testing
  • GCP
Frontend Technologies
  • Javascript
  • Angular
  • Html
  • CSS
  • TypeScript
  • Bootstrap
  • JQuery
Frameworks
  • Spring MVC / Spring Boot
  • JPA/ORM
  • J2EE
  • Spring Boot
  • Hibernate
Webservices Tools
  • REST
  • SOAP
  • WSDL
  • Google Dataflow
Database
  • MySQL
  • MongoDB
  • Oracle
  • SQL
  • Bigquery
  • Google cloud storage
Devops
  • Git Lab
  • SVN
  • Jenkins
  • BitBucket
Technical Domains
  • Cloud Technologies
  • Machine Learning
  • MVC
  • Big Data
  • Docker
  • Kubernates
  • Web Development