Post Job Free
Sign in

Software Engineer Developer

Location:
Collierville, TN
Posted:
May 23, 2018

Contact this candidate

Resume:

Guruprasad Email: **@**-*****.***

Sr. Full stack Java Developer Contact: 973-***-****

PROFESSIONAL SUMMARY

●5+ Years of experience in designing professional UI/UX web applications and front-end technologies like HTML, DHTML, XML, XHTML, JavaScript, jQuery, Angular JS 1.4, Bootstrap.js,Backbone.js,Typescript, ECMA and CSS.

●In the design field uses of Object oriented design to capture the concepts of the problem domain and form the output by analysis.

●Worked with AngularJS, TypeScript, RestAngular, JavaScript.

●Extensive knowledge and experience of various stages of Software development life cycle (SDLC) and product development life cycle.

●Worked in Agile environment.

●Good knowledge of object oriented JavaScript, Frameworks like Angular.js, Backbone, and Bootstrap.

●Developed UI for networking products using AngularJS. Familiarity with newer specifications of Ecma Script.

●Expert in HTML5/CSS3 development and have experience in Backbone.js, Angular.js, Responsive design.

●We have designed themes by using CSS forms.

●Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.

●Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table.

●Extensive experience in designing front end interfaces using HTML5, CSS3, Java Script, JQuery and Ajax.

●Designed dynamic user interfaces using AJAX and JQuery to retrieve data without reloading the page and send asynchronous request.

●Experience working on D3 Charts for creating the graphs

●Good knowledge in using the ConfD framework and Yang Data model..

●Well versed in using Software development methodologies like Rational Unified Process (RUP), Rapid Application Development (RAD), Agile Methodology and Scrum software development processes.

●Experience using Ant and Maven scripts for project development and deployment.

●Worked with version control systems like GIT, CVS, for providing common platform for all the Developers.

●Have good experience and knowledge in HR and finance domain.

EDUCATION

Master of Science, Computer Science

Iowa State University, Ames, Iowa GPA: 3.6/4.0

Bachelor of Engineering, Computer Science Engineering

Anna University, Chennai, India GPA : 8.1/10.0

TECHNICAL SKILLS

Web Technologies

HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, JavaScript, AJAX, JSON, Bootstrap, Maven, Apache, Object oriented design, GITHUB, JAVA

JavaScript Libraries

jQuery, Backbone.js, Node.js, ECMA, AngularJS, Typescript, BootStrap, RESTAngular

IDE & Editors

Notepad++, Microsoft Visual Studio, Eclipse, Sublime Text, IntelliJ.

Other Tools

Firebug,, IE tester, GIT, Gulp, Yang

Database

MySQL, JDBC, DB2, Confd

Operating System

Windows 2000/XP/Vista/7, Mac OS, Unix.

Certification

IBM - DB2 fundamentals

PROFESSIONAL EXPERIENCE

Netscout Systems, San Jose June’17- Feb’18

Role: Senior Software Engineer Front End

Description: nGenius PFS Fabric Manager is a central management pane of glass that enables administrators to easily configure, deploy, and troubleshoot monitoring networks consisting of the nGenius 5000 and 6000 series packet flow switches. It provides an intuitive, drag-and-drop configuration with powerful but simple-to-use workflows that cover the three major areas, or lifecycles, of a packet flow switch system: configuration, deployment, and monitoring.

Responsibilities:

●Participated in Agile Development methodology and Attended Scrum Meetings, Retrospective meeting and Sprint Planning meeting.

●Develop centralized orchestration and Management of the Packet Flow Switch Fabric(PFM).

●Implement UI with Typescript using AngularJs and RESTAngular.

●Design and implement data structures that are shared on the front and backend.

●Implemented Angular service calls using Angular Factory.

●Implemented Angular Directives to make customized components.

●Defined all AngularJS controllers in a JS file and reused in various pages of application.

●Design UX experience, work with product management to define the product and create the feature specification.

●Development and create proof of concept applications for development team to use as guide.

●Used RESTful Web Services for accessing data from the web server.

●Responsible for UI and backend development and testing using Karma.

●Create epics to capture the work needed to complete the feature.

●Create technical stories to support the epics.

●Experience working on D3 Charts for creating the graphs

●Responsible for merging the different branches of a GIT into the Master branch after reviewing the

code.

Environment: HTML4/5, CSS2/3, HTML5, DHTML, XHTML,XML, JavaScript, Angular JS, Firebug, jQuery, AngularJS, BootStrap, Node.js, SASS, JSON, AJAX, GIT, Restful Web Services, Responsive Web Design IntelliJ, Agile,, Jenkins, MySQL, Windows,

VSS Monitoring Inc, a Netscout company, San Jose Apr’15-May’17

Role: Software Engineer UI

Description: nGenius 6000 series provides targeted network traffic access to an increasing number of monitoring systems, including the nGeniusONE Service Assurance platform, as well as other monitoring and security systems. The nGenius 6010 model provides the industry's highest density and capacity for 1/10/40/100 GbE traffic with all-inclusive feature functionality and best-in-class packet conditioning. The nGenius 6002 model provides the same capabilities in a smaller form factor. Both models deliver non-blocking, hardware-accelerated performance for the most demanding applications. They were managed using Web based application developed using Confd framework.

Responsibilities

•Involved in development, design and implementation of front-end part widget based application.

•Develop web UI using Confd, Backbone.js and JQuery for the next generation scalable, high port density embedded systems.(vB6000)

•Developing dashboard charts using D3.js

•Finding out the bugs, broken links and missing images etc. and rectifying them.

•Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.

•Develop JAVA based graphical interface for network management system to manage various network visibility products. (vMC)

•Develop openflow based network packet broker for whitebox solution.(vMC-ODL)

•Design and Implement JAVA Swing based UI controls for certificate management system for ODL controller and switches.

•Involved in client side tooling and testing & development with Bootstrap, HTML5, and JavaScript, Node JS.

•Integrated Bootstrap CSS with SASS pre-processor.

•Developed complex, useable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.

•Created prototype before development based on static and approved design documents and wireframes. Developed User Interface using HTML, CSS, and JavaScript validations, Node JS, NPM and XML

•Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, JSON and XML.

•Extensively participated in developing the website across different browsers and performed cross-browser testing.

•Used the version control system GIT to access the repositories and used in coordinating with CI tools.

•Involved in configuring the Git repository and maintain the version control using Git.

•Integrated GIT into Jenkins to automate the code check-out process.

ENVIRONMENT:, JavaScript, JQuery, JSON, Ajax, HTML5, DHTML, Bootstrap, CSS2, CSS3, GIT, Windows. Backbone.js, XML, Python, Confd, Yang, Netconf,

VSS Monitoring Inc, San Jose May’13-Augr’15

Role: Intern Network Management Software Engineer

Description: nGenius packet flow switch (PFS) and TAPs family enables multiple IT groups to aggregate, replicate, and manage the flows of traffic throughout the network, whether it’s for application performance monitoring, unified communications (UC), or security. Traffic management and security enablement capabilities ensure risk-free deployment of inline security and threat detection systems. Developed Java based management software (vMC) for switches and TAPs.

Responsibilities

●Development of Network Management Software (VMC)

●Implemented TACACS+ protocol for VMC.

●Developed UI for Test Engineers and enabled HTTP/HTTPS connection using Apache HttpClient library.

●Development of Web User Interface for network taps.

●Developed various features of the Web UI for network taps.

●Designed a “Proof of Concept” for migration from Appweb to a different server.

SynerZip Software Pvt., India June’10-July’12

Role: Web Developer

Responsibilities

●Responsible for Design and development of Web pages using HTML 5, CSS 3 including Ajax controls and JSON.

●Coordinated with BA group for better understanding of functional requirements analyzed and designed

the business requirements to documented and implemented.

●Used JQuery Plugins validation, drag and drop and more exceptionally.

●Worked on JQuery extensively for various user interactions, front-end validations and other visual effects.

●Developed UI using JavaScript, HTML, DHTML, CSS, JavaScript validations and XHTML.

●Performed Client-side validations using JavaScript.

●Fixed bugs and provided support services for the application.

●Worked extensively with the File management and image libraries.

●Tested/Debugged web browser using Firebug

●Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, JSON and XML.

●Wrote JavaScript and CSS code to perform animation effects as well as client side data control and validation.

●Managed and implemented all codes changes via SVN. Deploying builds across development, staging and production instances and maintained code integrity. Created an inline-edit and widget-collapse feature for the web page.

Environment: HTML, CSS, JavaScript, XML, jQuery, XHTML, AJAX, SVN, Firebug, Windows XP and MS Office, jQuery, HTML5, CSS3, UNIX, SQL, MYSQL.



Contact this candidate