Vishnu Uchuru
Contact: 660-***-****
Email: *******************@*****.***
PROFESSIONAL SUMMARY:
•Around 3 years of experience as Software Development in Analysis, Design and Development.
•Strong analytical skills with Proficiency in debugging and Problem Solving.
•Extensively dealt with code review for various projects and guided developers to develop an application with perfect coding standards, by writing efficient code, developing reusable components, exception handling, etc.
•Experience with Ruby on Rails creating connections, designing and enabling communications between both frameworks.
•Extensively worked on Angularjs, React Js, Java, Ruby on rails, Bootstrap, JavaScript, Jquery, HTML5 and CSS3 to design rich web pages.
•Self-Motivated team player as well as independent contributor.
•Proficient in core java concepts like multi threading.
•Good communication skills, Interpersonal skills and strong ability to excel through Collaboration with team members.
•Good knowledge of Java REST full Web Services, SOAP and springs.
•Experienced at using SVN and GIT for integration, code security, version and source control.
•Comprehensive software development life-cycle experience with active involvement in requirements gathering, analysis, design, programming, testing and implementation.
•Passionate about building high-quality systems with software implementation best practices.
•Ability to learn and develop using new technologies quickly.
•Strong analytical and problem-solving skills coupled with excellent written, verbal and interpersonal communication skills.
TECHNICAL SKILL SET:
Modern Web Stack
Angular.js, React Js, JavaScript, Bootstrap, JQuery, HTML5, CSS3, SASS, LESS, npm, Ruby on rails.
Mobile Frameworks
Ionic, Cordova, Jasmine
Web Technologies
HTML5, DHTML, CSS3, AJAX, XAML, jQuery, JSON, PHP, Servlets, SOAP, XML.
Languages
C, C#, Java, C++
Databases
Oracle, JDBC, SQL
Workflow and Delivery
Responsive Web Design, Single Page App, Mobile Development, Cross-Browser compatibility, Multi Browser Support
IDE, HTML Editor
Notepad++, Eclipse IDE, Visual Studio, Dreamweaver, NetBeans
Web Services
RESTful, SOAP, XML
Web Servers
Apache Tomcat, Web Sphere, Web Logic, JBoss
Operating Systems
Windows, MSDos, Windows Server, Linux, Unix
PROFESSIONAL EXPERIENCE:
Client: Flagstar Bank-Troy, Michigan
Role: Java UI Developer
Duration: sep’16 –May’17.
Responsibilities:
•Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery, AJAX, Bootstrap, AngularJS,D3 and leaflet Js and JSON.
• Used JavaScript, jQuery for user interactions in pages.
•Experience working in Ruby on Rails (ROR) based web applications.
•Testing the website on multiple browsers with their old as well as latest release.
•Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
• Worked on creating responsive website for smart devices using responsive design and media queries.
•Integrated Rest angular to reduce coupling between the UI application and web services
• Used JSON for storing and exchanging information between browsers and servers.
•Used jQuery, Ajax for service calls on pages to interact with the server for information.
•Used Git for collaborative development of the web applications.
• Responsible to design and developed web pages using HTML5, CSS3, JavaScript, jQuery, Bootstrap and AngularJS.
•Involved in developing and implementation of the web application using Ruby on Rails.
•Integrated JSON Server to enable concurrent development of UI and Web Services
•Customization of Angular-NVD3 to support consistency and reusability of visual architecture
•Karma, Jasmine, and Protractor integrated into the framework to enable test-driven development
• Involved in developing UI pages using Angular JS and calling the Rest API's from backend.
• Created various Angular directives, controllers, DOM, expressions, templates, data binding, etc.
• Developed applications using HTML5, Bootstrap grid, CSS3 with Pseudo elements, classes, selectors and used JavaScript validation.
• Used Angular JS Controller to control data of the Angular application
• Used jQuery to make the HTML5 and CSS3 to interact with JavaScript functions to add dynamism to the web page.
•Used adobe analytics services to capture the click and load events.
•Proficient in implementing Java /J2EE technologies such as Servlets, JSP, JDBC
•Made the application e508 compliance for blind people compatibility.
•Helped draft coding standards and mentored team mates on how to write code that meets those standards
•Implemented Scenario Level Project flow in Scenario Planner Team.
• Developed SQL, PL/SQL, stored procedures using SQL for Oracle database.
•Used Angular JS to create the data in the table using ng-repeat attributes.
• Developed dynamic responsive web application by integrating AngularJS with Bootstrap which is further integrated with web services.
• Used Interactive data binding, filters and animation events using AngularJS.
• Worked with JSON for data exchange between client and server.
• Worked with Agile software lifecycle methodologies.
• Attend standup meetings (Scrum), estimation meetings and requirements review meeting to analyze requirements for each story card in a sprint.
Environment: HTML 5, JavaScript, AngularJS,Ruby on Rails, AJAX, Jenkins,CSS, JSON, jQuery, Agile, Bootstrap.
Client: UCM - Warrensburg, MO
Role: Assistantship
Duration: Jun’15 –Jun’16.
Responsibilities:
•Involved with all stages of software development lifecycle.
•Developed the user friendly interface using HTML5, CSS3, Bootstrap, Sass, JavaScript, Angularjs and jQuery.
•Performed Object Oriented Analysis and Design using UML for development of class diagrams, Use Case Diagrams, Sequence diagrams, and State Diagrams
•Performed backend refactoring (like schema optimizations and query enhancements) using MySQL.
•Implemented Validation Controls and created Custom Validation Controls using JavaScript.
•Designed and implemented an algorithm to determine which patient should be listed from which part of the country
•Respond to the issues assigned, conduct analysis, suggest / implement workarounds, communicate to all the stakeholders and close issues as per the agreed timelines IN ORDER TO ensure support availability as per agreed SLAs.
•Made the application E508 compliance(for disabilities).
•Worked on adobe analytics to capture click and load events.
•Respond to production issues as per SLA.
•Involved in reviews of Test scenarios to ensure the requirement coverage.
• Involved in performance and SQL Query optimization.
•Developed the application as per the W3C standards (for disabled people).
•Developed queries to get statistics
•Used GIT for source control and scheduling builds.
Environment: HTML5, CSS3, Bootstrap, JavaScript, Angularjs and jQuery, AJAX, GIT, Webservices, Json.
Client: Ora pandits, Hyderabad-India
Duration:Jun’14– May’15
Role: Jr.Web Developer
Responsibilities:
•Dynamic website design and programming using HTML, CSS, JavaScript, jQuery, Angularjs.
•Developed Angularjs directive based calendar to schedule appointments.
•Experience in working MVC Architecture and also in using version control(SVN).
•Developed interface to display report data using Angularjs, jQuery, AJAX, JavaScript and JSON, XML.
•Used various jQuery plugins like autocomplete, date picker, color picker, document slider to enhance the usability, functionality and overall experience for website.
•Involved in requirements gathering and performed object oriented analysis, design and implementation using UML.
•Interface with internal team, including onsite, IN ORDER TO undertake onsite-specific activities of the project.
•Respond to production issues as per SLA.
•Respond to the issues assigned, conduct analysis, suggest / implement workarounds, communicate to all the stakeholders and close issues as per the agreed timelines IN ORDER TO ensure support availability as per agreed SLAs.
•Worked in team environment and developed web based application for GPM users.
•Created Stored Procedures to handle the business logic.
•Used SVN to Deploy the Code and Task Management.
•Developed Applications using Waterfall methodology.
•Worked on Web Services developing, consuming, deploying using WEB API.
•Created cross browser compatibility templates using Cascading Style Sheets (CSS) to format the data.
•Extensively used AJAX control toolkit in creating efficient and responsive banking application.
•Worked with Telerik Controls to build the rich User Interface
•Used JQuery and JavaScript to implement AJAX calls and other type of client side logic.
Environment: HTML5, CSS3, Bootstrap, JavaScript, Angularjs, jQuery, AJAX, SVN, Webservices, Waterfall, Json.
Client: SOA Software, Hyderabad-India
Duration:April’13– May’14
Role: Jr.Developer
Responsibilities:
•Dynamic website design and programming using HTML, CSS, JavaScript, jQuery.
•Developed jQuery based calendar to schedule appointments.
•Developed interface to display report data using jQuery, AJAX, JavaScript and JSON, XML.
•Used various jQuery plugins like autocomplete, date picker, color picker, document slider to enhance the usability, functionality and overall experience for website.
•Implemented pagination and sorting functionalities in different modules using jQuery plugins.
•Used Firebug and IE Developer Toolbar for debugging and browser compatibility, cross-browser/platform testing and compatibility assurance.
•Using SVN for version control.
•Participated in requirement gathering and coordinated with various development teams in code integration.
•Involved in production support and bug fixing
•Involved in preparing User Manuals to better understand different functionalities.
Impact: SOA Software Open(TM) is an API Developer Platform that brings API providers and App developers together. Open provides easy access to powerful API Management capabilities combined with a social community allowing developers to collaborate to build innovative Apps with scalable APIs.
EDUCATION:
•Done Masters in Computer Sciences University of Central Missouri –Warrensburg, MO in the Year December,2016
•Done Bachelors in Information Technology JNTU- Ananthapur, INDIA in the Year April, 2014.