Full Stack Developer/ui Developer Resume
San Francisco, CA
SUMMARY
- Over 4 years of experience in software development as a Web Application Developer. Involved in almost all the phases of Software Development Lifecycle (SDLC) and experienced to work as a team member as well as an individual performer under the large development groups.
- Good experience with databases, database concepts, normalizations etc. and proficient in using SQL through command line and MySQL work bench.
- Experienced on Content Management Systems such as WordPress.
- Excellent at troubleshooting web applications using dev tools and plugins.
- Experiencedon Node.js, Perl, Python, and PHP to create web applications
- Experienced on Catalyst Framework which follows MVC architecture to create web applications
- Excellent experience on web services such as REST API and creating endpoints to pull and push the data.
- Expertise in gathering requirements, tracking bugs and documentation using JIRA and Confluence.
- Experience on templating languages such as PUG/JADE.
- Excellent Experience in JavaScript Framework (VueJS, Express.js, Axios, DOJO).
- Experienced with General Web Technology (HTML, CSS, JavaScript).
- Excellent Understanding of Distributed Version Control GIT.
- Strong experience in UI & client side validations using HTML 5, CSS3, Java script, Bootstrap, JSON, XML.
- Experience with major databases such as Oracle … SQL Server … MYSQL, DB2.
- Proficient in building Web User Interface (UI) using HTML/HTML5,XML, Vue.js, Node.JS, CSS/CSS3, DOJO, and JavaScript, Tool Eclipse, Firebug, Notepad++, XML and JSON, JQuery that follows W3C Web Standards and are browser compatible.
- Experienced in using Application Server like Apache Tomcat7.
- Expertise in Linux environment with Centos7 and Red Hat distributions.
- Experience in Agile development which includes sprints, stand - up and retrospectives.
- Experience in Shell scripting in particularly creating cron jobs for applications.
- Good understanding of Object oriented analysis Design & UML notation and experience in using design tools like Relational Rose for creating class, use cases and sequence diagrams.
- Expertise in Regression testing, Integration testing &smoke testing etc.
TECHNICAL SKILLS
Scripting languages: PERL, Python, Javascript, PHP
Web/Application Servers: Apache Tomcat
Web Development: HTML, JavaScript, CSS, JSON, JQUERY, DOJO, Vue.js, Node.js, Express.js
IDEs: Eclipse, Atom
Database and Tools: Oracle …, MySQL, DB2
Operating Systems: Windows 2000, Windows XP, Unix, Linux, Windows 7
Source Control: GIT
Tools: JIRA, Confluence, draw.io, QTP, MySQl work bench
PROFESSIONAL EXPERIENCE
Confidential, San Francisco,CA
Full stack Developer/UI Developer
Responsibilities:
- AGILE development process has been followed. Experienced with stand-up, Retrospective, Demo, Planning and Code review meetings.
- Created the wireframes of the project using draw.io
- Designed the architecture based on the popular Model-View-Controller design paradigm.
- Developed UI screens using Vue.js
- Used Axios to call the REST API inorder to populate the form.
- Developed HTML 5, CSS3 components using Bootstrap-Vue to the UI Screen.
- Developed components and templates using Vue.js.
- Used Vue.js framework to bind HTML (views) to JavaScript objects (models).
- Written JQuery Validations for the User Front-ends.
- Establishing database connection pool using Node.js
- Design and Implemented RESTFUL Web Services to provide the interface to the various clients
- Web application development for backend system using Node.js with cutting edge HTML5 and CSS3 techniques.
- Designed schema accordingly to application and created database with tables as required
- Involved in writing MySQL queries
- Developed Test Cases in Excel and used POSTMAN to test REST Calls.
- Worked on UNIX shell scripting to run cron jobs for the applications.
- Involved in installing and configuring Linux, npm, Node.js, Vue.js and MySQL server for development.
- Involved in capturing the requirement documents, tasks and bugs in JIRA and Confluence.
- Used Version Control GIT to track changes in the source code
- Documented the design the current project.
Environment: Vue.js, Node.js, Bootstrap, Express.js, Web Services, HTML5, JavaScript, JQUERY, MySQL, JIRA, JSON, Linux, Postman.
Confidential, Palo Alto, CA
Full stack web developer
Responsibilities:
- Involved in the development, testing and maintenance process of the application.
- Involved in preparing High & low level design docs with UML diagrams.
- Involved in the development of various use cases, sequence diagrams using UML.
- Understood current processes and actions from the legacy code.
- Worked on JavaScript to validate input, manipulated HTML elements using JavaScript, developed external JavaScript codes that can be used in several different web pages.
- Used framework Express.js to create web pages using Node.js.
- Documenting Mysql installation, operations, security, and environments.
- I have in-depth knowledge of Apache Tomcat how it works in given environment.
- Used GIT to track and maintain the different versions of the application and create different views
- Involved in producing & consuming RESTbased web services.
- Involved in creating test cases and ran the TEST SUITE using QTP tool..
- Involved in capturing the requirement documents, tasks and bugs in JIRA and Confluence
Environment: Agile, Web Services, Express.js, Node.js, JavaScript, HTML, CSS, MySQL, JIRA, Confluence, GIT.
Confidential
Full stack web Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle using Agile including design, development, implementation, verification and validation.
- Implemented procedures for creation of wireframes and prototypes for new user interfaces.
- Assisted in designing and development of relational databases for supporting back-end designs
- Developed Sequence, Use case Diagrams and Process Flow diagrams
- Managed and maintained development of PHP,PER Land Node.js backend for database driven websites
- Developed UI using Bootstrap, HTML, CSS and javascript
- Collaborated with team members in the designing of database structuring
- Created mysql database and tables on mysql server as per the application .
- Performed mysql queries to retrieve and post data from and into tables.
- Captured everything in JIRA
- Version Controlled the code in GIT
Environment: Bootstrap, HTML, JavaScript, CSS, PHP, PERL, Node.js, Notepad ++, MySQL, JIRA, Windows, Agile
Confidential
Full stack web developer
Responsibilities:
- Involved in Requirements analysis, design, and development and testing.
- Followed Agile methodology and Scrum framework.
- Created Sequence Diagrams, Class Diagrams as part of the application design .
- Designed UI using Bootstrap, HTML, CSS and Javascript.
- Used Java script for client side validations.
- Used DOJO javascript framework to design the front-end for pulling and pushing data using REST API calls.
- Developed backend for the web applications using PERL and PHP.
- Developed REST API in correspondence to the database using PERL
- Maintained services and worked on tracking requests mentioned by clients.
- Developed SQL queries to store and retrieve data from database.
- Involved in writing developer test cases & in preparation of scope & traceability matrix.
- Involved in finding bugs and tracked them in JIRA
Environment: Linux, PERL, PHP, DOJO, HTML, Javascript, MySQL, Bootstrap, Agile,JIRA