Software Engineer Resume
Mahwah, NJ
SUMMARY
- Over 5+ years of experience in Design, Implementation, Development, Management, and Analysis of various stand - alone, client-server enterprise applications.
- Expertise in Client Scripting language and server-side scripting languages like HTML5, CSS3, JavaScript withES5 and ES6, TypeScript, jQuery, Angular2, Angular JS, React JS, Redux, Node.js
- Used REST Web services for transmission of large blocks of XML/JSON.
- Developing Single Page Applications using Angular2 framework includes Typescript.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance and extensive experience with Agile and SCRUM
- Have hands on experience with JavaScript frameworks like NodeJS and AngularJS.
- Experience in version control system like Git.
- Having a good knowledge of frontend frameworks like Bootstrap, the concept of Grids, making using of advance components like Navs, Navbars, Pagination, Alerts, Progress bars etc.
- Strong Analytical and Communication Skills with ability to work as a part of a team and independently.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance and extensive experience with Agile and SCRUM
- Worked on ReactJS framework to develop interactive websites based on client needs.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Experience in JavaScript build tools like Grunt/Gulp, Node.
TECHNICAL SKILLS
Web Technologies: HTML, CSS, JavaScript, JQuery, AJAX, XML, XSLT, Bootstrap
Frameworks: Angular JS, Angular2, Node JS, React JS, Backbone JS, Ext JS
Application Servers: Apache, Nginx, WebSphere, WebLogic, JBoss
IDE’s: Developer Tools, Edit Plus, Jira, Maven, Adobe Photoshop, PyCharm, IntelliJ IDEA, NetBeans
Databases: MySQL, MongoDB
Version Control: Git, Bitbucket
Operating Systems: Linux, Windows, UNIX
PROFESSIONAL EXPERIENCE
Confidential, Mahwah, NJ
Software Engineer
Responsibilities:
- Used NodeJS, JavaScript, Bootstrap, and AJAX for the frontend.
- Designed and developed the UI layout and front-end programming for web application that matches the wireframes using the latest HTML5, CSS3 and Angular 2/5.
- Extensively used all the new HTML5 features like local storage, new input attributes, Canvas and SVG, audio and video etc.
- Worked on highly advanced user interface design and development using AngularJS, ES6, HTML5, Bootstrap and CSS
- Involve in building a high efficiency Dynamic Single and Multiple Pages Web Application using Angular 2, Node JS, HTML, TypeScript, Java Script, Bootstrap and CSS.
- Worked with a team, involved in developing the UI layout and front-end programming using Angular and Bootstrap.
- Design and develop the Query portal using framework Angular 2 along with HTML5, CSS3 and Type Script; Develop various components and services in Angular; Create, edit and maintain application implementing responsive design & themes using front-end development frameworks including Bootstrap.
- Perform form Validations using reactive forms from Angular 2.0/Material framework.
- Actively participates in daily scrum meetings and responsible for the reporting weekly work status of all team members to the manager.
- Coordinate with the team to develop the application and to implement our techniques and logics to get improved output that could make our application more responsive and user friendly.
- Use Angular 2 as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronized data with server.
- Create Angular2 Directives, Components, Pipes, Injectable across the whole system, such as to build the custom filter.
- Highly used Angular2 Router to build single page application for navigate through the different status and multiple models
- Create mock services and data to accelerate front-end development while awaiting Restful APIs to be developed.
- Experience in using Git/Git-Flow for pulling and committing the developed content from/to the Git repository.
Environment: HTML/HTML5, CSS/CSS3, SASS/SCSS, JavaScript, jQuery, Angular2/5, Bootstrap, ES6Usability Testing, Agile methodology, Ubuntu, VIM IDE, GIT, Karma, Jasmine.
Confidential - San Francisco, CA
Full Stack Developer
Responsibilities:
- Initially hired as an intern for six months to develop Grit Stories website using HTML, CSS, and JavaScript. The site is an inclusive online platform that allows teens and young adults to share stories.
- Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux libraries
- Used React JS components, Redux Forms, Events, Keys, Router, Animations and Redux concept
- Implemented user interface by using the React JS, Redux for SPA development.
- Used React-Router to turn application into Single Page Application.
- Used React JS components, Redux Forms, Events, Keys, Router, Animations and Redux concept
- Implemented user interface by using the React JS, Redux for SPA development.
- Used React-Router to turn application into Single Page Application.
- Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Involved in building stable React components and stand-alone functions to be added to any future pages.
- Implemented the Drag and Drop functionality using React-Draggable.
- Used React-Autocomplete for creating google map’s location search on the webpage.
- Used Node JS to run Web pack tasks and build properly the project.
- Implemented modules into Node JS to integrate with designs and requirements.
- Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
- Added dynamic Functionality by creating and dispatching Action Creators that deployed Actions
- Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Involved in building stable React components and stand-alone functions to be added to any future pages.
- Implemented the Drag and Drop functionality using React-Draggable.
- Used React-Autocomplete for creating google map’s location search on the webpage.
- Used Node JS to run Web pack tasks and build properly the project.
- Implemented modules into Node JS to integrate with designs and requirements.
- Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
- Building modular and reusable components and libraries.
- Develop Solutions which account for Scalability and Optimize performance.
- Building the front-end of applications through appealing visual design.
- Collaborate with the rest of the engineering team to design and launch new features.
- Creating technical Design recommendations for developing and integrating programs.
- Design and develop back-end microservices and REST APIs.
- Maintain code integrity and Organization.
- Assist with writing well-designed, testable, efficient code by using best software development practices.
- Analyzing Data from Telemedicine/clinical research Projects.
- Contributed to development of mental health chat applications that enabled users to sign in or chat anonymously to discuss personal experiences in a private setting
Confidential- San Francisco, CA
Co-founder/Product Lead
Responsibilities:
- Used JIRA to follow Agile Development model with Scrum Methodology.
- Experience Designing and Developing applications frameworks/platforms in a Microservices Architecture.
- Conducted user research and competitive research to determine market demand for features and collaborated with team members to gather requirements and build roadmap.
- Developed an interactive website MVP for fundraising demos using JavaScript, HTML, PHP, and MySQL.
- Integrated IBM’s Watson Speech to Text and Tone Analyzer products into the web application and sorted data from MongoDB.
- Tracked and fixed bugs that we found during various phases of developments.
- Participated with developers in events such as meetups, conferences and technology meetings.
Confidential
Responsibilities:
- Develop custom modules using the Drupal API for extending Drupal functionality.
- Heavily used HTML5 and CSS3 and applied CSS frameworks such as Bootstrap.
- Implemented AJAX and JQuery on Front-End to make the web page more dynamic.
- Write code using core and object-oriented PHP.
- Create and configure views for building content list pages, navigation systems via menus.
- Worked with CSS background, layouts, positioning, text, border, margin, padding, table, pseudo classes and pseudo elements in CSS.
- Designing and developing APIs.
- Meeting both technical and consumer needs.
- Used HTML to make drop-down menus on web pages and display part of a web page upon user request.
- Worked with jQuery, PHP and XML to implement event driven features and custom modules.
Environment: HTML, Javascript, PHP 5Wordpress, Drupal, PHP, MySql, Apache, WAMP, Apache, JQuery, Bootstrap