We provide IT Staff Augmentation Services!

Software Engineer/ui Developer Resume

0/5 (Submit Your Rating)

TX

SUMMARY

  • 08 years of experience in Product/Project Development (Angular, React, HTML/HTML5, CSS/CSS3, Bootstrap, Nodejs, XML, AJAX, Angular CRUD, JSON, Angular CLI, JavaScript, Oops, jQuery, Redux, Istanbul, TypeScript, Bootstrap, and SQL Server) with the role of front end developer and tester.
  • Strong Computer Science educational background with B.E. Degree.
  • Experience in writing Stored Procedures, Functions, Triggers, SQL Queries and Views using SQL Server.
  • Strong in Agile Methodologies (Scrum process) software development, Test Driven Development, Continuous integration.
  • Able to clear Security Clearance.
  • Experience with Babel, Webpack and Grunt to perform transpiring, bundling, for linting JS files.
  • Having Good Experience with Nodejs and React Routers
  • Diversified experience in testing at every phase of the development process Functional, Integration, Regression, User - interface, Acceptance, System, Ad-hoc, End-to-End, Front end and Back end testing.
  • Experience in Cross-Platform Mobile Development using React Native + Type Script based mobile app
  • Experience in web technologies: Angular, JavaScript, TypeScript, JSON, Angular CLI, JQuery, XML, AJAX, HTML5, CSS3, SOAP, Web API.
  • Experience using Angular to create a SPA (Single Page application) using MVC Framework, UI-Router, Modules, custom directives using Angular-UI components, and services
  • Demonstrated ability to work on Workflow, Entity Relationship Diagrams, and Data Flow Diagrams.
  • Novice level experience working with React-native /Redux.
  • Excellent understanding of FTP, TCP/IP, SMTP and HTTP protocols, as well as Web Services.
  • Good understanding of DBMS and RDBMS systems in writing and SQL Queries.
  • Experience in troubleshooting production incidents and verifying logs.
  • Experience with ES5/ES6 - Arrow, Classes, Template String, Default + Rest + Spread, Generator, Unicode, Modules, Symbols, Generator, Scope, Promises etc.
  • Experience with Bootstrap and used SVG sprites and CSS Grid System to create responsive layouts, navigation, tables, and used bootstrap components like Carousel for React applications.
  • Experience with CSS3 preprocessors styling such as SASS/LESS to create reusable style sheets and good understanding of and Responsive Web Design.
  • Experience with Angular factories and Angular promise API for making async calls and used $resources a factory to interact with RESTful Web Service
  • Experience working with CI/CD tools and process using Git, Jenkins, and Docker
  • Having good Experience with Single page Application
  • Experience in JavaScript testing libraries like Jasmine, Karma.
  • Good knowledge of identifying various test scenarios. Holds strong ability to handle multiple tasks & prioritizing.

TECHNICAL SKILLS

Web Technologies: HTML5/4, CSS3/2, JavaScript, AJAX, JQuery, JSON

JavaScript Libraries: JQuery, Bootstrap JS, XML, jQuery, Backbone JS, Angular JS,React JS, Node JS

Version Control: SVN, GIT.

Debugging Tools: Firebug, Chrome

IDE & Tools: Eclipse, Visual Studio, Notepad++, Sublime Text, IntelliJ, Atom

Database: MySQL, Pl/SQL (Oracle)

Web/Application Server: IBM WebSphere 5.0 / 6.0, Tomcat 6.0 / 5.0, JBoss 4.2

Design Patterns: Singleton, MVC

Languages: JavaScript, jQuery, AJAX, Java, JDBC, JSP

Adobe Applications: Dreamweaver, Photoshop, Photoshop Elements, Illustrator

Operating System: Windows, MAC OS X

PROFESSIONAL EXPERIENCE

Confidential, TX

Software Engineer/UI developer

Responsibilities:

  • Developed the front end of the application using React, Node.js to provide UI functionality.
  • Worked in a team, involved in developing the UI, layout and front-end programming (HTML) for web application that matches requirements of the client.
  • Converted the mock-ups into hand-written HTML, CSS 3, JavaScript.
  • Built Web pages that are more user-interactive using Ajax, JavaScript, LESS, SASS and Bootstrap.
  • Worked on the application developed using HTML5, CSS3, ReactJS and JSON.
  • Constructed web pages for application using MVC3, & Java Script, jQuery, ReactJS, NodeJS, Karma, Jasmine.
  • AEM helps handling translations for other languages and display localized strings in UI.
  • Created the Application using React.JS and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URLs properly.
  • Web application development for backend system using Node.js with cutting edge.
  • Involved in Enhancement of existing application utilizing React.js, created HTML navigation menu that is role-based menu items changes dynamically, derived from the database in the form of XML.
  • Worked with technologies such as jQuery and Ajax to make the website more attractive and user friendly.
  • Integrated the UI code with Backend, Used JSON for data exchange between the client and server.
  • Used Bitbucket for version control, Rally and JIRA for defect tracking.
  • Used "git stash", to store the changes of the running project and involved in Code review sessions.
  • Retrieved data using SQL from Oracle database.
  • Involved in implementing the UI to support all the major browsers.
  • Worked in Agile Environment, which include daily Stand up's, Sprint Planning's etc.
  • Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.

Environment: React/Redux, HTML5, CSS3, SASS, jQuery, Restful Web Services, Node, SQL, Sonar, Nucleus, Bitbucket, Jenkins, Rally, Jira, Confluence, AEM (Adobe Experience Manager).

Confidential, IL

Sr. Front End Developer/Engineer

Responsibilities:

  • Identify, analyze, evaluate and evangelize new or existing technologies and tools selections needed to support the infrastructure and the architecture.
  • Created Reusable React Components and Managed Application State with Redux.
  • Used React-Router for incorporating the routing in the web-application.
  • Contributed to the Application by Building an Extensive Modern Web Interface through use of many cutting-edge technologies including JavaScript frameworks, NPM, and Web pack.
  • Used ReactJS to create re-usable UI components which presents data that changes over time.
  • Used Ariosto Configure HTTP Request and get JSON Data from Back-End.
  • Worked on a Node.js server to create REST API Endpoints.
  • Building, extending and maintaining software delivery pipeline supporting CI/CD using Jenkins.
  • Used React, Redux, and Typescript to Write Elegant, Well Maintained Codes.
  • Used High-Order Component to improve Component Reusability.
  • Maintained States in the Stores and Dispatched the Actions using Redux.
  • Developed the conceptual and high-level designs for the products at the system level as well as the individual feature level.
  • Provided high level estimates with the leaderships of the development teams for the purposes of establishing business cases, product release schedules as well as development schedules.
  • Identified risks and communicate with the management, the impact of the risks and provide solutions for Risk Mitigation.
  • Worked with the product management and engineering teams to define and manage the product KPIs.
  • Worked with other product architects as well as the system and enterprise architects to promote software best practices, re-usability and maintain consistency across the system and product.
  • Worked with the technical leadership of the development teams to provide guidance for software designs and validate the software designs against the architecture and high-level designs.
  • Closely worked with the management in defining development milestones, deliverables, planning development and testing capacities and establishing delivery timelines.
  • Prepared or review product documentation, technical instructions or training materials.
  • Research, identify or create training programs in a specific technology domain or tool.
  • User stories were assigned and tracked using JIRA.
  • Mentored other engineering peers in their overall career growth, skills development, and technical competency.

Environment: ReactJS 16.8.0, JavaScript, Redux, HTML5, CSS3, Jest, Enzyme, Visual Studio Code IDE, Windows.

Confidential, NE

UI Developer

Responsibilities:

  • Developed above application using React, Java Script, JQuery, Bootstrap, HTML5, CSS3, SQL Server and Azure.
  • Worked on creating Single Page application using Angular and React for Charter communications.
  • Worked on React Router, Interceptors, Components, Modules, Guard, Services, Lazy Loading, Pipes, and Interpolation etc.
  • Worked on Integration of different packages in Angular7 application.
  • Created reusable components with ReactJS and used JSX for markup, props and state in the components, life cycle methods, DOM event handling and created forms
  • Worked on angular Forms, Observables, RXJS, Dependency Injection, HTTP Client, Templates,
  • Wrote and documented test cases based on corresponding business/user requirements documents & technical specification and other operating conditions.
  • Attending meetings, and documented User Change requests.
  • Created reusable component using ReactJS.
  • Followed Agile methodology and participated in daily SCRUM meetings.
  • Used React-Router with Browser Router to perform routing pages in web application
  • Deep understanding and working experience in Object Oriented Typescript programming and JavaScript MVC, MVVM Component base Framework such as ReactJS
  • Analyzed user change requirements and made necessary amendments to the test requirements.
  • Closely worked with respective personnel to nail down bugs.
  • Apply software engineering skills and tool knowledge to produce a system that meets the stated requirement.
  • Provide software engineering and product expertise throughout lifecycle of assigned projects. I adhere to configure management practices.
  • Also, I participate in preparation of project plans, status and statistical reports etc.
  • Ensure quality work delivered and maintains professionalism always.
  • Assist in resolution of project issues escalated from customer service as required.
  • Assist in product implementations under the guidance of professional service department as required.
  • Used GIT, TFS for Source Code Versioning, Code Merge, Cherry Pick, Selected Code Deployment to Production.
  • Used JSON to deliver results in a compact format which could easily be parsed by JQuery.
  • Collaboratively works with QA team to ensure timely delivery of high-quality products & bug fixes.
  • Development of responsive design using bootstrap and JQuery.
  • Worked on integrating various tools/tracking code like Google Analytics, App Insights.
  • Integration Testing using Postman and Swagger UI.

Confidential, IL

UI Developer

Responsibilities:

  • Developed above application using ReactJS, JavaScript, jQuery, Bootstrap, HTML5, CSS3, SQL Server.
  • Attend Daily stand-up meetings (Scrum), Estimation meetings and Requirement review meetings to analyze
  • Requirements for each story card in a sprint.
  • Worked on ES6/ES7 - modules, arrow functions, block scoping, promises, rest and spread, generators, template literals, restructuring, async and await, maps and sets
  • Involved in Requirement analysis, preparing software Design document, development, debugging of Operations Management module in Strategic Billing project
  • Created configurable and reusable components using ReactJS and used JSX for markup, props and state in the components, life cycle methods, DOM event handling and created forms
  • Developed the User Interactive web pages in a professional manner by using web technologies like HTML/
  • HTML5, and CSS3, JavaScript, jQuery, AJAX as per company standards.
  • Created Single Page Application with loading multiple views using route services and adding more
  • Used extend the properties of CSS.
  • Developed multiple POCs to write JavaScript code to create an interactive user interface.
  • Deep understanding and working experience in Object Oriented Typescript programming and JavaScript MVC, MVVM Component base Framework such as ReactJS
  • Developed multiple screens for Mobile Browsers such as Safari, Chrome, Opera to support the screen Compatibility and Resolution using Bootstrap.
  • Used React-Router with Browser Router to perform routing pages in web application
  • Developed Search Engine, Slider-Directives, Grids, Checkbox directives, and other functionalities.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML, and MVC.
  • Used Typescript and its features such as static typing, classes and interfaces.
  • Called the Restful web service calls for POST, PUT, DELETE and GET methods.
  • Debugged the website using Chrome Developer’s tools and hardcoded the API into script for getting the
  • Information about merchants using Node JS.
  • Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
  • Used TFS as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
  • Used GIT for source code version control.
  • Environment: HTML5, CSS3, JavaScript, Angular, Typescript, Node.js, Express JS, JSON, AJAX, Bootstrap, GIT
  • Delivered the best design aesthetics under tight deadlines, while effectively managing trade-offs.

Confidential

UI/Web Developer

Responsibilities:

  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Redesign and maintain existing internal web application utilizing HTML, CSS, JavaScript and JQUERY, D3 JavaScript and Backbone.
  • Developed Rest API Using typescript.
  • Wrote application level code to perform client-side validation using JQUERY and JavaScript.
  • Involved in developing User interface using JSP, JavaScript, jQuery, HTML5, and CSS/CSS3.
  • Experience developing web pages using Angular JS framework and familiar with various Angular JS directives, filters and services.
  • Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tools for IE.
  • Handled all cross-browser issues and made the web sites compatible with IE, Firefox, Safari, Opera and Netscape browsers
  • MVC pattern implementation using Spring.
  • Designed UI patterns, UX patterns, GUI designs, page illustrations, and user conceptual designs, templates and banners using Adobe Photoshop CS5 and Adobe Illustrator CS5.
  • Worked on Browser Compatibility and tested each web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
  • Developed the Buttons like popup windows and the modal windows by using the Jquery.
  • Worked with Adaptive web-designing and developing CSS Media Queries in order to make the application compatible with iPad (Landscape and Portrait) and PC.
  • Performed unit testing with Jasmine, and develops web services using RESTful API.
  • Interacted with java controllers (JQUERY, Ajax, and JSON to write/read data from back end systems).
  • Creating cross-browser compatible and standards-compliant CSS-based page layouts.

We'd love your feedback!