Post Job Free
Sign in

Software Developer Java

Location:
Santa Clara, CA
Salary:
85K
Posted:
January 21, 2018

Contact this candidate

Resume:

SATISH VYTLA

PH: 669-***-****

Email: ***********@*****.***

SUMMARY:

Experience in developing Enterprise applications in Java and J2EE Technologies.

Expertise in deriving healthy deployments with core components of windows azure on more than 280+ clusters.

Experience with Creating/Managing Azure Storage Account.

Great working knowledge of Azure Virtual Machine (Part of IaaS)

Experience with Virtual Network and its connectivity with Cloud services

Good with virtualization using Hyper-V, Experience with WTT.

Expertise in Client Side Designing, front end modules and Validations using Servlets, JSP, HTML, CSS, Java Script and Struts Tag Library.

Worked in developing Model View Controller (MVC) Architecture based applications using Spring Frameworks with various Java/J2EE design patterns.

Experience using Spring Framework in business layer for Dependency Injection, AOP, transaction management and using Hibernate as a persistence layer.

Worked with Hibernate for integrating legacy databases, writing custom CRUD statements, integrating stored procedures using SQL.

Experience in client web technologies using HTML, CSS, JavaScript, Bootstrap and JQueryUI, JQuery plugins, AJAX, and AngularJS.

Extensively worked on core java concepts like Multi-Threading, Exception handling, IO Handling and Collections Framework.

Experience in SQL, Stored Procedures and Functions with databases such as Oracle, and MS SQL Server 2005.

Expertise in Agile and Waterfall Software Development Methodology

Exposure to SOAP web services using document style.

Experience working extensively on both UNIX based and Windows environments.

Excellent skills in understanding business needs of the customer and converting them into technical solutions.

Extensive development experience on different IDE’s like Eclipse, NetBeans for debugging and using java coding standards.

Knowledge in developing algorithms and optimization approaches.

Sincere, well-organized, quick-learner self-motivated and good team player.

Excellent skills to create project documentation.

Experienced in production support and performance engineering.

Strong experience in using version control tools like Rational Clear Case, Git, SVN.

Ability to work successfully as part of small to large sized teams or independently.

SKILLS:

Programming Languages : JAVA, J2EE, C, SQL, PL/SQL, HTML, Angular JS, Python.

Databases : Oracle, DB2 MICROSOFT SQL SERVER,TOAD.

Cloud Technology : Microsoft Azure.

Web Related : Servlet, JSP, JDBC, Spring, Hibernate, CSS, JavaScript, AJAX, JQuery, Power shell.

Frameworks : Hibernate 3.0, Spring 2.0, J2EE Design Patterns.

Design : OOAD, UML, Use cases, Factory, Singleton, DAO and Front Controller.

Tools & Utilities : MS-Office, Toad, Eclipse, Remedy, Axosoft, GIT, WordPress, Maven, WTT.

Operating Systems : Windows 9x/2000/XP, Linux, UNIX.

PROFESSIONAL EXPERIENCE:

Microsoft Corporation, CA [Aug 2016 -Present]

Software Engineer

Description: StorSimple virtual array product is hybrid storage solution with tiered storage architecture. There are multiple tiers of storage and based on active working set data moves across tiers. Microsoft Azure StorSimple meets the needs of performance- and capacity-centric applications, and gives you a complete hybrid cloud storage solution for enterprises. It’s the best of both worlds physical arrays for deployments in datacenters and virtual arrays for smaller enterprise environments like remote and branch offices, which require network-attached storage (NAS). Its on-demand infrastructure means you don’t need to set up or maintain costly on-premises equipment for new or special projects. Also, by using local storage for performance, you have the flexibility to retain all volume data locally.

Responsibilities:

•Ownership of servicing Helsinki StorSimple Virtual Array product suite.

•Ownership for all minor releases/updates shipped for StorSimple virtual array I have managed the entire test and release criterion

• Developed RESTful Web API which produces and consumes JSON response as part of integrating the module with the Lock Manager.

• Primarily developing using components which includes: Core Java, Spring Multithreading, and Spring Jdbc.

• Responsible for setting up AngularJS framework to achieve data binding between HTML and JavaScript objects.

•Developed a script for Format Shares and Volume for Azure Cloud Storage Services (StorSimple)

•Develop test scheduling workflows for Windows test technologies for BVT and FVT tests

•Debugging issues related to private and public cloud.

•Creating certificates, encryption and decryption of storage keys

•Configure virtual network in azure portal.

•Manage storage accounts and resource services in azure production portal.

•Cluster creations on physical appliance with latest builds.

•Create scripts for cloud storage testing using power shell and Python.

•Perform Disaster recovery and backup tests on both virtual and physical appliance.

•Perform performance testing with file server and disk server.

•Created jobs using WTT tool for power shell automation scripts.

Environments: Java, AZURE, PowerShell, Python, XML, CSS, MYSQL, Servlet, Java Script, HTML, Spring 4.3.2, Putty, RESTful, JSON, Apache Tomcat 8.0.36, Toad Oracle 11.6, AngularJS, JDBC, Hibernate 3.0, JQuery.

Software Developer Intern: [Jan 2016 - May 2016]

Valparaiso University, Valparaiso, Indiana

Description: Designed an application called “GoValpo”, which depicts the description and status of all the Professors in IT Grad school with their contact info. Using this app students can Schedule appointments and can directly meet them without any hassles. This app also provides weather alerts and updates regarding the sports events and seminars and educational fairs related info with place and time.

This application wraps up almost all the university info and displays to the users, even students can update their info in the application.

Responsibilities:

•Developing user-friendly web-based GUI using JSP, JavaScript, CSS, HTML, and DHTML.

•Involved in writing SQL queries to store the data in Database and retrieve it using ORM tool in Hibernate.

Worked on developing the backend part of the application involving spring 4.x, Hibernate 4.3 and Web Services.

•Created maven archetypes for generating fully functional REST web services supporting both XML and JSON message transformation. Archetypes built on Spring 3.0 technology.

•Participated in daily Standup Meets with the whole team to discuss about the progress of the application development, specks to be taken care and specks that already completed.

•Created Technical documentation and project design.

Environment: J2EE, JDBC, Servlet, Java, HTML, CSS, JavaScript, JQuery, MySQL, Tomcat Application Server, Eclipse, Git.

Teaching Assistance:

Valparaiso University, Valparaiso, Indiana [Feb 2015 - Dec 2015]

Responsibilities:

•Java programming Teaching Assistant under Dr. James Caristi, Prof. Ryan freeman, Polly wainwright and Bob Wichlinski at Valparaiso University.

•Generated status reports on monthly basis according to the Professors requirements.

•Create a friendly environment among the professors and students, so that they can easily approach them in case of any issues.

•Responsibilities include Handling Programing Labs, Grading papers, Preparing Notes and creating users in University Blackboard.

•As a Blackboard Admin, I am supposed to create updates to students, upload required material, add useful references, post and grade the assignments.

•Helped in re-designing the University’s official website (DataVU), as per the requests by the professors and students.

•Used Java Script and CSS to update the website with modern features that will help the users to easily browse the specific info.

•I earned the Best Teaching Assistant award of Valpo for the year 2015.

Environment: HTML, CSS, JavaScript, JQuery, Java, Spring MVC, Maven, GIT, Tomcat Application Server, Eclipse.

Software Developer Intern: [Jan 2013 - Dec 2013]

Jawaharlal Nehru Technological University

Description: Enhanced the university website by adding Library services. Computerized the whole library with almost 50,000 books and many journals with Titles, ISBN numbers, Author details within 2 weeks with the help of 5 students. Using the SQL queries stored the whole data in Database.

Responsibilities:

•Involved in designing the web page for library services using HTML, Java Script and CSS.

•Created different user modules that allows the staff and students to register and order, lend and purchase books online.

•Coded four different login pages for Admin, Clerk, Librarian, Staff and Students which takes different inputs and display pages accordingly.

•Involved in Code walkthrough and query optimization.

•Done Unit Testing at each level of application development.

•Fixed the bugs in the application according to the requirements by the SRS document.

•Involved in writing Hibernate HQL Queries to fetch data from Oracle database.

•Design patterns are extensively used to achieve clean separation of different layers. Used different patterns like MVC pattern, Session Facade, DTO, DAO, and singleton

•Used Spring IOC for instantiating, configuring beans.

•Integration of Spring ORM with Hibernate.

•Actively participated to creation of tables with mapping

•Configured connection pools for the database and interacted with the database by creating data source in MySQL.

•Discuss with the business analysts and understand the new requirements.

•Monitored the error logs using Log4J and fixed the problems

•Provided support for system tests, user acceptance testing and implementation by analyzing the defects and providing fixes and releasing the fixes.

Environment: Java/J2EE, spring (MVC, DAO, DTO), Hibernate, JSP, Servlet, My SQL, JS, Apache Tomcat, XML, HTML, CSS, Log4J, Eclipse IDE



Contact this candidate