Software Engineer Resume
SUMMARY:
- Around 8 years ofexperience in developing web pages using HTML/HTML5, CSS3, JavaScript, jQuery,Angular.JS, React.JS, Node.JS, Vue.JS, Quasar, Spring boot, AJAX,And JSON.
- Good Experience working on changing of CSS Background, CSS positioning, CSS Border, CSS Table, CSS padding, Pseudo elements and Pseudo Classes.
- Worked with HTML5 to in corporate videos in web pages.
- Extensively using JavaScript in every day’s project. And expertise in client - side validations using JavaScript.
- Used Mockito and Spy to write unit test cases for java application.
- Active participation in all the phases of Software Development Life Cycle(SDLC) in gathering requirements, designing, development, implementation, maintenance and testing.
- Experience in Vue.JS for building apps and declarative templates with databinding, created some custom directives in the application.
- Developed Single page applications (SPAs) using AngularJS.
- Developed page animations using CSS, jQuery and AngularJS.
- Worked on AngularJS to create controllers, making AJAX calls using $http.
- Have little bit knowledge on LESS and Node JS.
- Experienced using all text editors like Notepad++, Visual studio, Microsoft Visual Studio, IntelliJ and Sublime Text.
- Good Understanding of various kinds of databases, Relational and Non-Relational.
- Worked with GitHuband SVNfor source version controls.
- Involved in SCRUM meetings to keep know the status and issues in project. And experience with test-driven development and agile programming.
- Experience in Unit testing, End-to-End testing and performance testing.
- Experience in developing MVC architecture.
- Efficient in learning and implementing new methodologies in the field of web design and developing.
- Validated the client-side applications using jQuery Validation Plug-in.
- Experience in interacting with clients/users in gathering the user’s requirements.
- Worked on React JS, Redux and developed logical modules using the same.
- Good knowledge of Responsive web design.
- Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.
- Experience with Cisco routing, switching and wireless products for supporting enterprise WAN environments.
- Worked in Modern UImethodologies to create multi screening pages with front end applications.
- AgraduatedMaster’s student with good leadership qualities and excellent communication skills, passionate and dedicated to work. Have a great interest in working in an organization that gives me an opportunity to utilize my skills to self-Improvement while contributing to the symbolic growth of organization.
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5,CSS/CSS3,JavaScript, jQuery, AJAX, JSON, Bootstrap, Spring boot.
Frameworks: Angular JS, Node JS, React JS, Vue.JS, Quasar, Mockito.
Database: MySQL Server, Mongo DB
Operating Systems: Windows 7/8/10, Linux
Debugging Tools: Google Chrome, Firebug.
Editors: Notepad++, IntelliJ, Sublime Text, Microsoft Visual studio, Brackets.
Version Control: SVN, GIT
Desktop Tools: MS Word, MS Excel, MS PowerPoint
SDLC: Agile, Waterfall, Scrum.
Browsers: Firefox, Chrome, IE, Safari, Opera
PROFESSIONAL EXPERIENCE:
Confidential
Software Engineer
Responsibilities:
- Developed web Application using HTML/CSS, JavaScript, AngularJS, Bootstrap.
- Coded in AngularJS MVC framework to build Web application for the internal use of the organization.
- Hands on experience of migrating an application from AngularJS to ReactJS.
- Developing same project in React and giving production support to the live application.
- Creating documentation with business logics, functionality on each page in the application, it will help to new people to understand the functionality.
- Using internal procedures (Iguazu) for connecting to the backend API’s.
- Designed the UI pages using AngularJS to demonstrate Single Page Application.
- Utilized JavaScript and jQuery to improve overall design and UI of campaign websites.
- Used Angular JS to implement rich functionality in various pages: form validation, CRUD, pagination, multi-section, authentication, server-side proxy, unit tests, slide pages, users switch etc.
- HTML, CSS and JavaScript coding with through knowledge of cross-browser compatibility issues specifically with HTML5 and CSS3.
- Utilized the latest front-end Technologies such as HTML5 and CSS3 for layouts.
- Specially working with AJAX data consisting of JSON responses, parsing the same and presenting on the UI layer and Making pages that are cross-browser compatible.
- Followed JIRA, which is work tracking tool. Used to update JIRA each and every stages as per the development i.e., ready to develop, build, test, approve.
- Experience in Version Control like SVN and GitHub.
- Extensively using jest for writing UI test cases and junit for java test cases.
- Used Mockitoand Spyfor unit testingof Java application.
- Working on one data wrapper to refactoring the code on the services on Java.
- Actively participating in reviewing the teammates code.
- Expertise in Core Java with strong understanding and working knowledge in Object Oriented Concepts like Collections, Interfaces and Exception Handling.
- Used Java 8 features like stream and Lambda expressions.
- Proficient in developing and deploying Java services on Application Servers - cloud and Apache Tomcat.
- Responsible for deploying UI modules to cloud using ECP(enterprise cloud platform) and XLR.
Environment: HTML5, CSS3, JavaScript, AngularJS, React.JS, Redux, Node.JS, Postgres, Jest, GIT, Java, Spring boot, JAVA 8, AWS,RESTful Web Services, Splunk, Postman, Docker,IntelliJ.
Confidential,Austin, Texas
VUE.JS Developer
Responsibilities:
- Worked with HTML5, CSS3, JAVASCRIPT, VUE.JS, QUASAR, NODE.JS, MONGO.DB, and GIT.
- Worked with VUE JS Forms, Validations, Modules, Components, directives, controllers and HTTP Request.
- Used GIT as version control system for the application and JIRA for bug tracking and project management.
- Created custom directives for re-usable components.
- Used Photoshop and in visionforcreating wire frames.
- Worked closely with customers to understand the real customer problems.
- Used Node.JS as a proxy to interact with Rest services and interacting with Database.
- Experience in using Chrome Developer Tools and firebug for debugging and troubleshooting the code.
- Good knowledge in Mongo DB concepts.
- Experience in automated build process by using Jenkins and Maven.
- Used Jenkins for build process to Generate Continuous Integration and version Control is done by GIT.
- Expertise creating user validation forms and sending data to server using RESTful services.
- Experience with various IDE’s such as Web Strom, Sublime and Notepad++.
- Created Quasar reusable components and services to consume REST API’s using Component based architecture provided by Vue.js.
- Experience in developing web pages using HTML5, CSS3, JavaScript, JQuery and Vue.JS.
- Extensively involved design discussions and user experience sessions to provide inputs on the layout and UX.
- Expertise in consuming web-services in the form of JSON via AJAX calls for creating business progress views.
- Involved in coding for the presentation using JQUERY, NodeJS.
- Developed a dashboard based on Ajax calls with Business Customers Count, Flags, Real-time graphs for Analytical Reporting using NodeJS
Environment: HTML5, CSS3, JavaScript, Vue.JS, Quasar, Node.JS, Mongo. DB, GIT, Web Storm.
Confidential
React / UI Developer
Responsibilities:
- Expertise in designing web applications using HTML5, CSS3, ReactJS, Redux, JavaScript, Bootstrap, AJAX and Node JS.
- Refactor the code from one to multiple files to remove hard-coded values and increase response time by 20%.
- Experience of using React JS framework to build dynamic web pages. (React-router, JSX, Babel, React-bootstrap).
- Use React JS to create more responsive webpages, which can be compatible with all the browsers and compatible with the different devices.
- Uses SVN for Version control.
- Experienced in developing web applications using latest JavaScript ES6 features and frameworks such as React and Redux.
- Used NodeJS with react for server-side rendering. Implement modules into Node JS to integrate with designs and requirements.
- Experience in developing SPA based on unidirectional flow application using React - Redux and Node JS.
- Used React JS to create Controllers to handle events triggered by clients and send request to server.
- Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux libraries.
- Experience of consuming Web services and RESTful Services.
- Fixed bugs in the production and carried out UnitTesting for the developed functionalities.
- Implement modules into Node JS to integrate with designs and requirements.
- Attended Standups Daily, Retrospective, Sprint Planning, Code Review weekly and completed story points on JIRA tool.
Environment: HTML5, CSS3, JavaScript, React.JS, Node.JS, AJAX, Unit test, Bootstrap, IntelliJ.
Confidential
Front End / UI Developer
Responsibilities:
- Developed web Application using HTML/CSS, JavaScript, AngularJS Bootstrap.
- Coded in AngularJS MVC framework to build Web application for the internal use of the organization.
- Designed the UI pages using AngularJS to demonstrate Single PageApplication.
- Utilized JavaScript and jQuery to improve overall design and UI of campaignwebsites.
- Used Angular JS to implement rich functionality in various pages like formvalidation, CRUD, pagination, multi-section, authentication, server-side proxy, unit tests, slide pages, users switch etc.
- HTML, CSS and JavaScript coding with through knowledge of cross-browser compatibility issues specifically with HTML5 and CSS3.
- Utilized the latest front-end Technologies such as HTML5 and CSS3 for layouts.
- Specially working with AJAX data consisting of JSON responses, parsing the same and presenting on the UI layer and Making pages that are cross-browser compatible.
- Followed JIRA, which is work tracking tool. Used to update JIRA each and every stage as per the development i.e., ready to develop, build, test, approve.
- Experience in Version Control like SVN and GitHub.
- Extensively used Karma for writing UI test cases.
Environment: HTML5, CSS3, JavaScript, jQuery, AngularJS, AJAX, JSON, Karma.
Confidential
Front End / UI Developer
Responsibilities:
- Designed the front-end applications, user interactive UI web pages using latest web technologies such as HTML5 and CSS3.
- Developed simple HTML login pages where the user can login his credentials and login using OAuth.
- Debugged and resolved many cross-browser issues mainly CSS issues.
- Worked with MEAN stack to develop fully functioning applications.
- Experienced with Angular JS to obtain Model View Controller (MVC) pattern.
- Developed page animations using CSS, jQuery and Angular JS.
- Implemented scripts to perform insert, update or delete operation on MYSQL database.
- Utilized different jQuery plugins to build Rich Internet Application (RIA) to look more intuitive.
- Involved in requirement gathering.
- Used Bootstrap to manipulate modal windows, alerts tooltips, button, type, popover etc.
- Designed Custom Directives using Angular JS.
- Used Angular JS directivities like ng-app, ng-model, ng-repeat, ng-show, ng-hide, ng-controller etc.
- Implemented AJAX functionality using jQuery, JSON and XML.
- Tested cross browser compatibility issues between multiple browsers.
- Create forms and to collect and validate data from the user in HTML and JavaScript.
- Used with Node.js, Angular.js MVC Frameworks in the development of Web Applications.
- Participated in Scrum meetings throughout the project.
- Worked on Restful Web Services using Angular.
- Handled all aspects of the web application including maintain, testing, debugging and deploying.
Environment: HTML/HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, Angular JS,Node JS, Bootstrap, MYSQL, MYSQL.