Post Job Free
Sign in
Sorry, this job has been deleted.
Please consider applying to the jobs below.

Information Technology Software Engineer

Location:
Queensbury, NY
Salary:
70000
Posted:
December 03, 2017

Contact this candidate

Resume:

Shali Saseendran

****, ******* **** *****, **********, New York 12804 917-***-**** ********@**********.***

EDUCATION

Binghamton University, State University of New York, Watson School of Engineering Dec’ 17

Master of Science in Computer Science, GPA: 3.66/4.00

University of Mumbai, Maharashtra, India May’ 13

Bachelor of Engineering in Information Technology, GPA: 3.8/4.00

TECHNICAL SKILLS

Programming Languages: Java, C, C++, JavaScript, HTML5.0, CSS3.0

Tools & Technologies: J2EE, Servlet/JSP, RESTful Web Services, Hibernate, Spring, Spring IoC, Spring MVC, Spring Boot, Swagger, Apache Tomcat, Apache Thrift, Weblogic, RMI, JNDI, JMS, JDBC, JSON, Jackson, ANT, Maven, Log4j, AWS(EC2), Git, Jenkins, Docker, Postman, Nginx, Eclipse, IntelliJ IDE, Turbo C, Wireshark, PuTTY, Angular

Database: MySQL, Oracle 10g, SQLite, MongoDB

Operating Systems: Windows XP/7/8/10, Unix/Linux

Networking: TCP/IP suite, Routing & Switching Protocols, Firewall Concepts, VoIP, Intrusion Detection & Prevention System

Professional Certification: JNCIS-FWV - Juniper Networks Certified Specialist Firewall/VPN

ACADEMIC COURSES

Distributed Systems, Computer Networks, Design & Analysis of Algorithms, Operating Systems, Programming Languages,

Computer Architecture, Design Patterns, Smart Devices & Sensing (Android Programming), Data Mining (R language)

PROFESSIONAL EXPERIENCE

Infosys Limited - Software Engineer, India Feb’ 2014 – Dec’ 2015

Excelled in the Foundation Program Training at Infosys in Object Oriented Programming concepts, Core Java, SQL, SDLC, JDBC, HTML, CSS, JavaScript & ITIL operation Basics

Developed applications using Java/J2EE, Spring and JPA/Hibernate framework and was involved in SDLC process of projects, including prototyping, proof of concepts, design, interface implementation, testing and maintenance

Worked as Juniper TAC for Juniper Networks to troubleshoot & resolve the issues effectively, to aid via call with customer in setting up network as per the requirement, to define, design & maintain the specific technical requirement

Received ‘Spot- Awards’ for ensuring deliverables within timeline and presenting innovative ideas for the project

ACADEMIC PROJECTS

RESTful API, Weather Application (Spring Boot & Angular2) May’ 17

Configured REST endpoints to get latest weather, hourly and daily averaged weather for a given city

Documented REST endpoints using SpringFox’s implementation of Swagger and containerized using Docker

Deployed docker container on AWS instance and configured Jenkins to run a build job after every commit on repository

Performed testing of API using Postman REST client

Design Patterns (Java) Jan’17 - May’17

Designed a generic library to serialize and de-serialize objects using dynamic proxies and java reflection

Used Observer Pattern to implement the feature of a spreadsheet wherein values of cells get updated, when the cells they are dependent on get updated

Implemented Course Registration System to allocate the courses to students using Singleton pattern and Object Pool API

Time-series data trend prediction (R Language) Jan’17 - May’17

Created a model (ARIMA) that learnt a real dataset obtained from an e-commerce application to predict the sale quantity of products for the next few weeks

Implemented cleaning techniques, feature selection methods, sampling methods to enhance accuracy of the model

A multi-threaded HTTP Proxy Server (C) May’ 2016

Implemented a proxy server that accepts the HTTP GET request from the client, fetches the desired content from the server only if the requested content is not present in its local cache and returns this content to the client

Taking Global Snapshots of a Distributed Banking Application (Java Multithreaded) Oct’ 2016

Engaged in development of banking application using fully automated controller that interacts with multiple branches

Implemented Chandy - Lamport Algorithm to take the global snapshots of the bank using the Apache Thrift RPC Framework with the use of multithreading to hold communication between branches & sending messages between them

Two Phase Commit over Replicated File Servers (Java Multithreaded & SQLite) Nov’ 2016

Developed a fully fault tolerant & concurrent Replicated Remote File Service governed by Two Phase Commit protocol using Apache Thrift RPC framework

Provided file write/read/delete features along with conflict management



Contact this candidate