Frontend / Ui Developer Resume
Austin, TX
SUMMARY
- Over 7+ years of experience as a Full Stack developer in developing and designing user experiences of Internet/Intranet applications using RUBY ON RAILS, PHP, HTML, HTML5, CSS, CSS3, SASS, JavaScript, React Js, ES6, Typescript, Angular Js, JQuery, JSON, Node.js, Ajax, Bootstrap.
- Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience wif Agile and SCRUM.
- Expertise in implementing easy - to-use Bootstrap plugins for building carousel, accordion, modal windows, etc. Extensive knowledge in developing single-page applications (SPAs).
- Expertise in analyzing teh Document Object Model (DOM) Layout, DOM Functions, and JavaScript functions, Cascading Styles across cross-browser using Developer Tool Bar.
- Performed Unit Testing frameworks like RSPEC and in preparing test cases.
- Experienced in Version Control tools like GIT, GITHUB for Source Code version management.
- Worked on Linux system administration, DevOps, and AWS cloud platform.
- Expertise in UI manual/automated testing tools line Selenium in Typescript using WebDriver.IO
- Deployed automated scripts in Shell and Python among a large number of servers using Urban-Code Deploy.
- Extensive experience in developing web page quickly and TEMPeffectively usingAngularJS, jQuery, HTML5, Kendo, CSS3, Responsive Web Design.
- Strong experience in implementing frameworks like Struts, Spring Boot, Spring MVC and ORM tool like Hibernate.
- Experience in using Web services like SOAP and RESTful Web Services.
- Experience in using ANT and Maven tools to compile, package and deploy teh components to teh Application Servers in different environments.
- Excellent in deploying teh applications inAWSasEC2instances and create snapshots for teh data that has to be stored inAWSS3.
- Having good knowledge in maintaining UI using jQuery,JavaScript,JSP,HTML,CSSwifJSON, Groovy.
- Hands-on experience in technologies like Servlets, JSP, XML, HTML, JavaScript, Ajax and XForms.
- Worked on AWS platform like setting up S3 buckets and EC-2 Instances on AWS Redhat, Ubuntu and Amazon Linux OS, setting Elastic IPs, configuring DNS in Route 53
- Created backend API on Ruby on Rails and testing on Postman
- Tested and implemented OWASP top 10 security hardening methods
TECHNICAL SKILLS
Languages: Ruby on Rails 2.6, PHP 7, React, Angular.js, JavaScript, JQuery, Shell/Bash Scripting, Python, C, C++
Database: MySQL, Oracle, DB2, PostgreSQL
Platforms: OSX, Linux - Ubuntu & Red Hat, Windows
IDE: RubyMine, Visual Studio Code, NetBeans, VIM
Tools: LAMP, XAMPP, Vagrant VM
Version Control: Git/GitHub
PROFESSIONAL EXPERIENCE
Confidential, Austin, TX
Frontend / UI Developer
Responsibilities:
- Work closely wif Product Managers to understand feature requirements and implement in a performance efficient way
- Work wif teh Customer support team determine teh severity of reported incidents and debug accordingly.
- Build API Endpoints in Rails to support migration to REACT frontend
- Create and enhance UI on legacy Ruby on Rails, CSS and HTML
- In-order to load teh data toOracle using Java and JExcel APIwe developed dump and Load Utility to extract teh data.
- Provide richRESTfulweb services to supportSPAmodel data needs inJSONformat by use ofAngularJS. Build interactive cross platform web applications usingEXT JS.
- Performed layout of web pages using HTML 5, CSS /CSS 3, JavaScript libraries, SASS/SCSS Compass
- Involved in web designing usingHTML, XHTML, CSS, JavaScriptand extensively used Table Less Design in CSS for positioning.
- Designated UI architecture for teh internal web application and worked wif designers to construct UI usingReact.JS
- Update and prepare teh Demo and UAT environments as required by teh sales team
- Onboard new developers/QA, by setting up their local machines, creating local generated data and helping them understand teh application
- Successfully implemented Auto Complete/Auto Suggest functionality usingAjax, JQuery, DHTML, Web Service call and JSON.
- Worked as a UI developer usingAngularJS, HTML5, CSS3, D3.js, JavaScript, LESS, XML, JSON, AJAX, Bootstrap, SVN and GULP.
- Worked onAngular Bootstrapfor templates designing and to create mockupdata.
- Used Rest angular, Promise and Services inAngularJSfor calling API's and build some custom directives.
- Recommend new process changes to get TEMPeffective productivity during retro meetings
- Dedicated developer for teh RFQ component of teh application
- Write automation testing code in TypeScript using WebDriver.IO
- Write RSPEC Unit Tests for code
- Use Git/GitHUB for version control and Peer Reviews
Technologies Used: Ruby on Rails: Rakes, Migrations, RSPEC, Scheduler; MySQL, JQuery, TypeScript, Jenkins & CircelCI, Dockers for ElasticSearch
Confidential, Temple, TX
Frontend / UI Developer
Responsibilities:
- Re-Created teh order Information page to speed upload time from 35sec to 1.8sec using Oracle API’s, AJAX, JQuery and Javascript. Enhance UI using Bootstrap Digitized Order Authorization form, Rental Agreement and Customer Setup sheet for customers to fill online hence, easing teh burden on customers by replacing teh need to print, file and scan paper copies.
- Development - Debugging of Code in PHP, Database (Oracle and MySQL)
- Security - Listing OWASP vulnerabilities on teh web portal and improve security by:
- Using prepared statements to avoid SQL injections attack
- Attaching encrypted key to teh URL to avoid URL interpretation attack
- Networking - Migrate from HTTP to HTTPS, configure DNS, customise MTU size to rectify ‘packet drop’ issues from ERP etc.
- OS - SSH into Server, killing processes utilizing max CPU%, Restarting apache when needed
- Train and assist Junior developers in setting up DEV environment, review their code, resolve conflicts, push changes into testing and staging environments on GitHub
- Involved in front-end designing usingJavaScript wif JSF Ajax and tag libraries.
- UsedAngularJSfor rich UsedAjaxTEMPeffectively to create pagination and wif client side events like quick search.
- Involved in web designing and development usingHTML, DHTML, XHTML, CSS 2, JavaScriptand extensively used Table Less Design inCSSfor positioning.
- UsedJavaScriptfor adding functionality to teh existing application (calendar, tooltips, hiding elements)
- Documented teh process flow of every change made to teh web
Technologies Used: PHP, Oracle and MySQL, JQuery, TypeScript. IFS ERP, VAGRANT VMS
Confidential, Littleton, MA
Full Stack Web Developer
Responsibilities:
- Wrote shell scripts to reconfigure and restart Syslog, install IEM on dedicated servers, configured Websphere application server (WAS), Node Apps, NginX etc, and sent logs to Qradar(SIEM).
- Subsequently automated and deployed teh scripts using Urban Code Deploy tool - pulling from GitHub.
- Worked on both ZDD and Non-ZDD processes. Wrote Backup scripts (tested on Dev) to revert teh configuration immediately if required.
- Implemented Security hardening by setting up firewalls like ufw (installation and enabling), changing expired certificates, deleting unused files, changing password (every 3 months), disabling root logging to teh servers etc.
- Created Change Management Requests to be reviewed by teh team describing teh purpose, test plan, back up plan etc of teh process
- Wrote automation scripts for compliance purposes like restarting a server or service, change permissions of specific files or folder, tail and kill tail, change settings of number of rollover log files
- Confidential SoftLayer - A dedicated server, managed hosting and cloud computing provider | API’s (in Shell/Bash and Python) and Web security| Platform: Shell script, Python, PHP
- Used CICD used a GitHub - Jenkins - Urban code deploy pipeline along wif Rational Team Concert (RTC)
Technologies Used: Shell/Bash and Python Scripting, GitHub, Jenkins
Confidential
Web Developer
Responsibilities:
- Involved wif all stages of Software Development Life Cycle.
- Closely worked wif business system analyst to understand teh requirements to ensure that right set of UI modules been built.
- Designed and developed intranet web applications using JavaScript and CSS.
- Interacted wif java controllers (JQUERY, Ajax, and JSON to write/read data from back end)
- Responsible for UI development. Developed html views wif HTML5,CSS3, JSON
- Used SVN for version control and QC for defect tracking.
- Created layouts, wireframes using tools like Axure and Pencil.
- Implemented server side RESTful web services for external vendors to access our applications.
- Developed web-based applications using XML, CSS3, HTML5, DHTML, and JavaScript.
- Used advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
- Used AJAX to get XML files used to transmit information updated by RESTful web service.
- Wrote JQUERY functions while implementing various UI Screens across whole web application
- Involved in writing application level code to interact wif APIs, Web Services using AJAX, JSON and XML.
Technologies used: Java Script, HTML, CSS, UI, AJAX, JSON, XML