We provide IT Staff Augmentation Services!

Sr. Principal Engineer Resume

4.00/5 (Submit Your Rating)

NyC

SUMMARY:

  • Around 11 years of experience developing enterprise applications using UI/UX technologies in Telecom, Health Insurance, eCommerce and Banking.
  • Comprehensive work experience through all phases of Software Development Life Cycle (SDLC) starting wif project initiation, requirement gathering, requirement analysis, functional design, detail design, development and implementation of multi - tier enterprise, web based and distributed applications.
  • Experienced in working wif teams which are co-located and also lead remote offshore development.
  • Experienced in full stack web / java development ranging from UI development to backend CRUD operations wif Databases
  • Ability to develop and deployment of multi-tiered web-based enterprise applications using JavaScript, HTML, CSS, Angular, React, Vue, Express, and EXT.js.
  • Capability in designing teh applications by applying OOAD principles and developing UML diagrams, like Use case diagrams, Class diagrams, Sequence diagrams and etc. using Rational Rose, Power Designer and Microsoft Visio.
  • Experienced in using Ruby, JavaScript, JQuery, HTML, CSS and AJAX, developed various web-applications wif high performance.
  • Moved existing AngularJS controllers and services to Angular 8 components for more responsive and less dependency.
  • Enhanced legacy application by building new components in Angular 8 and typescript.
  • Developed single page applications using Angular 8, Typescript, web pack and grunt.
  • Hands on Experience on Angular 6 technology for one complete project in rebasing teh UI of teh application using teh techniques in Angular 9.
  • Experienced on implementing CI/CD using GitHub, Jenkins, Octopus, Crucible
  • Experience in AWS Cloud platform and its features which includes EC2, EBS Cloud watch, AWS Config, Auto-scaling, and AWS S3.
  • Using Testing Tools including Mocha, Chai, Sinon, Supertest, Istanbul, Selenium, and JSLint.
  • Strong experience in development of GUI (Graphical User Interface) using Java swing, JSP, JSTL, Struts, JSP, JSF, Ajax, Rich Faces, Java Script, HTML, DHTML and CSS.
  • Experienced in working wif IDE Tools like WebSphere Studio Application Developer / Rational Application Developer (RAD/ WSAD), JBuilder and Eclipse.
  • Written and Maintained Automated Salt scripts for Elasticsearch, Logstash, Kibana, and Beats. Expertise in Repository Management tools Jfrog, Artifactory, and Nexus.
  • Worked wif several frameworks like Struts, JSF, Hibernate, spring wif GUI plug-ins like Tiles Framework, validation plug-ins like Validator Framework.
  • Hands-on experience on different kinds of databases Ms-Sql Server, Oracle, DB2, UDB, Mysql, Hypersonic databases and proficiency in writing complex SQL, PL/SQL developed Stored Procedures, Triggers, Functions and Packages.
  • Very good at using Rails Migrations, Active record, Action Mailer and Action P
  • Experience in development and deployment of SOA (Service Oriented Architecture) based Applications using Web Services including WSDL and SOAP (Developed Web Service client/host services using JAX-WS, REST, Axis and XML Beans.
  • Worked in a CI/CD environment and used Agile Methodology. Worked wif SVN and GITHUB repository
  • Experience of various java application development and CI/CD pipeline tools like GitHub, Jenkins, AWS and Unix shell scripting.
  • Huge experience working on different Technologies used include VueJS, HTML 5, SCSS/SASS, Apollo-GraphQL, SQLAlchemy.
  • Ability to develop and maintain deep understanding of technologies used, both conceptually as well as in teh implementation details.
  • Experienced in working wif redux architecture using complex Object-Oriented concepts in improving teh performance of teh websites.
  • Excellent analytical, communication, organization and time management skills very good experience in programming & problem solving.
  • Has work exposure on continuous Integration and continuous Delivery (CI/CD) tools such as Jenkins.
  • Experienced wif setup, configuration and maintain ELK Stack (Elasticsearch, Logstash and Kibana)
  • Possess in-depth noledge in java frameworks such as Struts, Spring, Hibernate
  • Understand teh back-end process from oracle database (query & PL/SQL).
  • Involved in performance tuning and code quality assurance.
  • Skilled wif Version Control like Git, Subversion, AccuRev and Maven.
  • Experience in analytical noledge on debugging and fixing defects.

TECHNICAL SKILLS:

Databases: Oracle, SQL server, MySQL, MongoDB, Cassandra

IDE: Eclipse, Net Beans

Operating Systems: Windows, Linux, Unix

Web Services: Soap, Rest, Restful

UI Technologies: HTML, XML, XSLT, JSF, AJAX, Backbone JS, JavaScript, angular JS, Angular2, Angular4, Angular6, Angular7, React JS, Node JS, CSS, jQuery

Query Languages: SQL, PL/SQL

Design patterns: Business Delegate, Business Object, Value Object, Front Controller, Database Access Object, Factory, Singleton, Session Fa ade.

Tools: WebLogic, JBOSS, IBM WebSphere, Tomcat, Junit, ANT, Log4j, ANT, Maven, Jenkins, Git, GitHub

Design & Control: UML, Rational Rose, CVS, Clear Case.

SDLC Methodologies: Waterfall, Agile/Scrum

Cloud Technologies: Amazon Web Services (AWS)

AWS Services: S3, EC2, ELB, EBS, Route53, VPC, RDS, Glacier, Auto Scaling, Elastic Beanstalk, Cloud Formation, IAM, Cloud Watch

PROFESSIONAL EXPERIENCE:

Confidential, NYC

Sr. Principal Engineer

Responsibilities:

  • Designed and developed dynamic web pages using HTML5, CSS3 and JavaScript to facilitate teh digital transformation of teh current investment banking division's website.
  • Designed, Developed and analyzed teh front-end and back-end using JSP, Servlets and spring.
  • Designed JSP layout using Struts Tiles Framework.
  • Developed teh Reactive container and presentational components (as Stateless and Functional components when applicable)
  • Managed AWS resources in cloud and built/setup CI/CD pipelines using Jenkins so that each commit a developer makes will go through standard process of software lifecycle and gets built and tested well enough before it can make it to teh production, used Groovy scripts for CI/CD pipeline builds.
  • Coded all UI elements in Angular 2 and 4 while using Typescript.
  • Experience in designing UI patterns and UI applications wif teh halp of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4, Adobe Fireworks CS3 and Adobe Illustrator CS3.
  • Designed entire framework to support Test Driven Development (TDD) by making use of Dependency Injection through unity framework and developed a generic repository; Used 'Test-NG' for backend test cases and 'Jasmine' for Angular 4 test cases.
  • Comprehensively involved in teh front-end design of applications using AJAX, JSON and jQuery leveraged wif Rails Framework.
  • Migrated settings page backbone models and collections into Angular services.
  • Designed and Developed Styled components for mobile application
  • Managed and implemented all codes changes using SVN.
  • Write and maintain API’s using GraphQL & REST.
  • Used Angular 4 in development of teh web application to bind teh data/model that is being retrieved from a database through services provided in a controller to teh view using scope.
  • Used jQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Involved in Agile process, Sprint meetings, attended daily standup meetings (Scrum), estimation meetings.
  • Implemented React router for building teh single page application.
  • Integrated Redux data store allowing React components to has access to data resulting in highly maintainable code.
  • Developed many features in agile environment using Rails framework using React.js as front end
  • Developed several modules using java script, gulp, q promise, Cucumber, selenium webdriver and unit test cases using Chai and mocha.
  • Developed several modules using java script, gulp, selenium webdriver and unit test cases using mocha.
  • Utilize skills in Typescript, Java, React, GraphQL and Kafka to develop new UI components and new web services
  • Used Jest (Java Rest client) for Elasticsearch to execute teh JSON queries. Architected teh front-end modules of a crowd funding website, using Vue.js, Verify and centralized state management by Vuex.
  • Deployed application in AWS cloud using services like EC2, DynamoDB, Aurora, ELB, VPC etc.
  • Worked wif Amazon Web Services (AWS) and deployed application in Amazon Elastic Compute Cloud (EC2) cloud services.
  • Implemented front end GUI screens using React JS and used various predefined components from NPM and redux library.
  • Teh new model achieved better performance and a faster rendering as Angular unlike backbone isn’t dependent on external files (UnderscoreJS and JQuery).
  • Developed single page applications using Backbone, Typescript, HTML5, CSS3, and Bootstrap.
  • Utilized React to build reusable components wif JSX including (landing, forms, and buttons), resulting in optimized rendering and performance.
  • Providing Global Search wif Elasticsearch
  • Wrote lambda functions involving different AWS services and collaborated wif teh CI/CD team to work on Jenkins.
  • Developed a fully functional prototype application using JavaScript and Bootstrap, connecting to a REST-full server on a different domain.
  • Brief experience in implementing latest JavaScript framework Angular 4 to create animations based on CSS classes for requirement placed by teh client.
  • Extensively used CSS (Cascading Style Sheets) integrated wif RWD (Responsive Web Design) to apply layout styles for varying screen sizes and pixels
  • Developed non-functional HTML5, CSS3 pages from mock ups.
  • Converted landing pages to single page applications wif Angular routing, filters, and application.
  • Familiar using Aggregation Pipeline, Map-Reduce and Single Purpose Aggregation Operations.
  • Developed components to fetch data from back end using AJAX.
  • Created web services and desktop applications to access and display data needed by support teams using Angular4
  • Implemented teh Redux pattern using React observables of Angular.
  • Developed corporate global theme wif Angular Material Themes utilizing directives.
  • Involved in teh creation of interface to manage user menu and Bulk update of Attributes using Angular 4.0, and JQuery.
  • Hands on experience in Designing and Developing Single Page Applications SPA using Angular JS and Angular 2, 4.
  • Designed various templates for displaying teh HTML wif Ruby.
  • Helped individual teams to set up their repositories in Azure DevOps (VSTS) and maintain their code and halp them setting up Pipelines which can make use of CI/CD environment for auto built, test and deploy teh code.
  • Developed AWS lambda scripts to build on demand EC2 instance formation.
  • Created various controllers, views using MVC framework Angular 4.0.
  • Used Axios to handle HTTP requests in a React and Redux application.
  • Attention to quality and detail, Proficient in Agile/Scrum methodology.

ENVIRONMENT: ANGULAR, JAVASCRIPT, HTML5, CSS3, EC2, Selenium, REACT, Redux, Backbone JS, VUE, JQUERY, BOOTSTRAP, EXPRESS.JS, WEB PACK, Ruby, MOCHA.JS, JASMINE, GraphQL, Elasticsearch, JIRA, GITHUB.

Confidential, Diamond Bar, CA

Sr. Developer

Responsibilities:

  • Developed Single Page Applications (SPS) using Angular JS route providers and used Angular.
  • Developed Bootstrap responsive web application pages using Angular.JS services, controllers and directives for front end UI and consumed RESTful web service API.
  • Built Web pages that are more user-interactive using jQuery plugins, AJAX, JavaScript.
  • Implemented stable components and stand-alone functions to be added to any future pages.
  • Participated in requirement gathering meetings wif teh stakeholders for layout and color scheme development to enhance teh website and implement them using HTML, CSS and JavaScript.
  • Developed Web services to allow communication between teh applications using Rest Web Services.
  • Developed Web API's for backend data communication.
  • Developed teh flux pattern by using Redux.js framework as a core dependency.
  • Created Registration forms and profiles for teh clients using teh HTML, CSS, SQL Server, XML and JQuery.
  • Created a POC on backend REST API services using Node JS and Mongo.
  • Involved in configuring teh GitHub repository and maintain teh version control using GIT.
  • Involved to implement various screens for teh front end using Angular.js and used various predefined components from NPM (Node Package Manager).
  • Developed and tested many features using Ruby on Rails, Bootstrap, CSS JavaScript, and Rspec.
  • Developed various screens for teh front end using React.JS and used various predefined components from NPM (Node Package Manager) and Redux libraries.
  • Did UI development wif technologies like HTML5, BootStrap, Reactjs, Angular2, TypeScript, JQuery, Redux and ES6.
  • Used Jenkins and Dockers to implement teh Continuous Integration and Deployment (CI/CD).
  • Designed React UI Components by using various frameworks, for teh construction of web application.
  • Developed UI and pagination using React.js and Node.js.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Executed Amazon Web Services (AWS) infrastructure and especially worked wif database setup and maintenance on AWS EC2.
  • Developed and utilized UI reusable components through Backbone.
  • Implemented styling Presentation layer using Bootstrap, Backbone JS, Wire-framing, and HTML5.
  • Involved in designing teh front-end applications using web technologies like HTML, XHTML, and CSS.
  • Involved on working mobile based application by shrinking teh data wif teh usage of Bootstrap responsive design.
  • Involved in writing application-level code to interact wif APIs, Web Services using AJAX, JSON.
  • Assisted in designing and management of PostgreSQL database schemas and tables.
  • Implemented a separate query processing using LINQ and created data entry web applications, wif LINQ to SQL CRUD operations.
  • Consumed Rest API services provided by Google Firebase to store data and media files.
  • Worked on authentication/authorization for teh application using Passport JS.
  • Good noledge and exposure in REST web services and handling Restful API methods around MVC framework.
  • Configure and monitor numerous MongoDB and NoSQL instances. MongoDB Schema Design using DB Ref, Manual Ref, Embedded Data Model Design.
  • Implement and maintain application CI/CD using teh AWS CI/CD stack.
  • Implemented Backbone.js and Angular.js to create a dynamically changing website.
  • Configured AWS Cloud Watch to monitor AWS resources as well as application and troubleshoot AWS EC2 status check including System Status check and Instance Status check alerts.
  • Worked in using Angular JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Implemented User Interface and integrated wif backend code, Node.JS server-side technology.
  • Worked on Node JS, wif Socket.io to build front-end side wif AngularJS to backend wif MongoDB.
  • Experienced in using various Angular bootstrap directives like modal, popover, tooltip collapse etc.
  • Used teh Quality Center tool to track teh defects.

ENVIRONMENT: HTML, CSS, JAVASCRIPT, JQUERY, Backbone JS, BOOTSTRAP, ANGULAR.JS, ANGULAR-UI, EC2, NODE.JS, EXPRESS.JS, MEAN STACK, Redux, WEB PACK, Elasticsearch, MOCHA.JS, JASMINE, JIRA, JENKINS, GIT HUB, SUBLIME, ECLIPSE, MVC.

Confidential, NJ

Sr. Developer

Responsibilities:

  • Handled design and development of game view and animations mainly using HTML5 sprite-sheet & canvas.
  • Delivered UI pixel perfect by matching up wif given design mock ups.
  • Responsive Web Design (RWD) methodology for various form factors using media queries and defining wif percentages of width.
  • Worked on migrating data to Amazons AWS. Used AWS products like EC2, RDS, Log Monitor, Lambda, REST API Gateway etc.
  • Used backbone.js as Model, Widgets as Controller and jQuery template as View.
  • Developed Asynchronous means of retrieval of data from teh Server and Database using AJAX features as well JavaScript and using Node.js applications to written in JavaScript.
  • Web application designing and development using HTML, CSS and Angular
  • Used Dreamweaver and Photoshop tools for web application development.
  • Developed teh UI component architecture for Developer framework using Angular 2.
  • Worked on UI designs for different brands and performed user flows.
  • Used Cesium.js for BIM (Building Information Modeling on large scales).
  • Implemented a common styling wif teh halp of CSS across entire application that controls color, layout, width, height, font size, images size and accomplished other graphic related features.

Environment: HTML, CSS3, JavaScript, Bootstrap.js, Backbone JS, Angular 2, EC2, Node.js, GIT, Jira, JETBRAINS, WEBSTORM.

Confidential, Seattle, WA

UI Developer

Responsibilities:

  • Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
  • Designed coordinated an automated build release CI/CD process using Jenkins on hybrid IT infrastructure
  • Involved in development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript, and jQuery, AJAX, JSON and AngularJS.
  • Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
  • Extensive experience using Bootstrap for layout.
  • Involved in writing application level code to interact wif APIs, Web Services using AJAX, JSON and XML.
  • Debug teh application using Firebug to traverse teh documents and manipulated teh Nodes using DOM and DOM Functions.
  • Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
  • Extensively used Debugging JavaScript using Chrome developer Toolbar, Firebug.
  • Developed teh UI wif extensive use of JavaScript, JSON and Ajax.
  • Extensively used CSS3 and Bootstrap for styling teh HTML5 elements.
  • Followed SCRUM methodology.
  • Worked on creating responsive website for smart devices using Responsive design and media queries.
  • Produced content pages wif CSS3 layout and style mark-up presentations and also used JavaScript methods and properties.
  • Designed Frontend wif in object oriented JavaScript Framework like Node.js and Ext.js.
  • Used AJAX extensively to implement front end /user interface features in teh application.
  • Developed teh pages that are complaint to W3C standard.
  • Developed different JQuery component in MVC micro architecture framework, which internally use various design pattern such as singleton, command, delegate, etc.
  • Version control through CVS.
  • Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track teh progress for each iterative cycle and figure out teh issues.
  • Ensured site design integrity and quality control consistency throughout teh project’s lifecycle.
  • Updated teh website from time to time for special Requirements.

Environment: HTML, HTML5, CSS, CSS3, JavaScript, jQuery, AJAX JSON, AngularJS 2, Bootstrap, Grunt, Bower, Node.js, NPM, Type Script.

Confidential, Seattle, WA

UI Developer

Responsibilities:

  • Requirements gathering from business and defining specifications for teh system.
  • Coordination in project activities and ensure that all project phases are followed and documented properly.
  • Worked in a team, involved in developing teh UI, layout and front-end programming (HTML) from wireframes
  • Work on website related implementation flow of teh project using wireframes and prototypes
  • Developed mockups and prototypes using VISIO.
  • Extensive involved in coding of project related wireframes and prototypes.
  • Designed teh front-end applications, user interactive (UI) web pages using web technologies like HTML and CSS.
  • Redesign teh website using technologies of HTML5 and CSS3.
  • Used jQuery-Ajax plug-in to GET teh data in JSON format and displayed on HTML page.
  • Did extensive JavaScript and jQuery programming to give AJAX functionality for teh website.
  • Built dynamically generated dropdown lists using Ajax, jQuery and Angular JS.
  • Extensive experience in implementing model-view-controller (MVC) architecture using Angular Framework.
  • Working wif Bootstrap twitter framework to Design single page application.
  • Used SQL in server-side code to fetch teh JSON format of data.
  • Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
  • Re-designing/ developing teh main website to improve user experience and add new functionality Using CSS layouts
  • Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS and JavaScript.
  • Develop HTML and CSS template using Photoshop.
  • Created UI designs using Web 2.0 standards
  • Responsible for creating teh screens wif table-less designs meeting W3C standards.
  • Developed fast loading images using Adobe Photoshop CS3.
  • Developed CSS styles to maintain teh uniformity of all teh screens throughout teh application and positioning of screen objects.
  • Developed page layouts, navigation, animation buttons and icons.

Environment: HTML, CSS, JavaScript, jQuery, JSON, Ajax, Angular JS framework, MS VISIO, Photoshop, Bootstrap, MVC, Web API.

Confidential, Nashville TN

UI Developer

Responsibilities:

  • Developed web pages using HTML, JavaScript, DOM, JSON, jQuery and AJAX.
  • Designed and developed teh layouts using CSS3, Box model and HTML.
  • Coordinated wif teh Business Analysts and conducted feedback session
  • Teh Angular JavaScript framework for building web applications ns wif teh Associates in order to understand teh requirements of teh user interface layout of teh web application.
  • Developed cross browser and multi browser compatible web pages using HTML, CSS3 and JavaScript.
  • Debugged teh website using Chrome Developer's tool and manipulated teh nodes using DOM functions.
  • Defined and developed teh presentation layer of teh application using HTML, CSS3 and Ajax.
  • Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, jqValidtor, AutoComplete, AJAX, JSON, Angular JS and JavaScript, Bootstrap
  • Produced content pages wif CSS3 layout and style markup presentations and also used JavaScript methods and properties.
  • Developed teh pages that are complaint to W3C and ADA standards.
  • Used JIRA tool for task assignment, bug tracking and fixture.
  • Used JSON for data exchange between client and server.
  • Used Ajax to reduce teh network load and update only teh certain components of teh website.
  • Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track teh progress for each iterative cycle and figure out teh issues.

Environment: HTML, CSS, JavaScript, JQuery, JSON, Ajax, framework, Bootstrap, Windows XP and MS Office.

We'd love your feedback!