Raghu Reddy 732-734-5269

SUMMARY

  • Over 8 years of extensive experience as a Full Stack Developer with solid understanding of database designing, development and installation of different modules.
  • Professional understanding of System development life cycle (SDLC) as well as various phases such as Analysis Design, Development and Testing.
  • Expert in developing User Interface (UI) applications and professional web applications using JavaScript, JSP, XUL, HTML5 /DHTML, DOM, XHTML, jQuery, CSS3, and Ajax.
  • Experience applying the latest software development approaches including MVC, event – driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
  • Expert in HTML5/CSS3 development and have experience in Node.js, Angular.js, Ext.js, Responsive design.
  • Having knowledge on Amazon Web Services (AWS).
  • Experience in using various tools and IDEs for development and design like Notepad++, and Adobe Photoshop.
  • Experience with development using React.JS andRedux extensive features.
  • Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
  • Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
  • Good Knowledge in using Dojo Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework
  • Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test Driven Development (TDD).
  • Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera, Chrome.
  • Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle 8i/9i/10g/11g, DB2, SQL Server and MySQL.
  • Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.
  • Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, and Team Player, can work with minimal supervision. Effective Communication, Organizational and Time management skills.

TECHNICAL SKILLS

Languages / Java 8, J2EE
Java/J2EE Technologies / JDK, EJB, Servlets, JSP, JDBC, Java Beans, MVC, Struts, Spring, Log4j, Junit and Hibernate
Web Technologies / JavaScript, CSS, HTML, DHTML, XML, AJAX, JSON, Angular 1.x/2.0/4.0 , ReactJS, JQuery, HTML5 and CSS3
Web/Application Server / Apache HTTP Server, Apache Tomcat, Web Logic and IBM WebSphere Application Server, AWS
Operating Systems / Windows (10, 7, XP)
Version Control / VSS, Tortoise SVN, Rational Team Concert (RTC) and Clear case
RDBMS / Oracle 9i, MySQL, PL/SQL, DB2
Others / Ant, Log4j, Putty, Eclipse IDE, RAD, DBeaver, TOAD, Cruise Control, Macro Media Dreamweaver, Photoshop, SSH Tectia Client, Team site, Tea leaf, Google Analytics, Service Now, MongoDB

EDUCATION

  • Master of Information Technologyfrom University of Ballarat, Australia. Aug 2005 – June 2007
  • B. Tech Computer Science from Osmania University, India, Aug 2000 – June 2004

PROFESSIONAL EXPERIENCE

Client: GE Oil & Gas, New Orleans, LA Apr'16 - Present

Role:Full Stack Developer

Responsibilities:

  • Designed and developed the application using Agile Scrum methodology by breaking down the project to several sprints.
  • Troubleshooting the Bugs in JS while using Angular JS framework.
  • Implemented SASS code for all the CSS files.
  • Proficient in Web designing & development, using Adobe Dreamweaver, HTML5, CSS, JavaScript, XML, Angular 2.0, JSP, JSON, JSF and Ajax.
  • Developed the application by using HTML5, Java/J2EE
  • Developed GUI using JavaScript, Angular JavaScript
  • Created large scale, real time servers using NodeJs.
  • Used responsive applications to create Twitter Bootstrap.
  • Designed and implemented the User Interface using JavaScript, HTML5, XHTML, XML, CSS3, JSON, AJAX
  • Used EXTJS, SASS and LESS extensively for Rich UI experience.
  • Developed an application which runs on various platforms such as iOS and Android.
  • Implemented Web Services using SOAP, REST and XML/HTTP technologies.
  • Contributed as key resource of the Angular JS Framework Team in conversion of existing (XMI) UI screens 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.
  • Developed the high-quality code which runs across multiple browsers using Web Sockets
  • Implemented SOA architecture with Web services using SOAP, WSDL, Local Storage, UDDI and XML
  • Converted the XMI code to Angular JavaScript.
  • Used Grunt to perform repetitive tasks such as minification, compilation, unit testing
  • Worked on Karma and Jasmine.
  • Developed Billing API’s based on the user stories and exposed them Enterprise Java Beans (EJB) for the Business logic.
  • Implemented Maven build tools to build jar and war files and deployed war files to target servers.
  • Have worked on Oracle10g, Local Storage data base for storing and retrieving the application data.
  • Written migration/deployment shell scripts on Linux/Unix platforms using VI editor.
  • Worked on upgrading the existing Angular 2.0 application to Angular 4.0 for improving the performance of the application by leveraging the code reduction improvement in the Angular 4.0
  • Configured Data source and connection pool settings by using WebSphere server Admin console.

Environment:Java/J2EE, Unix,React JS,Maven 2.2.1, XML Schemas, SASS, AJAX, LESS, XML, HTML5 APIs, CSS3,Angular 2.0/4.0,Node.Js, JSON, iOS, Android, JQuery, Restful services, Design Patterns, JUnit, Canvas, Knockout.js, Web Services, Windows XP, Karma and Jasmine.

Client: Sprint, Atlanta, GA Apr'15 - Mar'16

Role: Full Stack developer

Responsibilities:

  • Involved in requirements gathering, development, testing, deployment and post production support.
  • Used agile methodology and SCRUM framework for rapid development.
  • Developed user interface using Razor framework with C#, JQuery and custom validations.
  • Used TFS for version control and build management.
  • Resolve the production support tickets in timely manner.
  • Designed, Developed and Deployed website in timely manner.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like XHTML, CSS2, HTML4, Node.Js, Responsive Web Design and Bootstrap.
  • Created semantic web HTML mockups and Style sheets.
  • Executed high quality web design for all the business's web properties under the direction of the Visual Design manager.
  • Adhered to design standards and brand guidelines.
  • Creating and maintaining UI prototypes and specifications.
  • Used AngularJS to create maintainable and testable single page application.
  • Used Bootstrap for styling and layout of the application.
  • Used AngularJS markup and expressions.
  • Collaborating with Product Managers and Software Engineers to provide guidelines on solid UI design.
  • Createdmultiplecomponentsbasedontheframeworklikeaccordions, tabsetc.complete withHTML structureandrobustcrossbrowserCSS.
  • AssignedtheroleofTeamLeadonmultipleoccasions,intheabsenceof themanager, performingactivitieslikeallocatingtasks,resources, makingdevelopmentdecisionsandassisting indevelopmentofcomponents.
  • Selectedforaspecialfasttrackteamthatwasformedtotestouttheagilemethodology.

Environment: Agile Methodology, Core Java, Servlets, AJAX, Web development, HTML5, JQuery,Angular.js,Node.Js, JavaScript, MVC,CSS3,Junit, Clear case, Service Now.

Client:Essential Energy, Port Macquarie, Australia Mar'13 - Feb'15

Role: Web Developer

Responsibilities:

  • Involved in design, analyze and functional specification documentation for the project.
  • Developed various functionalities using JavaScript, XML, HTML, XHTML, DHTML.
  • Used jQuery to make HTML and CSS code interact with the JavaScript function to add dynamism to the web pages at the client side.
  • Worked widely on CSS (Background, Positioning, Text, Border, Margin, Table, Sprites, Pseudo Classes, Pseudo Elements and Behaviors)
  • Extensive use of JavaScript and jQuery for client side form validation.
  • Use of JavaScript, jQuery and different CSS property to get effect on pages.
  • Design photo orientation positioning with CSS.
  • Developed the website architecture in accordance to Object Oriented Programming concepts.
  • Revamped the code for different pages to bring latest technology effect on the pages.
  • Work in parallel with Quality Assurance team in fixing the reported bugs/defects and checking cross platform compatibility.

Environment: Agile Methodology, Core Java,HTML, JDBC, jQuery, JSON and XML, JavaScript, HTML, CSS

Client: NAB, Melbourne, Australia Jul' 09 - Feb'13

Role: Java/J2EE Developer

Responsibilities:

  • FollowedAgilemethodologyfor project development and delivery of application including Test Driven Development with Continuous Integration/Delivery, attended daily stand up meetings and involved in sprint planning sessions and involved in pair programming.
  • Involved in life cycle – Designing, Coding, Testing, Debugging and Production Support.
  • Created web pages using wireframes and mockup.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and JQuery
  • Created Cross-Browser compatible and standards-compliant CSS page layouts
  • Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards
  • Created optimized graphic websites and application interfaces using HTML, CSS and jQuery UI.
  • Participated in the research of new technologies like JQUERY-Mobile for few potential mobile app development efforts
  • Experience working closely with Business Analysts and Product team in understanding the technical requirements.
  • Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
  • Worked in teams where requirements were constantly being implemented, and tested.
  • Used Eclipse IDE for developing code modules in the development environment.

Environment:HTML, CSS, JavaScript, JQuery, Dreamweaver CS5, AJAX, JSON, ECLIPSE, MS Office and SVN.

Client: Medibank, Melbourne, Australia Aug '08 - Jun '09

Role: Java Web Developer

Responsibilities:

  • Deployed JSP, JavaScript,Node.Jsand JQuery
  • De-bugged and bug fixed on production problems.
  • Handled Browser compatibility issues in HTML, CSS and Java Script for IE, Firefox and Chrome browsers
  • Used Ajax and jQuery to update the parts of the Policy review webpages.
  • Used JQuery event handling in UI pages to display list boxes and to handle validations.
  • Integrated Factory Singleton, and Template design pattern with JDBC (Data Access Object(DAO),Value Objects)
  • Used SQL for Creating, Reading, Updating, Selecting data from MySQL database.

Environment: Servlet, JSP, Ajax,JQuery,XML, JDBC, HTML, CSS, JavaScript,Node.Js, Tomcat4.0, Eclipse