Post Job Free

Resume

Sign in

Developer Web

Location:
Cumming, GA
Posted:
April 26, 2021

Contact this candidate

Resume:

Vignesh N

Full Stack Developer

M: 404-***-**** E: adlzbd@r.postjobfree.com

PROFESSIONAL SUMMARY:

● Having 3+ Years of experience as a Full - Stack Java/J2EE Web Developer with diversified exposure in analysis, design, development and implementation of web-based applications.

● Experienced Full stack developer using ReactJS, Spring Boot, Soap, Rest, Hibernate, Junit, Mockito

● Extensive experience in frontend development using JavaScript, Typescripts, jQuery.

● Experience in developing SOAP and RESTful Web Services using Spring,

● Experienced in writing features using Behavior Driven Development framework on tools like Cucumber, Gherkin.

● Hands on experiences with Core Java with Multithreading, Concurrency, File Handling I/O, Generics, Data Structures and Collections, Garbage Collection.

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

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

● Experience in java8 features like Parallel Streams, Lambdas, functional interfaces and filters.

● Design and Development of business components using Spring Boot, Spring AOP, Spring IOC, EHCache Framework, Spring Annotations.

● Experienced with Mingle and Jira Agile to track Scrum based projects.

● Experience in J2EE Design Patterns like Singleton, Factory, Service Locator, MVC, Façade, DAO etc.

● Experience working with Tomcat, Jobs, WebSphere Servers.

● Experience with Cloud Computing platforms such as Amazon (EC2, Lambda, Auto Scaling, S3, EBS, ELB, SQS, SNS, Cloud Watch)

● Responsible for implementation of java integration components for DROOLS and integrated with Spring boot.

● Experience in using various Amazon Web Services (AWS) Components like EC2 for virtual servers, S3 and Glacier for storing objects, EBS, CloudFront, Elasticache and DynamoDB for storing data.

● Experience in Apache pulsar, splitting/aggregation strategy, persistence of message, setting up priority of message.

● Experience in designing and developing Microservices business components and RESTful service endpoints using Spring Boot/ Spring Cloud.

● Working knowledge designing Swagger API, Codegen from Swagger API for Restful Services

● Experienced in using Apache POI to read/write data from/to excel using HSSF and XSSF

● Experienced with web services testing and automating using SOAPUI and Postman.

● Experience in Environment Setup using Build Tool Maven and CI tool Jenkins.

● Ability to interact with all levels of personnel from technical to high level executive management within the Information Technology and business communities.

● Ability to work in a fast-paced, highly collaborative, agile development environment in support of short iterative cycles.

TECHNICAL SKILLS:

Languages Java, SQL, JavaScript, Typescript,Shell. Messaging Service Apache Pulsar, JMS

Web Technologies HTML/HTML5, XML, CSS/CSS3, JavaScript, JQuery. Frameworks Spring, Spring MVC, JDBC, Hibernate, Spring Boot ORM Frameworks Hibernate, ReactJS

Tools Eclipse, Git, Intellij, VisualStudio, Maven, Jenkins, Fisheye, Jira, Mingle, Test track, Test Director, DROOLS

Database Technologies MySQL, Oracle, Dynamo DB, RDBMS, NO SQL Methodologies Agile Scrum, Kanban, XP, RUP and Waterfall Testing tools/API Selenium Web Driver, Appium, SOAPUI, Postman, JUnit, Mockito, PowerMock, TestNG, Cucumber Java, BDD, Gherkin

EDUCATION:

Master of Science in IT & management, Campbellsville University, KY. G.P.A: 3.4 Master of Science in Bioinformatics, Nova Southeastern University, Davie, FL. G.P.A: 3.8. Bachelor of Science in Bioinformatics, SRMC, Tamil Nadu, India. G.P.A: 3.8 CERTIFICATIONS:

Salesforce Admin

Salesforce App Builder

PROFESSIONAL EXPERIENCE:

Verizon, Alpharetta, GA, USA April 2018 – Till Now Full Stack Developer

Description: 2-Part Promise to pay (PTP) project will enable customers to setup and modify promises from self- serve portals. All self-serve portals will communicate with decision service to make the promise. Customers can make secure and unsecure promises based on the behavior. Environment: Java 1.8, J2EE, Spring, Hibernate, Splunk, HTML, CSS, JavaScript, JSP, Maven, jQuery, AngularJS, AJAX, REST, Oracle, AWS, Linux, Eclipse, JUnit, GIT, AWS (EC2, S3, Lambda, Docker, SQS, Elastic Beanstalk, DynamoDB, Cloud Watch),

Responsibilities

Involved in various phases of Software design life cycle of the application using Agile Methodology.

Design and develop the UI using ReactJS, JSP, Spring MVC, HTML5, CSS3, Bootstrap, JavaScript, JQuery, AJAX, JSON.

Used AWS S3 bucket to read and write JSON file from Restful web service.

Applied DAO and BO pattern to separate the persistence logic from the business logic.

Implemented Data Access Layer using Spring Hibernate ORM framework.

Involves in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.

Uses Spring validation and wrote custom validation constraints.

Used Spring framework for dependency injection, transaction management.

Design and Development of business components using Spring Boot, Spring AOP, Spring IOC, EHCache Framework, Spring Annotations.

Developed API to Integrate with Amazon EC2 cloud-based architecture in AWS, including creating machine Images.

Work with 'Dev Ops'/ infrastructure team to support deployments & continuous integration.

Used Apache POI frameworks to read the data from excel sheets

Implemented and Consumed SOAP based web services using Spring for external systems integrations

(WideOrbit, VCI) and Jaxb2Marshaller to serialize and deserialize XML requests.

Developed Test Plans, Test Scenarios, Test Cases, Test Summary Reports, Test Execution Metrics, Test automation for load, capacity, scalability, stability and stress tests using Jmeter

Utilized AWS Cloud platform and its features which include EBS, EC2, SNS, RDS, Cloud Watch, Cloud Trail, EMR, Lambda, Cloud Formation, Auto scaling, CloudFront, S3 and Route 53.

Used Spring framework for middle tier and Spring-Hibernate for data access.

Refactor existing code structure to separate core business logic and Data Access Objects (DAOs).

Integrated the Drools and JBPM to application framework, which involved dynamic creation of knowledgebase and Knowledge session.

Wrote various types of Business rules in the .drl (drools file), Templates using Drools rule engine for business decision making; injecting beans into the rules engine and invoking using Rule Base Stateless Session

Involves in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.

Used Spring Security framework to set up authentication and authorization for the application using a firm wide single sign on.

Object storage service Amazon S3 is used to store and retrieve media files such as images.

Hands on experience in customizing Splunk dashboards, visualizations, configurations using customized Splunk queries.

Used SOAPUI and Postman to test web service response and created mockup services.

Used JUnit, Mockito, Power Mock for the unit testing of various modules

Experienced with event-driven and scheduled AWS Lambda functions to trigger various AWS resources.

Use Jenkins alongside Maven to Compile & Build Microservices code and configure the Build Triggers. Internship & Projects

Duxlink Health System, Sunrise, FL

Web Application Developer- Intern (Jan 16 – April 16) Develop web-based telemedicine applications to evaluate the high-risk/high- cost skilled nursing facility patient population to reduce readmissions by implementing protocols based on real-world informatics.

Languages and Technologies: PHP, MYSQL, JavaScript, XML, CSS.

Responsible for the overall redesign and development of all the UI pages of Duxlink website.

Operate across three tiers of web applications (UI design, Business logic, Backend development)

Understanding of data warehousing / data mart, ETL techniques and approaches

Experience of designing and building SQL Server Integration Services (SSIS) packages.

OLAP Cubes by using SQL Server Analysis Services 2008 (SSAS),

Extensively involved in the SSAS storage and partitions, and aggregations

Involved in dimensional modeling with Star Schema using the identified Fact and dimension tables.

Involved in generating the reports using MDX.

Analyzing functional requirements, designing, developing business intelligence applications using SSIS, SSRS.

Database development designing tables as well as developing T-SQL queries, stored procedures, user defined functions.

Developed SSIS packages using control flow, data flow, parameters, variables, expressions, transformations.

Create new tables, update the existing packages and SSRS reports to fetch data from new server instead of legacy DB links and decommissioned weblogs.

Summer Project, Chennai India

Android Application Developer- Intern (Jan 12– April 12) Android application for Dysphagia therapy, an application that aids in learning of exercises and monitoring the frequency of performing exercises will serve as an adjunct to conventional dysphagia therapy especially for patients who are unable to receive regular therapy in the clinical setting.

• Languages and Technologies: Java and XML

• Tools: Android studio and Eclipse IDE.

• Developed the database using SQLite to keep tracking for the patient record in the application.



Contact this candidate