Namratha Sudarshan
Sunnyvale CA ***** 408-***-**** acvqqo@r.postjobfree.com
Summary
Software Developer with experience in the full software development lifecycle including requirements gathering, design, documentation, development, and QA
Experience in the development of Web Applications and Restful Web Services using Spring Framework
Specialist in software development using core Java and J2EE
Experience in front end development using HTML5, CSS3, JavaScript, jQuery
Solid knowledge in Relational Database Management System (RDBMS) with experience in MYSQL and Oracle
Experience working in client projects with client interaction
Good analytical and troubleshooting abilities
Good knowledge of Object Oriented Programming (OOP) concepts and design patterns
Education
MS, Computer Science (December 2015) – Northwestern Polytechnic University, California
Bachelor of Engineering, Information Science (July 2011) – VTU, Karnataka, India
Technical Expertise
Languages : Java, C#, Python
Technologies : Spring Framework, Restful API, Servlets, JSP, JDBC, XML, JSON, Selenium, MVC,
Ajax, SQL, JavaScript, Maven, Junit, jQuery, Hadoop, JAX-RS, Git, Web Services
Web Servers : Tomcat, Jetty
IDE : Eclipse, NetBeans, Dreamweaver
RDBMS : MySQL, Oracle
Professional Overview
Software Developer, Incite, Bangalore, India 2011-2012
Responsible for working on range of projects at Incite that included developing, testing and maintaining front end and back end functionalities of web sites for various clients
Developed robust and high availability web applications
Conducted browser compliancy testing
Employed SEO friendly website development practices
Built the home page, registration form, contact page for the web site
Involved in development work in core Java and JSP/Servlets
Used maven as build utility and SVN for source control
Used jQuery and JavaScript to build dynamic web pages
Responsible for deploying web applications in production
Created the Database Layer using JDBC to connect to MySQL database
Environment:
Java/J2EE, HTML, CSS, JavaScript, jQuery, MySQL
Java Developer, Tech Curious, USA June 2016-Present
Responsible to design, implement and test new features on Sakai which is an open source learning management system(www.sakaiproject.org)
Built use cases for the Teacher’s class formation and schedule announcement feature
Implemented the Schedule announcement module
Used JIRA for use case tracking and bug reporting
Environment:
Java/J2EE, Spring, REST, JavaScript, MySQL, JDBC, JIRA
Academic Projects
Online Shopping Web Application Using Spring Restful Architecture 2015
As part of the Restful web service course I implemented the online shopping web application using Spring Framework’s Restful Architecture
This application allows users to browse through various categories of apparel
The users can add the apparel to cart and checkout providing the shipping and payment details
Used Git repo as source control -- https://github.com/NamrathaPradeep/frugalApparelSpring
Implemented the rest Api’s for order details and credit card verification
Implemented MVC page for user login, user registration, home page and checkout page
Environment
Spring Rest Framework, Dependency Injection, Auto Wiring, JDBC template, MySQL, JSON, Git, Maven
Course Registration Web Application 2014
Designed and developed an online course registration web application for students at University
This application allows students to register for courses and pay the fee
Created servlets to handle Login, Registration and Checkout functionality.
Environment:
Servlet, JSP, JSTL, JavaScript, JDBC, MySQL
Travel Marvel Mobile App 2014
●Developed mobile application using Phone Gap and Ionic(AngularJS) framework.
●Travel Marvel mobile app allows user to select and store places they intend to visit.
●This app provides users with the points of interest and weather details of the selected place.
Environment:
JavaScript, JSON, HTML, CSS, PhoneGap