Post Job Free
Sign in

Professional Experience Developer

Location:
Houston, TX
Posted:
December 11, 2017

Contact this candidate

Resume:

Satheesh Yadava

281-***-****

***** ***** ****** ****, *******, TX-77062

**************@*****.***

http://18.216.91.42:8080/resume

Professional Summary

Over 4 years of programming experience in building rich client side web applications using Modern UI frameworks like AngularJS, Angular 2, Angular Material, React, ngx-bootstrap and also expertise in Server-side Java technologies like Spring MVC, Spring Security, Spring Web-flow, Hibernate, Spring Data, Spring Cloud, Netflix OSS components (Eureka, Zuul, Hystrix) etc.

Over 2 years of Professional Experience as software engineer in Java/J2EE Technologies.

Proficient in Reactive Programming.

Solid understanding of Data Structures, Design Patterns, Algorithms & Object-Oriented Concepts.

Skilled in extreme programming tools such as Ant, Maven, Log4j, slf4j and Junit.

Experience in the design and implementation of fully automated Continuous Integration, Continuous Delivery, Continuous Deployment pipelines and DevOps processes for Agile projects.

Hands on experience in database design and development using MYSQL, Oracle PL/SQL

Exposure to NoSQL database programming – Mongo Db, Neo4j.

Experience with AWS Components such as Amazon EC2, S3, Elastic IP’s, Amazon RDS, and ACL’s

Expertise in version control systems like GIT.

Constantly striving to learn new technologies and solve problems creatively.

Projects

Drop Number: (Refer to the following link) http://18.216.91.42:8080/

Created a Single Page Responsive web application with Angular 4 as a Client Side Framework and Spring as a server-side Framework.

Developed RESTful API endpoints with Spring MVC and utilized Spring OAuth2.0 with JWT (JSON web tokens) to secure the Web API service layer.

Created custom Authentication process implementing UserDetailService interface.

Employed Angular HTTP Client to interact with backend services and Angular service layers (Redux, RxJs and Ngrx-Store) for cross-component communication.

Implemented DAO layer using Hibernate.

Deployed application on AWS EC2 running instance, RDS.

Environment: Angular 4, Typescript, Angular Material, Redux, Ngx-bootstrap, RxJs, Spring MVC, Spring ORM, Spring Security, JWT, Hibernate, Junit, Maven, Karma, Jasmine, Apache Tomcat Server, MYSQL

Organic Shopping Cart: (Refer to following link) http://github.com/Satheeshy/ShoppingCart

Extensively worked with MVC Architecture using Spring Core, Spring IOC, Spring MVC, Spring Security, Spring ORM etc.

Developed presentation layer using JSP, HTML, AJAX, JQUERY, Spring Forms tags.

Enabled CSRF protection for post request & CSRF Meta tags for AJAX request.

Utilized Hibernate as the backend ORM tool for implementation of persistence layer and mapping of POJOs.

Dynamically Rendered layout based on user and admin roles using Spring Security.

Environment: JSP, JSTL, XML, SERVLETS, SPRING CORE, SPRING ORM, SPRING SECURITY, Hibernate, slf4j, Maven, Apache Tomcat, Junit etc.

Academic Project

Dating App – http://github.com/Satheeshy/OnlineDatingSite

This application allows users to search people based on age, preferences and location.

Environment: JSF, JQUERY, Managed Beans, Tomcat, Oracle Database

Blackjack Game - http://github.com/Satheeshy/BlackJackProject

Online poker game developed using HTML, Bootstrap, CSS, and JQuery as Front end and .NET MVC as backend Technology. Implemented data access layer using ADO.net entity Framework and LINQ.

Professional Experience

Graduate Teaching Assistant – From Jan 2016 To Present

Designed and maintained individual sections via blackboard.

Assisted students with programming languages including Java, C#, JavaScript, PL/SQL etc.

Assisted students with their projects on various technologies such as Java EE, .NET MVC etc.

STI Global Technologies (Java/J2EE Developer) – From Aug 2014 To Dec 2015

Extensive use of Core Java Features including Collection, Exception Handling, etc.

Designed Front-end Interface using JSP, HTML, Bootstrap, CSS3 SERVLET, and XML.

Involved in designing Java Components with various Java/J2EE patterns like DTO, DAO, and FACADE for back-end service layer.

Developed and Implemented Client Side and Server-side Validations.

Assisted in maintaining and updating existing applications and modules.

Created tables in database based on the Entity-Relationship model that is provided by database architect.

Worked on agile methodologies, test-driven development.

Environment: JSP, JSTL, JavaScript, SERVLETS, Oracle SQL, Junit, Tomcat 7.0.57

Internship

STI Global Technologies (Software Developer Intern) – From Jan 2014 To July 2014

Learned different technologies by working with experienced software engineers.

Handled database related tasks.

Designed front-end using HTML, CSS, JavaScript, JQuery.

Technical Skills

Core Java

Java EE 7

Spring

Spring Cloud

Spring Security

Hibernate

Netflix OSS: Eureka, Hystrix, Zuul

Angular

Redux, RxJs

Ngx-bootstrap

React

Node JS

Express

Junit, Selenium

Ant, Maven

Karma, Jasmine

Log4j, slf4j

Tomcat, WebSphere

Web Logic, Glassfish

Jenkins, Docker

MYSQL

Oracle PL/SQL

Mongo DB

Neo4j

Education

University of Houston-Clear Lake

Masters in Management Information Systems – 3.7 GPA

Certifications

Oracle Certified PL/SQL Developer

Microsoft Certified ASP.NET MVC Web Application Developer

References

Jian Lin, Ph. D

Course: Advanced Java Programming

281-***-****

*******@****.***



Contact this candidate