Lakshmi R
Atlanta, +1-470-***-****
****************@*****.***
Professional Summary:
• Around 4 plus years of experience in design, development, implementation and testing of Client Server, Web Applications using Java/UI Technologies.
• Proficient in building Web User Interface (UI) using HTML5, CSS3 and JavaScript that follows W3C Web Standards and are browser compatible.
• Experience on Web Technologies using HTML4/5, XHTML, DHTML, JavaScript, JQuery, XML, XSLT and JSON.
• Extensive experience as web developer with a strong background working on open source technologies including JSP, HTML, CSS, MySQL, JavaScript, Flash, Photoshop.
• Expertise in working with JavaScript, prototype JS and various MVC JavaScript frameworks Angular JS, backbone JS, Node.JS, React JS.
• Good Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
• Extensive experience in web design using CSS3, D3.js, Bootstrap, Adobe Photoshop.
• Knowledge in Unified Modeling Language (UML), Flow Chart, Class Diagrams, User Diagrams, Activity and Sequence Diagrams.
• Detailed understanding of Document Object Model and DOM functions.
• Ability to apply W3C web standards in achieving the best cross-browser user experience for sake of long-term user retention and engagement.
• Experience in implementing/consuming RESTful Web Services.
• Experience in using various tools and IDEs for development and design like NetBeans, EditPlus, Notepad++, Eclipse, Adobe Photoshop, and Dreamweaver.
• Developed and deployed Multi-Tier Enterprise Applications using Tomcat, WebSphere 8.0,8.5 Web and application servers.
• Developed applications using HTML, CSS, Java Script, JSP, Servlets, JavaBeans, EJB 3.0, JSTL, JSP Custom Tag Libraries, and XML.
• Experience in developing applications using Oracle, MySQL and SQL Server […] and proficient with SQL, PL/SQL.
• Good experience on version management tools Clear Case, CVS and SVN.
• Fair knowledge in designing software like Photoshop CS version and Dreamweaver.
• Extensive development experience with Oracle Enterprise Service Bus(ESB 10g) in evaluating routing rules, perform transformations and invoke services.
• Experience in developing applications using AngularJS -Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc.
• Hands on experience with IBM WebSphere Portal, JBOSS, Weblogic Servers.
• Expertise inSoftware Development Life Cycle (SDLC) that includesRequirement Analysis, Design, Coding, Testing, Implementation and Maintenance along with methodologies likeObject Oriented Analysis and Design (OOAD).
• Strong knowledge in Agile Development, Scrum and Waterfall Methodologies.
• Excellent communication and interpersonal skills and a very good team player with the ability to work independently.
Technical Skills:
Programming Languages
Java, PL/SQL, JavaScript, HTML, DHTML, XHTML, XSLT,JBoss,UML,
CSS, JQuery, Angular JS, Bootstrap, Node JS, Backbone JS, React JS, LESS and SASS,
JSON, AJAX.
Operating Systems:- Windows 2000/XP 2007, Linux(Ubuntu, Fedora, Solaries), UNIX
Data Bases:- Oracle 8i/9i, MySQL Server 2000, MongoDB, Apache Cassandra.
Web Servers:- WebSphere 5.X/ 4.x, Tomcat 4.X/5.X/6.0, Apache, Nexus.
IDE/HTML Editors Eclipse, Net Beans, EditPlus 3.0, Notepad++, Visual Studio, Adobe Dreamweaver.
Version Control SVN, Git, Hg Mercurial
Graphics Editor Adobe photo shop CS3, Adobe Illustrator CS3, Adobe Experience Manager (AEM).
Work Experience
UI Developer
Cognizant Atlanta, GA
Jan 2016 to Present
• Contributed as key resource of the "Angular JS Framework Team" in conversion of existing (XMI) UIscreens of the application to Angular JS based UI.
• Involved in development of commonly used angular components across teams such as directives for grid, pagination, conditional validations etc.
• Involved in development/conversion of numerous existing UI screens to Angular JS for the Admin and Task UI modules.
• Development of custom Angular JS directives, which are used for DOM manipulation along with HTML5 components.
• Designed UI screens using JSP, CSS, Angular JS Framework and HTML5.
• Responsible for the creation and execution of the Unit Test Cases using Testing for each coding assignment.
• Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section etc.
• Involved in code reviews and mentoring the junior team members.
• Extensively used SOAP based web services. Responsible for Coding, Unit Testing and Functional Testing and Regression Testing of the systems.
• Participate in wireframe reviews with UX team to understand the requirements.
• Convert the wireframes to HTML5/CSS that are fluid in nature which will fit in varying resolutions for Mobile & Tablet
• Implemented applications using Java, J2EE, JSP, JSF, Servlets, JDBC, XML, HTML, XHTML and Java Script on Windows environments.
• Developed all the UI pages using HTML5, XUL, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, jQuery, and Ajax.
• Polymer.js for implementing Google charts and to create a production ready application.
• Implemented modular design and worked with declarative bindings in Angular.JS.
• Created angular components like controllers, services, custom directives and forms to collect different user data and implemented form validation in Angular.JS.
• Implemented routing and developed business logic based on user selection using jQuery, Angular.JS.
• Implemented directives and scope values using Angular.JS for existing WebPages.
• Created XHTML Pages with CSS and the Box Model
• Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
• Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
• Developed Date Time Picker using Object Oriented JavaScript extensively.
• Designed Pdf, Excel and Print previews for all the reports in the application using HTML, JavaScriptand SQL Stored Procedure.
• Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
• Involved in developing XUL, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms..
• Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML5, CSS, JavaScript, JQuery, Angular JS, JSP, Dreamweaver CS5, AJAX, JSON, ECLIPSE, MS Office and SVN.
Front End Developer
Cognizant Hyderabad, India
April 2013 to Nov 2014
Responsibilities:
• Coded dynamic and browser compatible UI web pages using JavaScript, CSS3, HTML5, jQuery and responsive design in MVC environment.
• Created and developed the web-page layout and positioned/developed design elements using Dreamweaver, HTML and Adobe Photoshop.
• Involved in the development of HTML and Angular.js for client side presentation and data validation on client side with in the forms.
• Worked with Angular JS that uses a combination of customizable HTML tags and expressions. .
• Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation.
• Used Less and Sass workflow combined with HTML5 and CSS3.
• Created a web application that handles Content Management System and Inventory System using PHP, MySQL, JavaScript, HTML, and CSS.
• Debug existing modules, optimize MySQL tables.
• Developed responsive applications using Bootstrap which allowed the same application to be optimized for both mobile and desktop resolutions.
• Development on Web application using React.js, Node.js, HTML5, CSS3 Responsive.
• Writing server side request handling and automated functional test cases to validate UI functionality using Node JS, JavaScript.
• Designed and developed Spring SOAP and RESTful web services and Spring JMS modules to interact with enterprise and legacy applications.
• Used JSP, Servlets and HTML5 to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
• Implemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate, Spring, Java Scripts and Weblogic.
• Designed a hibernate framework for interacting with the client DB.
• Involved in deploying the application in JBoss server using the Jenkins.
• Used SVN and Git for version control.
• Implemented XML parsing and JSON parsing for data handling on different application.
• Integrated java code (API) in JSP Pages.
• Develop administrative interfaces with the technologies of JSP, JSF, node.js, JavaScript.
• Utilized JIRA in both issue reporting and solutions testing.
• Optimizing MySQL queries, figuring out fast and efficient ways for them.
• Used karma as a testing tool for testing the application which doesn't require any configurations to set up and helps in bringing a productive testing environment.
• Worked with java developers to integrate XSLT to a java platform.
• Worked with various developers on JIRA in bug analysis.
• Used jQuery, a cross browser JavaScript library to dynamically update the page content on client side..
• Used agile and Scrum methodologies for the software development.
• Extensively participated in developing the website across different browsers and performed cross-browser testing.
• Developed Maven build scripts and configured continuous integration servers like Jenkins for regular builds.
• Performed automated tests on the entire code using Agile TDD.
• Took business requirements and created prototypes, wireframes and sitemaps which were presented to stakeholder
Environment:HTML5, CSS3, JQuery, jboss, JavaScript, JSF, AJAX, JMS, SVN, Git, JUnit, XHTML, XML, JSON, MVC, Less, Sass, Angular.js, Node.js, Backbone JS, bootstrap, SVN, Git, agile, jasmine, SOAP and RESTful Web Services, JIRA, MySQL.
Software Developer
GGK Technologies Hyderabad,India
January 2012 to March 2013
Hyderabad, India Jan 2012 - Mar 2013
Responsibilities:
• Involved in SDLC.
• Analyzing the Project requirements.
• Developing applications as per user requirements
• Performed code reviews and fine tuning the application
• Unit test case prepared and testing done for every business rule
• Implementing front-end validation using JavaScript.
• Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
• Developed all the UI pages using HTML, CSS, JSON, JavaScript, jQuery, Ajax.
• Maintain, enhance, and recommend solutions that best suit business and technology needs from UIstandpoint.
• Wrote extensive HTML, CSS (2/3) and JavaScript code to build dynamic pages using Eclipse.
• Interacting with the client to convey status.
• Debugging the code using browser tools like Firebug.
• Improved user experience through the design and creation of new web features and components.
• Handling platform compatibility issues (IE, Firefox, and Safari) on both Windows.
• Managed application state using server and client-based State Management options.
Environment: Java, HTML, CSS, Java Script, Bootstrap, AJAX.
Education
•Master of Science in Information Systems January 2015 – July 2016
California University of Management and Sciences
(GPA-3.82)
Specialized in: Computer Information Systems
•Bachelor of Technology in Electronics and Communication
Jawaharlal Nehru Technological University, Hyderabad, India
Specialized in: Electronics and Communication, Databases, Computer Networks.