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, J2EEJava/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