Software Engineer Resume
San Jose, CA
SUMMARY
- With 7 Plus years of experience in User Interface Design and development for Web Based applications.
- Experience in developing web applications and interactive software products using HTML, HTML5, CSS2/3, JAVASCRIPT, JQuery UI, AJAX, JSON, Go JS, Angular and Ionic 2.
- Strong in developing Responsive Web Design to target Tablets, Mobiles and desktops.
- Worked on consuming Restful services to fetch and post data with backend systems.
- Experience in Object Oriented Programming, architecting scalable platform.
- Experience in using Node JS for creating dynamic web pages to read or write from session object.
- Deep understanding in implementing the business rules in different layers like UI, services and backend database.
- Specialized in development and implementation of Application, mobile and Web based Technology Solutions
- Created stable design and developed those designed on basis of usability and SEO / web standards.
- Solid knowledge of SDLC - AGILE SCRUM and WATERFALL methodologies.
- Experience with browser testing, cross-browser compatibility, and cross-platform compatibility.
- Experience in all stages of testing namely Functional testing, Performance testing, Integration testing, Regression testing and User Acceptance testing.
- Strong communication skills, with the ability to convey concepts/requirements between technical and non-technical stakeholders.
- Proven track record in demonstrating innovative and unique designing skills, ability to work in a stressful environment with projects and interaction with every team member.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to meet project deadlines.
- Worked in a test-driven development environment to reduce the bugs, to improve the code quality and for easier maintenance
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, AJAX, JSON, DOM, XHTML, Magneto, Less, sass, JSP, JSF Prime faces. Jade, EJS.
JavaScript Libraries: JQuery, Go JS, Angular 8, D3, Node JS, Express JS, Mongoose JS
IDE & Editors: Sublime, Eclipse, Net beans, Visual Studio and Atom
Web/App Servers: Apache Tomcat 7.0.37, HTTP Web Server.
Databases: MySQL, NoSQL (mongo DB, Firebase)
Version Control: Git hub, Bit Bucket
Operating Systems: Windows, Mac OS X, Linux.
CMS: Word press, Web Flow
Debugging Tools: Firebug, Chrome Developer toolbar, IE Developer Tools.
Others: Web pack, angular material, Material UI, Restful Web API, ionic 2, Cordova, Web Analytics, Photoshop, Sketch, Just-in-mind, O Auth, Gulp, Jasmine, AWS, Azure
PROFESSIONAL EXPERIENCE
Confidential, San Jose, CA
Software Engineer
Responsibilities:
- Developed a canvas area with multiple drag and drop widgets with connections
- Developed tons of reactive forms
- Developed a single sign on authentication-based with role-based authorization for each persona.
- Used Go js to build web diagrams, links, context menu etc.
- Created a reusable U widget like toolbars, LMP, modals, overlays and other UI elements.
- Developed a 9 in 1 CSS architecture using sass and Confidential style guide.
- Involved in deployment creating a pod and deploying a docker image using helm charts.
- Involved in Design and development for Web Application and Mobile Application in Test Driven Development Approach.
- Involved in end to end process of application from prototyping to launch.
- Developed UI pages of SPA (Single Page Application) with JavaScript Angular, Bootstrap, HTML5, and CSS3 with node JS and Express JS by given wireframes.
- Developed user interface by using theAngular for SPA development.
- Framework leverages JSON features like Event Handling, Validation Mechanisms, and State Management.
- Developed REST based Web API for internet web application, multi-tenant application Support.
- Involved in AGILE methodology was followed and was involved in SCRUM meetings.
- Working withAngularRouter for developing Single Page Applications SPAs
- Involved in the creation of interface to manage and Bulk update of Attributes using Angular and Go JS
- Experienced in service consuming web API in Angular with custom services.
- Single page application using Angular, Bootstrap and Angular elements.
- Used noSql mongo DB and firebase with Angular for real-time data.
- Experienced in Standard authentication protocol O Auth 2.0.
- Implemented Restful APIs in Express JS and return logic on Angular http service.
- Used Type Script to reduce the number of lines of traditional JavaScript files. Integration of Type Script to the whole project.
- Used Auth0 for authentication for social and account management.
- Cordova & Ionic with Angular for native mobile application.
- Worked on AWS for deployment part and CI/ CD with the new commit on the master branch, runs tests, and pushes the code to the Heroku git repository.
Environment: HTML5, CSS3, Angular8, Gulp, Ionic2, Node JS, Go JS, JavaScript, ES6, JQuery, AJAX, bootstrap, Agile methodology, Firebug, noSql, webpack. High charts, Ngx Charts, AG Grids
Confidential
Web Developer
Responsibilities:
- Involved in Product Planning’s, gathering requirements and developing web application using Agile / Scrum approach.
- Implemented UI prototype model for client approval using just in mind and Photoshop.
- Initiate the creation of user interaction screens with the use of JQuery, JavaScript, HTML5, CSS3 and manage the Formulation of responsive application through Bootstrap
- Developed client-side applications using JQuery, HTML5, CSS3, Bootstrap, AJAX, JSON, and Node JS.
- Worked on Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Developed the functionality for communicating between the modules mostly involved in VIEW and CONTROLLER section of MVC pattern.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
- Worked on JQuery Grids and UI components to develop Views/Templates.
- Used AJAX to involve more logic functions like sending query request to back-end
- Worked one-on-one with client to develop layout, color scheme for the website and implemented it into a final interface design with the HTML5/CSS3, JavaScript and WordPress.
- Developed cross browser and multi browser using HTML5, CSS3, JavaScript
- Designed table-less layouts using CSS3 and appropriate HTML5 tags as per W3C standards.
- Worked on fixing environmental issues, Cross Browser issues for different versions of Chrome, IE and Mozilla.
- Used Middle ware Express JS in Node Platform for API Implementation.
- Deployed and tested applications targeting different browsers, devices and versions.
- Used JIRA for Analyzing and debugging issues workflows including project workflows, screen schemes,
- Used IE and chrome developer tools for debugging and fixing the front-end issues.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
- Actively participated and provided feedback in a constructive and insightful manner during Retrospective, review meetings to
- Track the progress for each iterative cycle and figure out the issues.
Environment: HTML5, CSS, JavaScript, JQuery, JSON, Rest API, SVN, Node, Firebase, Mongo DB, Jasmine, sketch, Agile methodology.
Confidential
Software Engineer
Responsibilities:
- Developed and designed various screens and their architecture in accordance with the specifications.
- Designed UI using front end technology stack such as HTML, CSS, JavaScript, and Backbone.JS.
- Integrated backend codes using JQUERY, JSON, and AJAX to get and post the data to backend servers.
- Developed the admin panel with HTML, css and CMS
- Designed cross browser compatible and standard compliant CSS based page layouts.
- Worked on developing responsive Web pages using CSS Queries.
- Used JQUERY for basic animation and end user screen CMS customization purposes.
- Optimized the page load time for heavy traffic using Firebug and Chrome dev. tools.
- Worked closely with QA team in fixing cross browser compatibility issues.
- Used Ext JavaScript, AJAX and Backbone for UI.
- Developed front end web applications by writing HTML code with the help of Search Engine Optimization (SEO) techniques.
Environment: HTML, CSS, JQUERY, Backbone JS, JavaScript, Dreamweaver, word press, Chrome tools, Photoshop.
Confidential
Web/UI Developer
Responsibilities:
- Designed and implemented a skin for application, A Customer Support CMS, from PSD design to HTML, CSS and JQuery implementation
- Re-designed the company's main website
- Designed, developed and deployed e-newsletters daily, to a database.
- Provided web stats on websites and e-marketing campaigns for corporate clients
- Developed UI screens using JSP and HTML.
- Developed user interfaces and implemented various JQuery plug-in.
Environment: JSP, HTML, CSS, XML, JavaScript, JDBC, and MySQL, UNIX.