Sr.front End Developer Resume
Dallas, TX
SUMMARY
- Experience in a Confidential environment as a front - end UI/Web developer. Strong technical skills in complex website development using web-based applications.
- Experience developing highly interactive web applications using JavaScript ( ES6,Typescript), HTML 5, CSS 3,Reactjs, Angularjs, Angular 8/9/10,c#, Express.js, MongoDB, sql server 2012, Karma, Jasmin, Protractor, docker Bootstrap 4, NPM.
- Proficient understanding of development concepts and software development life cycle (SDLC) methodologies.
- Experience in delivering projects as a lead developer, which includes getting requirements, work on them and demo to product owners and business.
- Experience in working with Angular 7/8 modules, services, templates, directives, reactive forms and dependency injection to create a SPA.
- Expertise in ReactJS and working with React Redux architecture for complex state management and using React-Router to develop Single Page Applications.
- Experience implementing React Router structure, React Redux components, Redux store state structure, Rest API React components, React components and communication scheme.
- Strong knowledge of modern frontend technologies, best practices, and load speed optimization techniques.
- Good understanding of TypeScript, new features of class-based JavaScript with ES6 and proficient in Angular 8.
- Working experience on karma, jasmin framework for unit testing angular applications.
- Good understanding of JavaScript Event handling patterns, OOJS, New features of Class based JavaScript with ES6
- Expert in performance tuning of web applications, optimizations achieved Confidential both front-end and backend.
- Good understanding in React to create Fast-response views for web application while implementing latest ES6 features such as Class, Promise, async...await, arrow functions, etc.
- Excellent knowledge in browser compatibility issues and solution to that using JavaScript/CSS
- Worked with Reporting and analytical tools like D3.js and High charts
- Extensively worked on developing REST based applications.
- Created reusable components and services to consume REST APIs using Component based architecture provided by Angular 7/8.
- Solid experience with Responsive Web Design (RWD) using media queries and Bootstrap.
- Working experience on CSS positioning, CSS text, CSS box model etc.
- Good understanding of cross-browser compatibility (CORS web API) as well as in CSS pre-processors as SASS and LESS.
- Proficient in building responsive and mobile optimized website using Bootstrap.
- Experience applying the latest development approaches including event-driven applications using AJAX, Object Oriented (OO) Java Script, Confidential, and XML.
- Good understanding of test driven development in Angular 8 using jasmin and karma.hands on experience in Automated tests in angular as well.
- Worked with Angular-CLI, NPM and managing new Angular8 projects.
- Extensive knowledge in Mongo DB concepts and good knowledge in Administration.
- Expertise in implementing the MVC architecture in backend applications Node.js along with Express JS.
- Worked in various version control systems like Git, Bitbucket.
- Worked extensively in Agile Development process
- Good communication and time-management skills with the ability to be depended on by colleagues to deliver good quality work in given time.
- Ability to work effectively in a team, attention to detail, problem solving and organizational skills.
- Ability to work effectively with minimal supervision in an atmosphere of multiple projects, shifting priorities, while meeting deadlines.
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
Sr.Front end developer
Environment: Angular10, Reactjs, Javascript, Typescript, Adobe Air, Apache royale, Bootsrap 4, HTML 5, CSS3, Java,Docker, Jenkins, kubernetics, Karma, Jasmin, Protractor, NPM, GIT,JIRA, TFS
Responsibilities:
- Working on global resourse management tool migration from flash to angular 10.
- Involved in designing, architecture, setting code on azure.
- Working on desktop application based on adobe air, which is used for flash replacement.
- Working on angular 10 features, as a UI lead developing application from sratch. Making reusable components using modules, component based architecture of angular.
- Working on Routing, observables(RXJS), state management (NGRX) features of angular. Implementing it for developing web application.
- Worked on docker, Jenkins for continuous deployment pipeline.
- Working with product owners, business, VP to get requirements, analyse using JIRA(iTrack)
Confidential, San deigo,CA
Front end Developer
Environment: Reactjs, Angular 8/9, Redux, Javascript, Typescript, .net, .net core, ms-sql, Bootsrap 4, HTML 5, CSS3, Java,Karma, Jasmin, Protractor, NPM, GIT,JIRA, TFS
Responsibilities:
- Worked on intranet application of Confidential, which is based on Angular7/ 8, scss, html5, node,gulp
- Developed the largescale trading application which is used by around 30 to 40 thousand traders, which maintains the client’s trading profile.
- Worked on the platform, where advisors can place any order(EQ, MF, option,unit, systematics) from one platform. Also, worked on order management after markethours trading, systematics MF as well
- Developed dashboard which will give insight to advisors about market risk, trading risk.
- Also worked on front end application from where all the orders laced, and back office application, which manages after hours orders (internal admin tool)
- Successfully delivered two projects as a lead, which includes trading worksheet and trading Dashboard.
- Involved in maintaining and enhancement of different features of already existing trading application as well as working on trading risk and market risk with stakeholders
- Developed admin dashboard which is based on angular JS framework. Worked on Progressive Web Apps (PWA) with offline storage (using IndexedDB) in angular existing application
- Worked on angular 7/8 application which includes lazyloading, Dynamic routing, reactive forms, Template forms, Pips, Observables using RxJs.
- Worked on complex components, modules of trade platforms which include all functionality of angular7/ 8 also used highcharts.js, Electron js, dev extreme for grid.
- Hands on experience in working in reactive forms and its validation using regular expression(REGEX)
- Worked on automated unit testing in each project in karma, Jasmin, protractor framework.
- Good understanding of test driven development in Angular 8 using jasmin and karma..
- Lead trading worksheet application, end to end from getting requirements to complete it with product owner,stakeholders,,advisors, qa team
- Created reusable components and services to consume REST APIs using Component based architecture provided by Angular7/ 8
- Used JIRA agile methodology for issue tracking. And HP QC for bug tracking.
- Used teamcity, octopus tools for continuous integration and deployment.
- Tested cross browser functionality and fixed major layout bugs for supported browsers.
- Worked closely with product managers, developers, VP throughout the product design.
- Continuously working together with team members to obtain efficient solutions for complex UI related issues and bugs.
- Managed code versioning with TFS, Git, github
Confidential, Philadelphia, PA
Front-End Developer
Environment:, ReactJs, Redux, JavaScript (ES6), Typescript, Bootstrap 4, HTML5, CSS3, Node.js, Angular 6, Angular 1.x, db2,NPM, AJAX, Git, MongoDB, JIRA.
Responsibilities:
- Developed aesthetic user interface using various front-end technologies.
- Worked on HTML5, CSS3, JavaScript, Reactjs, Typescript to build responsive web application.
- Implemented custom templates to display data using ui-grid and its features like sorting and filtering.
- Created reusable components and services to consume REST APIs using Component based architecture provided by.
- Developed the large scale, high traffic SPA using React-router and implemented React JS components, Forms, Events, Keys, Animations, etc.
- Worked on React.js Virtual DOM and React views , rendering using components which contains additional components called custom HTML tags.
- Used React.js for templating for faster compilation and developing reusable components .
- To get data using http service we have created custom service which can be inject to any controller who needed this service so that separation of concern can be maintained.
- Worked with Confidential web tokens (JWT) for authentication.
- Conducted unit testing by using Jasmine framework and Karma task runner.
- Extensively involved design discussions and user experience sessions to provide inputs on the layout.
- Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers
- Used agile methodology for the software development and worked in scrum process attending daily stand up and completing tasks in sprints.
- Extensively used Git for version controlling.
Confidential, OH, US
JavaScript (UI) Developer
Environment: HTML 4/5, CSS3, JavaScript, Typescript, Angular 4/6, AJAX, Confidential, jQuery, Bootstrap 3.x, Git.
Responsibilities:
- Worked on HTML5, CSS3, JavaScript, angular 4, Typescript to build responsive web application.
- Migrated large scale responsive web applications from existing Angular 2 to Angular 4.
- Used agile methodology for the software development.
- Worked on highly advanced user interface design and development using Angular, Node.js, HTML and CSS.
- Worked on JavaScript various libraries also new features of ES6 like object oriented concepts.
- Implemented routing and lazy loading to reduce startup time in Angular applications.
- Worked on Template driven forms and Reactive forms. Used Typescript and component-based programming.
- Created reusable components, pipes and services and extensively imported it where necessary.
- Extensively worked on RESTful web services.
- Used HTTP module with RxJS to implement observable and REST API calls and handled the global store using RxJS/NGRX.
- Worked on various Angular 2/4 concepts like: Observables, promises, services, custom directives etc.
- Worked on various CSS concepts like: Bootstrap, media queries, CSS sprite, CSS reset.
- Automated application testing using Jasmine/Karma Test Framework.
- Used JIRA agile methodology for bug tracking and issue tracking.
- Tested cross browser functionality and fixed major layout bugs for supported browsers.
- Worked closely with product managers, developers and internal stakeholders throughout the product design.
- Continuously working together with team members to obtain efficient solutions for complex UI related issues and bugs.
- Managed code versioning with GitHub.
Confidential
Jr. web developer
Environment: HTML, XHTML, CSS, JavaScript, Angularjs, Confidential, DOM, BOM, jQuery, XML, SQL
Responsibilities:
- Created UI Web Applications using HTML5, CSS3, Bootstrap, ES5, AJAX, Confidential, Angular 1.X .
- Worked with CSS to make keep style sheet well organized and maintainable.
- Used Native and UI routers to implement Single Page Application.
- Worked with different Angular Js core directives to implement two-way data binding and render data coming from Server.
- Created reusable custom directives like customize text box, log In forms and calendar which can be used for other projects.
- Responsible for cross browser compatibility and hence worked on different type of browsers like Chrome, Firefox, Safari and Internet Explorer.
- For the version control we were using Git.
TECHNICAL SKILLS:
Programming Languages: JavaScript (ES 5/6), Typescript, Python
Web Technologies: HTML5, CSS3, JavaScript, jQuery, Angular, Node JS, AJAX, Confidential .XML, Rest, SASS, LESS, Bootstrap, SQL
JavaScript frameworks: Angularjs,Angular 8,10, Reactjs 14, Node JS, Express JS, jQuery
Operating Systems: Linux, Windows, Mac - OS
Database: MySQL, MS-SQL Server 2012, MongoDB (No SQL)
Version Control: GIT, Bitbucket, TFS
Development Tools: VS Code, WebStorm, Sublime Text, Eclipse