Summary:
Around * years of experience as a front-end-developer developing Websites and User Interface Applications using Web Technologies (HTML5, CSS3, Cross Browser Compatibility, XML, XHTML, DHTML, JavaScript, jQuery etc.).
Extensive experience in UI Development, Web design, Web Development, and testing web pages with Usability standards.
Experience in designing and developing the business web applications by "Hand-Coding" methodology with the help of HTML5, DHTML, XHTML, XML and CSS based on the W3C standards.
Experience in cross-browser compatibility testing and designing responsive design using Bootstrap, Media queries.
Have knowledge on SDLC (Software Development Life cycle) which in terms of front-end-developers mostly referred as Application development life cycle.
Strong understanding and experienced with all the phases of SDLC and agile development methodologies including SCRUM, involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
Experience in client scripting languages and server scripting languages like JavaScript, JQuery, JSON, Angular.js and Node.js.
Experienced in using debugging tools like IE Developer tool, firebug for Mozilla Firefox and inspect element for chrome to fix the bugs and enhance the speed and functionality of the webpages or websites.
Experience in using SAAS (Software as a service) to achieve benefits like rapid prototyping, scalability.
Experience using web pack in the packaging phase to download and transform the JavaScript files.
Have knowledge on upcoming frameworks like express.js.
Used redux to decrease the complexity of the code.
Experience in using Docker to share the disk images b using Docker index.
Experienced working in MVC Architecture based Java script frameworks like AngularJS.
Expert in creating and consuming Custom Directives of AngularJS which extends the existing behavior of the built-in directives and binding them to views accordingly with the Business requirements
Expertise in Client Side validations using HTML/HTML5, CSS/ CSS3 and JavaScript.
Worked with spring and hibernate frameworks to get the data from the database and to connect it to the objects.
Clear understanding of how to use the semantic tags and what are the uses that we can achieve by using the semantic tags.
Experience using Circle CI to easily Commit our projects to GitHub so that they will automatically tested on the Circle CI.
Translate business requirements into wire-frames, screen mock-up and prototype.
Strong exposure to UX design along with a strong background working in Wire-frames (Prototypes, Mock-ups, Storyboard and User Flows).
Experience in working with both the mobile and desktop versions at the same time.
Used object oriented programming concepts while developing the UI components so that they can be re-used in the web application.
Experience in using dart editor while using the dart to debug the errors that are occurred while building the scalable projects.
Experienced in using react.js and Angular together to improve the performance of the application by reducing the no of digest cycles.
Used Ajax to send the data to the server and get the data from the server asynchronously.
Experience using popular Text-Editors like Eclipse, bracket, Sublime Text, and Notepad++.
Experienced in using the versioning tools like GIT, CVS to handle the conflicts and keep track of changes in each phase of the implementation, branching out individual duplicates of the project to work on for special sprints.
Excellent time-management skills and has ability to do multi-tasking.
Education:
Bachelors in Engineering.
Technical Skills:
UI Web Technologies
HTML5, CSS3, SASS, Bootstrap, XML, JavaScript, Typescript, AJAX, JSP, UI, Concept Modeling/Wire framing
UI Frameworks/Tools
Angular.JS1, Angular.JS2, Express.js, PHP, Backbone.js, JQuery, Circle CI JSON, Polymer.js, Ember.js, node.js, react.js, IDE, HTML Editor Eclipse IDE, Notepad++, Adobe Dreamweaver.
Diff Merge, edit plus, Text Pad, Dream Weaver, Firebug, VSS, Win CVS, SVN, Beyond Compare, Bugzilla and Eclipse.
Version Control
CVS, GIT.
Software/Programming
Microsoft Office (Word, Excel, PowerPoint, etc.), HTML, CSS, JavaScript, React/Redux, SQL, Python, ASP.NET, Adobe Creative Suite, Word Press, Agile/Scrum, GIT/GITHUB.
Web/App Servers
Apache Tomcat, HTTP Web Server
Database
MySQL, SQL Server, MongoDB.
Responsive Design
Media queries, Bootstrap
Professional Experience:
Wal-Mart E-Commerce, Sunnyvale, CA Dec 15 to Present
Sr. Web Developer
Description: Wal-Mart E-commerce is American based company which comprises of Walmart.com, Sam’s club.com, VUDU, Wal-Mart Grocery. Here entrepreneurs, innovators and creators work together to deliver future e-commerce solutions in real time for billions of people in real time across the globe. Our project is basically about developing a web application for VUDU services using Html, CSS, JavaScript with providing cross platform functionality after developing the application finally working with a team of back-end-developers to increase the functionality of the web application.
Responsibilities
Involved in all phases of software application i.e. Analysis, Design, Planning, Coding, Testing, Use case documents, high level and detailed design document
Developed the VUDU services across virtually every device platform from the basic tablet to the immersive living room media experience.
Translated Concepts into wireframes and mockups that lead to intuitive user experience.
To achieve the cross-platform functionality developed the web pages in desktop, mobile and tab at the same time using media queries.
We used Axure as our prototyping tool to make the interacting prototypes.
Designed and delivered Mockups, Wireframes, User stories for wide range of devices and interfaces.
Worked combining Rich UI technologies like HTML5, JavaScript, Ajax with latest web technologies like HTML, CSS, and Mobile application frameworks like bootstrap.
To make design look good and to make the web pages more responsive, used web designs like Media queries, bootstrap 4 and CSS.
Used SAAS to achieve some benefits like accessibility and Persistence.
Used Google analytics for error tracking to improve the user experience.
Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes, Pseudo elements.
Extensively used SASS (syntactically awesome style sheets) while coding CSS3.
Used Firebug, Firebug Lite, and IE Developer Toolbar for debugging and browser compatibility.
To increase the speed of the web application used techniques like minifying the JavaScript, Html and CSS.
Developed the VUDU applications following SEO principles using angular.js1.4 while designing the web application.
Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards.
Used redux to store the client side details to generate the view.
Used Redux to use the data inside the redux to generate the Angular.js view.
Used Angular.js2 to bind and render the data. Used JSON for storing and exchanging information between browsers and servers.
Using migrating tools, we migrated our application from angular1.4 version to angular2.
Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components and used Angular services to develop re-usable code.
Used Typescript with angularjs2 which is the modern JavaScript to type check, annotate and introduce object oriented features.
Used web pack for bundling the JavaScript files for browser usage.
Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM functions
Worked through cross browser compatibility issues with existing styles and new CSS that was implemented.
Minified the code to improve the performance of the application, to minify the code we used grunt.
We downloaded Node.js and NPM to install the packages.
Created collections and new projects in the mongo Db and connected the database to our angular application using node.js server.
Used SVN for version control, and JIRA for defect tracking
Used Agile (SCRUM) methodologies for application development.
Used the web logic server deployment API to provide support for exporting an application’s configuration to multiple web logic server environment.
Worked with a team of back-end developers to develop the functionality of the application and to add new features.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, JQuery, AJAX, JSON, Angular.JS, Bootstrap, Backbone.JS, Responsive Web design, Node.js, SVN, Eclipse, REST, MVC, MS Visio, Mongo dB, Apache Tomcat, JIRA, Agile
Optum, Indiana Polis, IN Aug 14 to Sep 15
Web Developer and JavaScript Developer/UX designer.
Description: OPTUM is American health services and Innovation Company. The main goal of OPTUM is to make health system work better for everyone. At OPTUM engineers combine the data and analytics with technology and expertise to power modern the health care. Basically, OPTUM has sectors like banking, care, labs and pharmacy benefit management. In which the banking sector provides the customers to save their tax similarly the other sectors have their benefits. So, our project is developing and maintaining the websites using Html, CSS, JavaScript and subjecting the websites to testing, reviewing the solutions for the failure and finally Transferring to the server side.
Responsibilities:
Participated in daily and weekly scrum meetings for discussing the progress of the project.
Participated in design sessions to clearly meet and understand the end user requirements, the tool that is used for the design sessions is wooden bricks.
Presented high-fidelity mockups and prototypes to support design decisions.
Used polymer.js to create a custom HTML elements and used them to our complex web pages.
Used Less to write the re-usable code.
The created custom HTML elements are re-used dynamically whenever its necessary for us while developing the web application.
Used the polymer.js per the process of Standardization that is W3c.
Using NPM installed Ampersand and Used Ampersand to easily build the complex forms on the client side.
Used dart for embedded devices for building the application to mobile device.
Dart is used by compiling it to JavaScript language.
Downloaded the polyfills to make the use of plomer.js available in all the browsers.
Used Wireframes to make access to the users we used Mock store where we can store all the templates and those templates can be stored with in your project whenever is needed.
Wrote the code using JavaScript and angular.js for making the web pages more interactive.
Worked on responsive design and put forward a proposal of doing away with device-specific apps and developing a single responsive website that could be served to both desktop and mobile users.
Worked in cloud Computing environment to achieve some of the factors like elasticity, Self-service provisioning to decrease the demand.
Extensively used Debugging Cascading Style Sheets CSS to change the styles now and in the future.
Examined the angular directives for more functionality and to increase the performance.
Used angular plugins for auto completion.
Used advanced level of JQUERY, AJAX, JavaScript, Backbone, Bootstrap, CSS and pure CSS layouts.
Worked on Unit-testing for the application developed using mocha/chai by installing the packs using NPM.
We did Re-factoring and coded the TDD and finally for the unit-testing we re-factored the code and debugged the errors that we found and passed the code.
Involved in the interaction with the stakeholders outside of the engineering.
Worked with a team of quality engineers to find out the root causes for failing of unit-tests and proposed resolutions.
Applied some methodologies to improve the site performance by reducing the no of http requests, optimizing the images. To reduce the no of http requests used techniques like storing some of the possible data in the cache or in the temporary drive.
Using angular.js to make it a single page application creating templates, controllers and by using scope.
Worked in an environment of MVC (Model-View-Controller) design pattern which utilizes thin client approach that transfers the view and control to the server side.
Used React.js framework to render the code we declare the code in the react. Components then the react rendered and updated the code.
Used React.js to specifically breeze the code by using a specific syntax called JSX in which Html and the JavaScript mixed making code simple.
Debugged the application using Chrome Developer's tool and manipulated the nodes using DOM functions.
Environment: Scrum, Design Sessions, JavaScript, Angular.js, Unit-testing, MVC, HTML/HTML5, CSS/CSS3, JavaScript, Ajax, Bugzilla, Oracle, SQL, Eclipse, Jboss, Mac and Windows XP.
OPTUM, Dallas, TX Oct 13 to Jul 14
Web Developer
Description: OPTUM is American health services and Innovation Company. The main goal of OPTUM is to make health system work better for everyone. At OPTUM engineers combine the data and analytics with technology and expertise to power modern the health care. So, our project is about developing a web application for the OPTUM which enables the customers of OPTUM to search for the best doctor and in emergency cases suggesting the customers with best medical service. We used Html, CSS, JavaScript to develop the web application.
Responsibilities:
Designed and developed web pages using HTML, DHTML, CSS, AJAX and JavaScript, working with a creative team to suggest the creative solutions and challenging the risks.
Applied SEO-principles for optimization of search engine while designing.
Developed data insertion forms and validated them using JavaScript.
Made and kept up the structure and format of every gateway with Cascading Style Sheets (CSS).
Tested input values to ensure that they will be acknowledged before they are submitted to the server.
We used AWS as our cloud based platform for database storage and content delivery.
Used Type scripting to clean make simple JavaScript code to increase the performance.
Utilized JavaScript and XML to redesign a segment of a site page in this manner reducing transmission capacity utilization and load time and include modular exchange in site pages to get client information and requests.
Worked in the environment of Multi-tier architecture where in our case the presentation tier consists of HTML, CSS, JavaScript and DHML, the web server is java servlets and the database is mysql.
Coded JavaScript for page functionality and pop-ups and used DHML for dropdown menu bars and display only when the user clicks on links or buttons otherwise to hide the content.
Used Ajax for asynchronously sending the data to the server.
Involved in Bug fixing of various modules that were raised by the Testing teams in the application during the Integration testing phase.
Environment: HTML, CSS, JavaScript, XML, Ajax, DHTML, Windows XP.
Equifax- Atlanta, GA Nov 12 to Sep 13
UX designer.
Description: Equifax is a consumer credit reporting agency in United States that gathers and maintains the information across the business worldwide. Basically, our project is about creating a platform managing UI for core exchange platform that rolls out the information across Equifax globally. So, as a part of core exchange platform team I worked with big data team to create the platform. This platform is used for big data batch reporting that is requested by both internally and Equifax customers.
Responsibilities:
Worked with big data team for creating platform that is being circled across Equifax globally.
Worked with the managers to design, implement and maintain this platform UI.
Designed using HTML, CSS for designing the layouts of the pages of the platform.
Used JavaScript and JSON for the functionality and implementation of the platform.
Used JavaScript frameworks like JQuery for DOM manipulation and for minifying the code to increase the site performance.
Applied security principles into the application.
Used Docker for server distribution of server templates built with configuration managers.
Used Docker to collaborate the compared file systems with Git.
Used Wireframes with in the team to privately share the work with permissions which allows reviewing, editing and sometimes publicly by generating REST APIS.
Participated in the scrum calls to ensure that the services provided are designed per the expectations.
Used SOAP to exchange the structured information in the implementation of web applications that is encoded with XML.
Followed MVC design pattern for the entire project.
Worked with Hibernate framework to map the data from the database to the objects that we have created.
Used Spring and Hibernate integration to use the code in more simplified version.
Environment: HTML5, CSS3, Spring and Hibernate frameworks, MVC design pattern, JavaScript and JSON.
Radical It solutions, Hyderabad, India May 10 to Sep 12
Flash JavaScript Developer.
Description: Radical it solutions is professional software development company that delivers based in India that endeavors on timely delivery and cost effective solutions. Basically, Radical It solutions is an off-shore company which delivers projects to clients in US, Canada and Australia. Our project is about developing the mobile applications to the clients per their requirements. After building an application to avoid the traffic we made considerable changes in the application following SEO principles.
Responsibilities:
Fully understanding the business requirements, collaborating the requirements and understanding the influence of the requirements.
Maintained knowledge on current and upcoming technologies, products and trends that are related to architecture solutions.
Created architecture deliverables using JavaScript that describes the solution using enterprise templates.
Tested to check whether the solution is reached to the level of established standards.
Identifies gaps between the solution and the established stand and followed the exception/waiver process.
Created Mock-up design by using JavaScript, JQuery, for presenting to clients and stakeholders.
Acted as one of the mentors and developers in the agile development team.
Participated in code reviews and helped the project manager to ensure the use of development best practices.
Environment: JavaScript, JQuery, agile, CSS, AJAX, DHTML, XML, SQL, Eclipse.
Apollo Health Care, Hyderabad, India May 09 to Apr 10
Jr. Web Developer
Description: eCentric is a leading and established company that provides solutions for their clients regardless of the complexity in their project. eCentric mainly focus on the e-governance Indian projects those are growing every year in a triple digit. So, our project here is mainly developing websites for our client which is Apollo hospitals and monitoring the performance of the pages. The websites include the information about the services that the hospital provides and solutions for the immediate treatment.
Responsibilities:
Designed and developed front-end-development using HTML, CSS, Bootstrap for small and for the large projects for the clients.
Used PHP for connecting to the server by embedding it into the HTML code.
Completed the user interface development per the details mentioned in the design and per the client specifications.
Utilized the new software methodologies to easily and quickly adapt if there are any changes in the requirements.
Responsible for project logging hours and for managing the project.
Assisted the project manager, Technical lead and worked with Back-end-developers.
Under the guidance of Project manager Research and write documentation on web standards and procedures for all websites.
Monitored the entire page load performance throughout the lifecycle of the projects being developed.
Environment: HTML, CSS, JavaScript, Ajax, XML, XSLT, XSD, Eclipse and Windows XP.