Full Stack Developer Resume
Sunnyvale, CA
SUMMARY:
- 7+ years of professional experience in Development of various Client/Server and Web based Applications.
- Extensively worked on UI Development, Web Designs, Web Development, and testing web pages.
- Experience in developing webpages and user interfaces quickly and effectively using HTML5, CSS3, AJAX, JQuery,JSON, Bootstrap, JavaScript and object oriented JavaScript.
- Extensive experience in implementing MEAN Stack (MongoDB, ExpressJS, AngularJS, NodeJS) with RESTful stands.
- Extensively worked on implementing Single Page Application (SPA) architecture and client side MVC using AngularJS and server side using NodeJS.
- Strong REST API design and implementation skills.
- Expertise in Database design, modeling using MongoDb.
- Extensive experience in creating Factories, Services and Controllers in AngularJS to add more functionality to the webpages.
- Implemented Design Patterns like Pub - Sub pattern, Module pattern etc.
- Proficient in implementing AJAX functionality using JQuery and AngularJS.
- Hands on experience in using Bootstrap framework with CSS Media Queries to build a responsive website.
- Experience of fixing cross-browser, cross-platform and padding issues by making use of Polyfix.
- Extensive understanding of DOM manipulation using JavaScript, jQuery.
- Experienced with Chrome debugger for Chrome, Firebug for Mozilla and IE Developer Toolbar for Internet Explorer.
- Extensively worked on JSON (JavaScript Object Notation); a lightweight data-interchange format to build collection of name/value pairs as well as ordered list of values, Ajax and MVC frameworks.
- Web application development using Python and Django framework and SQL Database.
- Good understanding of Web architecture and TCP/IP networking concept.
- Involved in Understanding functional specifications and developing creative solutions to meet business requirements.
- Experienced in using version control tools such as GIT and SVN.
- Quick learner, highly organized and independent; able to effectively coordinate tasks to accomplish projects with creativity.
TECHNICAL SKILLS:
Web Technology: HTML, HTML5/4, CSS/CSS3, OO JavaScript, JQuery, Bootstrap 3, Angular JS 1.2/1.3, AJAX, JSON,NodeJS
Framework/Libraries: AngularJS, jQuery, Bootstrap, Express.Js, Django
Operating System: Windows, Linux
IDE's: SublimeText2, Eclipse, Webstorm
Web/ App Servers: Ngnix, NodeJS, Apache Tomcat, WebSphere
DataBases: MongoDb,SQL
Packages/Applications: MS Office, Adobe Photoshop
PROFESSIONAL EXPERIENCE:
Confidential, Sunnyvale, CA
Full Stack Developer
Responsibilities:
- Involved in discussions with the product managers to identify the technical requirements.
- MEAN stack development including MongoDB server setup and expressjs server development.
- Created RESTful services with NodeJS for Subscriber Management Service.
- Wrote MongoDB models and schema by using mongoose to query data.
- Implemented responsive design for different size of devices by using Bootstrap Grid System.
- Developed multiple Single Page Application using AngularJS.
- Created route services to load multiple views and added more user experience to make it more dynamic by using AngularJS framework.
- Utilized AngularJS framework to bind HTML template (views) to JavaScript object (models).
- Designed and implemented customized AngularJS services for reusable functions.
- Developed custom HTML elements using AngularJS directives.
- Applied multiple built-in Directives such as ng-model, ng-click into AngularJS application.
- Used Jasmine for unit testing.
- Created custom Filters which can format data in different ways based on requirements and involved in two-way data binding technique with styling from Bootstrap.
- Wrote controllers and services to CRUD Subscriber Management Service, DHCP Subnet and SMS QOS.
- Created services to invoke RESTful endpoints to CMTS applications using asynchronous based CommonJS libraries such as Q and Async and this improved performance of the application.
Environment: HTML4, CSS3, Bootstrap, JavaScript, AngularJS, NodeJS, Express, MongoDB, Jasmine, Mocha, NPM, Bower, Grunt, KarmaC++, Linux/Unix
Confidential, Sunnyvale, CA
Full Stack Developer
Responsibilities:
- GUI Development using Python/Django, HTML, CSS, JavaScript.
- Used Bootstrap to build responsive UI Design.
- Utilized jQuery and JavaScript for DOM manipulations.
- Designed the front end with CSS styles for consistent look and feel across all browsers.
- Working on developing new feature, identifying new requirements and interacting with product managers.
- Fixing bugs reported during the various releases.
- Presenting new GUI features to customer support teams.
- Debugging customer/field issues and fixing them.
Environment: HTML4, CSS/CSS3, JavaScript, JQuery, Bootstrap, Python, C++, JSON, Linux/Unix, JIRA, Apache, Perforce, SVN
Confidential
UI Developer
Responsibilities:
- Involved in discussions with the System Analyst to identify the technical requirements.
- Design and development of Web pages using HTML, CSS.
- Articulated business strategy and branding issues and to balance these with user needs and technological constraints.
- Used JavaScript for custom client-side validation.
- Involved in various technical and architectural design discussions with back-end teams as well as front-end team to integrate front-end and back-end.
- Worked on JQuery to make drop down menus on web pages and display part of a web page upon user request.
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Handled all aspects of the web application including maintaining, testing, debugging and deploying.
Environment: HTML, CSS, JavaScript, JQuery, AJAX, JSON, SVN, Photoshop