Sr. Web Developer Resume
Norwood, MA
PROFESSIONAL SUMMARY:
- 8+ years of experience in all phases of Software Development Life Cycle (SDLC) which includes Analysis, Design, Development, Implementation and Testing of web based applications.
- Hands - on coding skills in all the tiers of web front-end development: Front-end MVCs such as AngularJS, Angular2, Google Polymer, Typescript, JavaScript, HTML5, JQuery and CSS3, bootstrap etc.
- Experience in building rich user friendly, high performance web applications with emphasis on content management, interactive portals and complex online systems following WCAG and W3C standards.
- Experience developing AJAX interfaces with AJAX libraries and frameworks (e.g. JQuery, AngularJS, and Node JS etc.).
- Experienced in developing event driven applications using AJAX, JSON and XML.
- Experience using MVC Framework like AngularJS.
- Experienced in preparing and executing Unit Test Cases based on business requirements and technical specifications documents.
- Strong knowledge of Entity-Relationship concept, Facts and dimensions tables, slowly changing dimensions and professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
- Responsible for design, analysis, development, implementation, and deployment of new interfaces and web based applications as well as providing support for existing systems.
- Expertise in cross browser web development and unit testing (Karma with Jasmine & Mocha).
- Worked on Angular JS of Filters, Validations, Controllers, Directives, Scopes, Models, Services, Dependency Injection, Routing and Prototyping.
- Experience in developing web services (RESTful API).
- Experience in creating and managing database objects like Stored procedures, Functions, Triggers, Views, Schemas, and Constraints with SQL Server 2012/2008.
- Expertise in developing Client/Server applications using Layered Architecture, SOA (Service-oriented Architecture) and MVC (Model View Controller).
- Experience in software configuration management like Version Control (GIT/TFS) tools, continuous integration tools, Local Build (GRUNT/GULP), Story Management (JIRA), Agile Methodologies and IDE’s (E.g. Visual Studio, Eclipse, NetBeans, PhpStorm, ATOM, Notepad++) and other software tools like Photoshop, Illustrator, AdobeDreamWeaverCS4.
- Experienced with traditional(Waterfall) agile development and project management methodologies (Scrum, XP).
- Experience in System development life cycle (SDLC) as well as various UI development phases such as Analysis/Design, Development and Testing.
- Extensive experience in Development, Implementation and Testing in various application architectures, including E-Commerce, B2B, Distributed Applications, Internet /Intranet.
- Experience in handling the meetings to gather information and needs from the clients.
- Capability to adhere to team processes and standards, while contributing ideas for improvement.
- Strong analytical skills and good knowledge in understanding client's needs.
- Strong perseverance and diligence towards attaining challenging goals and possess good communication skills and quick learning ability.
TECHNICAL SKILLS:
Web/UI Technologies: HTML5, CSS3, SASS, LESS, AJAX, JSON, JavaScript, Typescript, Angular2,Angular JS, JQuery, Node JS, Bootstrap, XML, XHTML, PHP
Tools: Visual Studio 2012/2010/2008/2005 , SQL Server management studio, PHPStorm, Eclipse, NetBeans, SVN, GIT, Source Tree, JIRA, Bitbucket, Jenkins.
Web Frameworks: Cake PHP, Laravel, Zend, Code Igniter.
Databases: MS SQL Server 2012/2008, MySQL, Oracle.
Operating System: Apache Tomcat 5x/6x/7x, WebSphere, JBoss. Window XP/Vista, Linux.
PROFESSIONAL EXPERIENCE:
Confidential, Norwood, MA
Sr. Web Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like requirement gathering, design and analysis and code development.
- Worked on Agile Methodology (Scrum) to meet timelines with quality deliverables.
- Created prototype before development based on static and approved design documents and wireframes.
- Developed Single Page Responsive WebUIusing Angular2, HTML5, AngularJS, Bootstrap, CSS3, JavaScript, JQuery.
- Developed AngularJS Directives to extend the grammar of the web through reusable HTML elements, attributes, and classes.
- Extensively used Angular UI components like Calendar, Grid, Select, Uploader etc.
- Developed AngularJS services for reusable functionality.
- Generated responsive data tables using with Bootstrap grid system.
- Created Master Pages and styles to maintain uniformity throughout the website.
- Used Bootstrap Grid System and CSS3 Media Queries to develop single responsive application with good user experience in all platforms like desktops, tablets and mobile phones.
- Developed custom bootstrap with brand appropriate styles, colors, animations and font icons.
- We setup the development environment using Node.js, npm, Grunt, Bower, Git.
- Used Karma for unit testing and Protractor forendtoendtesting.
- Used LESS/SASS for CSS management and WEB Essentials for converting LESS to CSS file while deployment.
- Used PHP MVC framework for backend to allow sophisticated and effective application integration.
- Used CSS3 animations for intuitive interactions with users.
- Developed base Http service on top of AngularJS HTTP service to communicate backend web services.
- Used JQuery for rich looking of Web application and used AJAX components in the user interface development.
- Client and server side validations are done using Java Script and ASP.Net validation controls.
- Used JQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- User experience design encompasses traditional human-computer interaction (HCI) design, and extends it by addressing all aspects of a product or service as perceived by users.
- Used Adobe Photoshop and Illustrator to create their statistical concepts.
- Developed SQL Server database queries, views and stored procedures.
Environment: Angular2, Angular JS, RWD, JavaScript, HTML5, CSS3, XML, AJAX, JSON, JQuery, PHP, NPM, Gulp, oops, SASS, LESS, Bootstrap, Web storm, SQL Server, Web services, Jasmine, Unit Test, GIT, Agile, Grunt, Bower, IntelliJ, Photoshop CS6, Illustrator CS6, Jira, Maven.
Confidential, GA
Sr. UI Developer
Responsibilities:
- Responsible for design, analysis, development, implementation, and deployment of new interfaces and web based application as well as providing support for existing systems.
- Extensively used AngularJS UI components like Calendar, Grid, Select, and Uploader etc.
- Developed AngularJS services for reusable functionality.
- Generated responsive data tables using with Bootstrap grid system.
- Constructed web pages for application in custom created framework extensively using JavaScript MVC, JQuery, Unit Test (Node JS) and writing code that is modular and reusable.
- Worked on basic front end prototype and page design with HTML5/HTML, CSS3/CSS, Java Scripting, JQuery, Ajax, JSON, Angular and Bootstrap with My SQL database.
- Writing controllers that are responsible for transferring control between components, routing and rendering views.
- Designed DOM based interactive to reprogram selected links and W3C standards for CSS as well.
- Worked 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.
- Used Karma for unit testing and Protractor forend-to-endtesting.
- Developed base Http service on top of AngularJS HTTP service to communicate backend web services
- Developed custom directives (elements, Attributes and classes) and various routing mechanisms using Angular JS.
- Worked extensively on Angular JS in creating Controllers, Client and Server side validations are done by AJAX calls using $HTTP and JSON parse.
- Used CSS preprocessor LESS and WEB Essentials for converting LESS to CSS file while deployment.
- Developed Dynamic Responsive Web Application by integrating AngularJS with Bootstrap which is further integrated with Web Services.
- Implemented various $scope methods $watch (), $digest () and $apply () to implement two-way data-binding by using Angular JS.
- Identifying and fixing the browser/performance related issues in the application
- Production deployment and validation support.
- Responsible to work independently and within a team of developers to deliver end-to-end solutions for moderate to complex projects in a fast-paced environment.
Environment: Angular JS, JQuery, JavaScript, HTML5, CSS3, XML, AJAX, JSON, PHP, NPM, Gulp, SASS, LESS, Bootstrap, Web storm, My SQL Web services, Unit Test, GIT, SVN, JIRA.
Confidential, San Jose, CA
Web Developer
Responsibilities:
- Worked on customer-facing web and mobile applications and integrated with RESTful services, using AngularJS, AWS, PHP, JSON, XML, HTML, CSS, My SQL, Angular JS etc.
- Designed, implemented, tested and released (DevOps) web applications in an Agile environment, using modern methodologies, and open source tools.
- Participated in application enhancements, design reviews, and ensured design meets functional and operational needs.
- Built user-interactive web pages with the help of Drag and Drop, Auto Complete, JSON, Angular JS, JavaScript and Bootstrap.
- Ensured the technical feasibility of UI/UX designs. Made required enhancements to the existing CSS and DIV tags and made upgrades using Twitter Bootstrap. Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes, Pseudo elements etc.
- Developed various customized views and templates using JavaScript and HTML.
- Worked on cross browser compatibility issues and fixed the bugs that are reported in JIRA.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, PHP, JSON and hence building type ahead feature using JQuery, Ajax and JQuery UI.
- Used Bootstrap plug-ins to implement Tabs, Scroll Spy, Tooltips, Pop Overs, Buttons and Alerts.
- Used SASS for creating CSS frameworks store things like colors, font stacks, or any CSS value.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Developed callback functions to parse and handle JSON data returned from the server.
- Developed SQL queries, SQL procedures, Functions, triggers to handle the business rules data integrity and for various data transactions.
- Delivered elegant and scalable solutions. Worked and collaborated with a nimble, autonomous, cross-functional team to solve and meet real customer needs.
- Assured that all user input is validated before submitting to back-end.
- Ensured the technical feasibility of UI/UX designs.
- Made required enhancements to the existing CSS and DIV tags and made upgrades using Twitter Bootstrap.
Environment: Angular JS, JavaScript, CSS3, XML, JSON, JQuery, NPM, Gulp, SASS, LESS, Bootstrap, Apache Tomcat, Web services, GIT, Agile, SQL Server 2008, AJAX, HTML 4.0, Java Script, LDAP, Oracle, AWS, REST, PHP, Maven, iOS, Android.
Confidential, Boston, MA
UI/UX Front End Developer
Responsibilities:
- Involved in creating design comps, interactions, and specs. Participated in UX process (research, conceptual design, prototyping, testing) in collaboration with other architects, designers, content strategists, researchers, product managers, and engineers.
- Created User Experience designs (user interface design comps, visual design specs, prototypes, and other visual assets) for medium-sized, diverse internal projects (new check-out system) using HTML, CSS, Java script, and JQuery, AngularJS, JSP/JSON, XML and XSLT.
- Worked with design templates to create and maintain a scalable and consistent web site.
- Managed project team User Experience (UE) deliverables and supported User Experience strategy and innovation.
- Provided and supported the implementation of business solutions.
- Involved in Agile Story point methodologies and full software development lifecycle. Designing, coding, testing, debugging and support.
- Modified the UI screens created by web designer using HTML, JSP, CSS3, JavaScript, and JQuery.
- Performed Client side validation using JavaScript.
- Worked with Internal Clients for business objectives, project scope and the requirements of the project.
- Developing AngularJS services for consuming REST web services.
- Used NodeJS, BackboneJS, and AngularJS Frameworks in the development of the web applications.
- Developed Responsive Web pages using Media Queries.
- Used Responsive web design (RWD) approach for crafting sites to provide an optimal viewing and interaction experience.
- Created complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.
- Implemented inheritance properties using SASS for creating responsive stylesheets.
- Involved in testing Agile and Waterfall environments using Selenium.
- Worked with different browsers, namely Internet Explorer, Firefox, and Chrome to verify cross browser compatibility.
- Developed SQL queries to perform insert, update or delete operation on MySQL database.
- Used various test servers such as Apache Tomcat to check the functionality of the developed code
- Preparing Unit test cases for all the application & fixing bugs.
- Experience in handling with content management systems (CMS).
- Developed social network services for user interaction using Ajax, JavaScript, CSS and DHTML.
- Used Subversion (SVN) as a repository tool and as a version control.
Environment: SQL SERVER 2008/2005, Web Services, JavaScript, HTML, CSS, AJAX, Angular JS, Node JS, Backbone JS XML, JSON, JQuery, Bootstrap, Apache Tomcat, Selenium, GIT, SVN.
Confidential, MA
Front End UI/UX Developer
Responsibilities:
- Developed Login/Registration/Edit of user profile integration with community sites using HTML5, CSS and JavaScript.
- Developed Project Page module which facilitates editors can select articles displayed in site using Object Oriented Programming.
- Created C# popup, control validations, XML and XSLT for alerts in ASP.NET pages using .NET Framework 3.5/ 4.0
- Developed project's web page as Single Page Application (SPA) by using AngularJS.
- Designed services and factories and injected into various methods by using AngularJS.
- Designed customized filter techniques in the webpage using AngularJS.
- Developed White Paper Display Module which including rate the asset, save for later and email colleague functionalities.
- Developed the Whitepaper upload functionality.
- Used advanced JavaScript to create interfaces and help manage Cross-Browser compatibility.
- Implemented pagination/date calendar using JQuery.
- Written CSS and implementing it in the views / layouts as needed.
- Used ASP.NET MVC Data annotations and JQuery to do validations on the Model Data.
- Worked on optimizing SQL queries to improve the loading times of the web pages.
- Analyzed and improved application efficiency by optimizing.
- Used Firebug, Firebug Lite, and IE Developer Toolbar for debugging and browser compatibility.
- Collaborated with business analysts, product managers, developers and design teams on research activities, strategy sessions, ideation, design, and testing of new product concepts.
Environment: HTML, JavaScript, JQuery, XML, XSLT, MSSQL Server. Windows, ASP.NET 3.5/4.0, C#, Eclipse, DHTML, CSS, AJAX, AngularJS.
Confidential
UI Developer
Responsibilities:
- Designed the Web application layout and forms usingHTML, CSS, and JavaScript.
- Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation usingJQuery.
- Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML, CSS.
- Wrote code to fetch data from Web services usingJQuery, AJAX via JSONresponse and updating the HTML pages
- Wrote script for AJAX implementations in the website.
- Performed XML Transformations from value objects to XML and from xml to HTML data.
- Designed and developed views, controller and model components implementing Struts Framework.
- Implemented Design patterns for recurring problems.
- Developed Web Services, which are published on to the WebSphere application server.
- Responsible for the process ofUIdesign for Internet sites and applications.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
Environment: HTML, CSS, XML, JQuery, Apache Tomcat Server, Windows, SQL Server 2005, JavaScript.