Full Stack Engineer Resume
Austin, TX
SUMMARY
- 7+ years of extensive work experience as a UI/Web development. Using JavaScript, Angular JS, React JS, Node.js, Redux JS, Ajax, Bootstrap.
- Experienced in React JS and working with Redux architecture.
- Developed the custom components using AngularJS custom directives.
- Experienced in writing test cases by using JEST, JASMINE, KARMA test runner.
- Experienced in MEAN stack development Mongo dB, Express, Node.js, and Angular JS.
- Extensive knowledge in developing single - page applications (SPAs), Responsive Web Design.
- Actively participating in open-source projects on GitHub.
- Proficient in Model View Control (MVC) design pattern and Test-Driven Development (TDD).
- Strong experience with web technologies preferred REST, JSON and XML Web Services.
- Good experience on customizing CSS frameworks like Bootstrap and Foundation using CSS pee-processors LESS or SASS.
- Experience in XHTML, HTML5, CSS3, DOM.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
- Highly motivated, reliable problem solver and trouble-shooter with strong attention to detail.
- Maintain Cross Browser compatibility & implement Responsive Design custom media queries, etc.,
- Involved in writing application-level code to interact with APIs, RESTful Web Services using AJAX, JSON.
- Well experienced in Agile and Scrum Method.
TECHNICAL SKILLS
Web Services: REST and SOAP
JavaScript Libraries and Frameworks: jQuery, Bootstrap, Angular JS, React JS, Node JS, Express JS, Redux JS, React Native
Web Technologies: HTML/HTML 5, CSS3, AJAX, XML, XHTML, JSON, JavaScript, Typescript, LESS, SASS
Project Management Tools: Jira, Web Pack, Babel, Web driver
Database: SQL, Mongo dB, Oracle 11g
Operating System: Windows XP/Vista/7/8, Ubuntu, LINUX, UNIX
Version Control: SVN(TortoiseSVN), GitHub, Bit Bucket
Workflow: Responsive Web Design, Single Page Applications, Content Management System.
PROFESSIONAL EXPERIENCE
Confidential, Austin, TX
Full Stack Engineer
Responsibilities:
- Proposed redesigning existing system using micro frontend (micro services in frontend) architecture for better code maintainability and reusability.
- Design React Native components and higher order components.
- Design UI views with Flexbox and React Native dimension API.
- Worked in using React native components, Forms, Event, Keys, Navigation and Redux concepts.
- Expertise in ReactJS framework to develop the SPA.
- Expertise in ReactJS and working with ReactFlux architecture.
- Designed and developed customized charts using Plotly.js and D3.js by incorporating customized items from Zoom data SDK to render aggregated data.
- Expertise in creating Custom Reusable ReactComponents Library
- Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites
- Experience in using ReactJS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
- Good Experience in ReactJS for creating interactive UI's using One-way data flow, Virtual DOM, JSX, ReactNative concepts.
- Expertise in ReactComponent for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
- Used JIRA for bug tracking and issue tracking.
- Worked on responsive design & developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users usingReact.JS.
- Working withReactRouter for developing Single Page Applications SPAs.
- Configuring and deploying instances onAWS, Data centers, also familiar withEC2,Cloud watch,Cloud Formationand managing security groups onAWS.
- DevelopedReact.JS applications using Redux architecture for front-end UI, and Node.js applications for backend.
- Worked on AWS ServicesCLI,EC2,VPC,S3,ELBGlacier,Route 53,CloudTrail,IAM, and Trusted Advisor services.
- Expertise in analyzing the Document Object Model (DOM) Layout, DOM Functions, and Java Script functions, Cascading Styles across cross-browser using Fire Bug,DeveloperTool Bar.
- Involved in designing and developing AmazonEC2, AmazonS3, AmazonRDS, AmazonElastic Load Balancing, AmazonSWF, AmazonSQS, and other services of theAWS infrastructure.
- Experienced with implementing different features of Bootstrap.
- Setup & managing windows Servers on
- Hands on experience with Web Responsive using Bootstrap's templates.
Environment: HTML5, CSS3, JavaScript, jQuery, Bootstrap, AngularJS 2.0, jQuery, backbone.js, React Native, React.JS, Node.JS, JSON, Spring, RESTful, SOAP, jQuery, Bootstrap, AngularJS, JSON, Spring MVC, WebLogic, SQL, JSP, Servlet, AJAX, SOAP, Restful, XML.
Confidential, Austin, TX
Software Engineer
Responsibilities:
- Designed and developed various Web forms using HTML, CSS, Bootstrap and JavaScript, Node.js, React.JS.
- Used HTML5, CSS3, JSON, JavaScript, React.js, Redux, and ES6 for UI development.
- Created documentation for all the components which are in React-Bootstrap page.
- Used GIT for pulling and committing the developed content from/to the Bitbucket repository.
- Good experience of debugging JavaScript, CSS3 and HTML5 code.
- Built responsive websites using CSS grids.
- Designed applications that execute on various browsers such as Internet Explorer, Mozilla Firefox, Google Chrome, and Opera using various debugging tools like Firebugs/IE Developer Tools.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Worked on SEO and accessibility issues.
- Used React JS for creating reusable UI components to develop store pages.
- Using React.js and helix framework I paginated undefined product list pages that are not intended for customers in Google Search.
- Using React.js and yarn.js added no index tag to source code, so that Google does not see thin content in the website.
- Created breadcrumbs on store pages using node.js and handlebars.js.
- Designed and developed store page using node.js, handlebars.js, react.js and moment.js.
- Worked on creating relevant SEO-friendly and local shopping links so that search engines can crawl and index the information.
- Worked on creating related searches and related products on Product-detail page (PLP) and Product-description page (PDP) that is powered by external SEO searches to improve the rankings of the linked to pages.
- Designed and developed base classes, framework classes and re-usable components.
- Involved in Understanding functional specifications and developing creative solutions to meet business requirements.
- Worked on Continuous Integration, Development, Testing using Jenkins.
- Worked on E-commerce platforms.
- Participated in the Scrum, Grooming and Retrospective meetings.
- Created spinnaker pipelines to run jobs.
- Provided support to the project manager by preparing the solution/design documents.
- Used Jest, Enzyme to write unit tests.
Environment: HTML5, CSS3, JavaScript, Node.js, Handlebars, React.js, Handlebars.js, ES6, JSON, Jest, Enzyme, Redux, GIT, Bitbucket. ESLint, Jenkins.
Confidential
Frontend Developer
Responsibilities:
- Hands on in Analysis, System study and designing of the project.
- Created interactive navigations in HTML5 and CSS3.
- Developed front-end screens with HTML, DHTML, CSS, JavaScript and extensively did client-side validations using JavaScript and developed the required Servlets.
- Used jQuery core library functions for the logical implementation part at client side for all the applications and designed for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Operated in the Login, Policy and Claims Screens for customers using AJAX, HTML, CSS and JavaScript via internal ticketing system.
- Build dynamic webpages using Angular.js by building various modules with controllers and custom directives.
- Defined Ext.jS (UI Layer) Architecture and Design screen mock-up using Ext.jS.
- Implemented UX/UI designs from concept to prototype deliverables for new app features.
- Worked with Bootstrap framework to build the base structure and layout of the website.
- Responsible for coding, testing and documenting various packages, procedures, and functions for libraries and stored procedures, which were commonly used by different modules.
- Worked on SASS to build optimized CSS to work across multiple webpages and styles.
- Implemented video player features using HTML5 for playing in-house videos to clients.
- Used AJAX and JSON to make asynchronous calls to the project server in order to extract data objects.
- Validating user actions on the client side and providing responsive feedback.
- Involved with cross browser testing and compatibility using chrome, Firefox and IE.
- Worked within AGILE team environment and participated in multiple scrum meetings to discuss planning and development needs for current cycle.
Environment: Angular.js, Ext.js. Twitter Bootstrap, SASS, HTML5, JavaScript, CSS3, AJAX, JSON, Browser Compatibility, JS Validations, Brackets.