Post Job Free
Sign in

Software Engineer Data

Location:
Chennai, Tamil Nadu, India
Posted:
April 07, 2020

Contact this candidate

Resume:

Vijayakanth Parimanam adco0z@r.postjobfree.com

Bangalore, Karnataka 988-***-****

SUMMARY:

Over 14 years of experience as a Full Stack Developer in IT industry. Extensively experienced in Software Analysis, Design, Development, Implementation and Testing of Object Oriented Applications and Web based Enterprise Applications.

Experience in working in environments using Agile (SCRUM) and Test Driven Development (TDD) development methodologies.

Proficient in UI design, developed Front End using ASP.NET, JSP, HTML, CSS, JavaScript, Ajax, jQuery, AngularJS, and NodeJS.

Experience in C#.NET,ASP.NET and ADO.NET

Good experience on Design Patterns (J2EE) like Singleton, Factory, Front Controller, and Delegate Pattern.

Experience in developing Microservices using Spring-Boot.

Experience in development and deployment of applications using Web Logic Application Server and Apache Tomcat.

Experience in developing SOAP based Web Services.

Experienced in developing Restful Services using JAX-RS specification like Jersey and Rest Easy to implement REST based Application.

Experience in using bug/issue tracking, project Tracking and Management tool JIRA.

Experience working on Web Services SOAP & REST, JAX-WS, JAXB, WSDL and UDDI registry.

Expertise in implementing Service Oriented Architectures (SOA) using XML based Web Service such as SOAP, UDDI and WSDL.

Involved in designed fully distributed system with the use of Restful API and Micro Services.

Complete understanding of the DevOps process with continuous integration using Jenkins, JIRA, GIT, CHEF.

maintain portable relationships between the databases.

Have developed the micro services framework prototype with guidelines, the developers have followed as skeleton model and developed their interfaces on top of the baseline prototype.

Good experience in J2EE Testing in developing test cases with Junit for Unit testing, and logging using Log4j.

Experienced with RDBMS implementation and development using Oracle, My SQL and MSSQL.

Experience in No SQL Database such as MongoDB and Cassandra.

Experience in using version control and configuration management tools like GIT, SVN and CVS.

Experience in using the tools like Ant and Maven for build automation.

Extensive experience in testing on multiple operating systems including Linux, Unix, and Windows.

Experience in Elasticsearch, Logstash and Kibana.

Experience in Hadoop, HDFS, HIVE and Cluster

Experience in Kafka, Kafka streams and cloudera.

Experience in working AWS, Docker, Azure and Kubernetes.

TECHNICAL SKILLS:

Programming Languages: C, C++, C#, Java, Microsoft.Net, SQL, ASP.Net

Scripting Languages: XML,XHTML,HTML,CSS,JavaScript,AJAX,jQuery,JSON,Angular2.0,Bootstrap,NodesJS

Tools: Junit, Selenium web Driver, NUnit.

Frame Works: Struts, Spring, JSF, JPA,EJB and Hibernate.

Web Services: SOAP, UDDI,WSDL, JAX-RS, JAX-WS, RESTful Web services, AWS, Microservices.

Databases: SqlServer,Oracle, MySQL, MongoDB, Cassandra

Debugging Tools& CI/CD: JIRA, Jenkins.

Version Control: Git, SVN, TFS,VSS

IDE Tools: Eclipse, Net beans, IntelliJ, ANT, Maven

Web/App/DB Servers: WebLogic, Apache Tomcat, JBoss.

Big Data : Hadoop, HDFS, HIVE, Kafka, Cloudera, Confluent Kafka, ELK and Kafka streams

Cloud : AWS

WORKING EXPERIENCE:

Working as a Lead-Software Engineer in Fidelity Investments from AUG-2015

Worked as a Senior Software Engineer in Tech Mahindra from 2011 to 2015

Worked as a Software Engineer in Fomax Technologies from 2010 to 2011

Worked as a Software Engineer in Trigent Software Limited from 2006 to 2010

PROFESSIONAL EXPERIENCE:

Fidelity Investments – EI-SEI – 2015Aug – till date

Responsibilities:

Developed the functionalities using Agile Scrum Methodology.

Extensive experience in various Agile methodologies like Test Driven Development (TDD) .

Involved in developing UI using Spring MVC framework, JSP, JSTL, HTML5, CSS, JavaScript, jQuery, AJAX and AngularJS.

Developed microservices with Spring and tested the application using Spring Boot.

Development of cloud hosted web applications and REST APIs using Spring Boot with embedded Tomcat.

Deployed applications into Continuous integration environments like Jenkins to integrate and deploy code on CI environments for development testing.

Implemented Rest based web service using JAX-RS annotations, Jersey provide..

Wrote build scripts using Maven.

Used log4j to print the logging, debugging, warning, info statements.

Involved in setting up Test automation and developed cucumber feature files and used Selenium for automated testing

Used JIRA tool for Issue/bug tracking, monitoring of work assignment in the system.

Experience on implementation of version control software GIT repositories.

Implemented swagger for the microservices for Documenting Rest API

Implemented REST API design guidelines for the microservices

Involved in writing Maven scripts for automated deployment of the application and managed.

Created the LWC API frame work application for DIPIT which end customers access the API to get data and deployed in PCF and APIGEE tool

Created a swagger LWC framework application for ServiceNow and metacenter data

Created a Java framework application which pulls the data from ZOOM API and push to the DIPIT database and deployed in production. Also written scripts for automating schedule for push the data to DIPIT

Use Sqoop and Flume to push the logs to the ELK

Design, developed the elastic search clusters and push the fidelity servers logs using rocana agent in real time manner using Logstash for the analytics and monitoring

Design and developed the Kibana dashboard using ELK data for real time monitoring

Design and developed the Kafka cluster using Apache, Cloudera and Confluent

Developed the API using NODEJS for creating and configuring the Kafka clusters for end customers

Developed the NIFI flow to move the data from ServiceNow API data and DIPIT database data to Amazon-S3

Experience in EC2,Lambda,lambdafunction,IAM,VPC,S3,Cloudformation,Cloudwatch,kinesis,SQS,SNS,Elastic Cache,RDS,DynamoDB,Redshift.

Designing and running proof of concepts in AWS to illustrate solutions to customer stake holders and move to production.

Experience in Docker

Written a stored procedure in snowflake

Environment: Agile, HTML, CSS, JavaScript, jQuery, AJAX and Angular 2,XML,JAVA,Java8, Springs(IOC,AOP, JDBC) Frameworks, Spring Boot, Microservices, JSP, Hibernate Framework, AWS-S3,, RESTful Web services, SOAP, Maven, Log4j,Jenkins,JIRA, Selenium Web Drivers, GIT,PCF,APIGEE,NIFI and Snowflake,Spark,Kafka,ELK, AWS

Visual Performance Manager 2011 -2015

VPM server stores the system and performance data, it does provide the interface for clients to access this data. It holds set of features to manage the application and network performances by monitoring with help of in details reports. It has its own architecture to monitor the performance in different environs for more precise details Web portal access to data, application performance views, Net Flow management through N/W performance feature, and service monitoring, event management and troubleshooting views. Monitor response times for critical n-tier applications from the end user to the server farm and back. Analyze application, site, server, and client data gathered by Application Performance Appliances (APAs) at 1-minute granularity. Manage Net Flow data using Network Performance Management (NPM) features. Analysis Service Elements (ASEs) at locations throughout the network. The ASE element can sit in all the layers of OSI model.

Responsibilities:

Worked on AGILE methodology

Used agile practices and Test Driven Development techniques to provide reliable, working software early and often.

Analyzed and designed a scalable system based on Object Oriented Concepts, OOAD and the various J2EE design patterns.

Developed java scripts for all client side validation and developed User Interface (GUI) using JSP, CSS, JSTL, and XSL.

Used JSTL tags for communicating between controller and JSP.

Design and implementing Model view controller (MVC) architecture using spring framework.

Wrote Hibernate classes, DAO's to retrieve & store data, configured hibernate files.

Used Eclipse IDE for application Development. Used Jenkins Jobs for build automation to compile and generate EAR and WAR files.

Involved in raising questions for business, getting answers from them, bug fixing, and tracking is done by JIRA .

Developed RESTful web services using JAX-RS, Apache CXF and spring frameworks and persistence using Hibernate and JPA ORM frameworks.

Jersey implementation of JAX-RS is utilized to develop RESTful Web services.

Consumed RESTful Web services (JAX-RS) provided by different vendor to use for Address verification and validation.

Involved in creating and extracting data from database using SQL Queries, PL/SQL Stored procedures, triggers.

Involved in developing of test procedures for unit testing and testing of the module

Developing the product using C#,Asp.Net, webservice and TFS

Use Sqoop and Flume to push the data to HDFS

Use hive to design the database and written queries for end customers

Environment: C#.NET,ASP.NET,JAVA, Agile, HTML, CSS, JavaScript, jQuery, AJAX and Angular JS, XML,JSTL JSP, JPA, Spring Frameworks, Hibernate, RESTful Web services, SOAP, Maven, LOadRunnerLog4j,Jenkins,JIRA, LINUX,GIT and TFS.

I-Telecom Business 2010 - 2011

I-Telecom business site is used to display products based on the product priority, product status and release date of the product in the market .All the products will be displayed based on the category Using jQuery with Ajax services is used to display the products, Categories and data’s

This content management system website that customer can login for billing view, transaction view, profile changes and product changes. A modern, scalable and functional Content Management System with different portals. Admin can change the content and end user can view the contents. The Content Management System website admin have full control of the site. Admin can add categories and products from backend of the admin portal and end user or registered user can view the categories and products of the CMS websites

Responsibilities:

Involved in SDLC Requirements gathering, Analysis, Design, Development, Testing production of application using Waterfall model.

Developed web applications with HTML5, CSS3, Bootstrap,ASP.NET .

Involved in the development of presentation layer and GUI framework using ASP.NET and HTML.

Involved in writing application level code to interact with APIs, Web Services using AJAX and ASP.NET

Developed code for Responsive web design in JavaScript using frameworks like jQuery .

Experience in developing LINUX shell scripts for automating deployment of applications

Developed MVC ASP.NET components for implementing business logic and implemented SOA based architecture using web services to build a loosely coupled system.

Used RESTful for producing web services and involved in writing programs to consume the web services

Environment: Agile waterfall, HTML, CSS, JavaScript, jQuery, AJAX,ASP.NET, ADO.NET and RESTful Web services, SOAP, LINUX,UNIX and TFS.

FABINDIA 2009 -2010

FabIndia was established by John Bissell in 1960 to showcase Indian handloom textiles to the world. First FabIndia store is opened in 1975 at Greater Kailash, Delhi with a merchandise range of upholstery fabrics, durries and home linens. FabIndia philosophy of showcasing Indian handloom textiles while providing equitable employment to traditional artisans remained intact throughout the timeline from Bissell.

Responsibilities:

Involved in SDLC Requirements gathering, Analysis, Design, Development, Testing production of application using Waterfall model.

Developed web applications with HTML5, CSS3, Bootstrap,ASP.NET

Involved in the development of presentation layer and GUI framework using ASP.NET and HTML.

Involved in writing application level code to interact with APIs, Web Services using AJAX and ASP.NET

Developed code for Responsive web design in JavaScript using frameworks like jQuery .

Experience in developing LINUX shell scripts for automating deployment of applications

Developed MVC ASP.NET components for implementing business logic and implemented SOA based architecture using web services to build a loosely coupled system.

Used RESTful for producing web services and involved in writing programs to consume the web services

Deployed AJAX call for asynchronous data retrieval from back-end

Environment: Agile waterfall, HTML, CSS, JavaScript, jQuery, AJAX,ASP.NET, ADO.NET and RESTful Web services, SOAP, LINUX,UNIX and TFS

Dataguardsystems.com 2006 -2009

This is CRM project, campaign mailing functionalities to be included, developed reporting modules for the CRM application, This solution would maintain the different versions of the reports created, modified and customized by the individual users. The system also would allow the user to subscribe for eligible reports, which would be delivered to the user’s mailbox in the format requested (say HTML, Excel, PDF, etc.), and at the requested time interval (daily, weekly, monthly, etc.).

Cellular Manager is the part of Data guard, involves document management and storage functionality. Under the root folder it provides to create folder and files with security. Only Administrator can create folder under root. When new document is added an email is sent to the user that is having permission to the folder.

Responsibilities:

Involved in all phases of the Software development life cycle (SDLC

Developed UI using ASP.NET

Designed and Developed XSL style sheets using XSLT to transform XML and display the information on the UI screens.

Migrate the ASP to ASP.Net

Environment: Agile waterfall, HTML, CSS, JavaScript, jQuery, AJAX,ASP.NET, ADO.NET and RESTful Web services, SOAP and TFS



Contact this candidate