Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Timeline
Generic

Praveen B K

Bangalore

Summary

Motivated and experienced Developer with a passion for creating maintainable solutions/products for complex IT problems. Having 11+ years of professional experience in web development with 7 years of Angular, 4 years of Ruby on Rails.

Overview

12
12
years of professional experience
1
1
Certification

Work History

Lead UI Developer

Accenture
04.2019 - Current

Lead developer and scrum team lead with responsibility to handle multiple teams and deliver quality work on time

  • Developed custom UI components to address unique business requirements and improve overall functionality.
  • Analyze requirements and UX designs to bridge gaps, suggested improvements
  • Developed and maintained user interfaces for web applications using Angular 15/12/9, TypeScript, HTML5 and CSS3
  • Leveraged RXJS for reactive programming, enhancing application responsiveness and performance
  • Implemented NestJs for server-side development, creating efficient and scalable APIs
  • Integrated GraphQL for efficient data fetching and manipulation
  • Optimized application performance through efficient code, lazy loading, and other techniques
  • Used Agile Scrum model to deliver solutions with high level of flexibility and adaptability.
  • Conducted code reviews and provided constructive feedback to team members
  • Implemented unit tests using Jasmine and Karma to ensure code quality and maintainability, achieving high test coverage and reducing regression issues
  • Utilized Git for version control and participated in continuous integration processes

Projects

Barclays - Banking: Application to choose one of the Mortgage charter options available

Skills: Angular 15, In-house angular library, HTML, IntelliJ IDEA ultimate, Figma

UHG (OCM) – Insurance: Care provider - Micro frontend applications to create Assessment and conduct assessment

Skills: Angular 12, Angular flex layout, HTML, IntelliJ IDEA, Figma, FHIR

UHG – Insurance: Application to process and adjudicate claims.

Skills: Angular 9, Bootstrap, HTML, IntelliJ IDEA ultimate, Invision

Software Engineer

Nalashaa solutions
05.2016 - 03.2019
  • Responsible for handling requirements and discussing with the UI/UX team to achieve quality outputs
  • Work closely with designers, managers, and backend developers to ensure seamless integration of frontend and backend
  • Write clean, efficient, and maintainable code that adheres to industry best practices and coding standards
  • Utilized Angular Router for implementing navigation and routing within the application
  • Designed intuitive and visually appealing user interfaces (UI) using Angular Material and other UI libraries, ensuring compliance with accessibility standards
  • Optimized application performance through efficient code, lazy loading, and other techniques
  • Utilized Git for version control and participated in continuous integration processes
  • Provided training sessions on Git, JavaScript and Angular

Projects:

E-commerce: Building an E-commerce application from scratch right from viewing products, categorizing, tagging, customer support

Skills: Angular 5, Bootstrap, JavaScript, HTML

Ticket management: Ticket management system to handle, monitor, process and analyze tickets based on their respective department and services

Skills: Angular 5, Bootstrap, JavaScript, HTML

EMR Application: To record information regarding patient health and lab tests

Skills: React, Redux, Bootstrap, HTML, Atom

HRMS: Employee intranet portal for the employees to communicate on their timesheets, payrolls, leaves, and yearly appraisals

Skills: AngularJS, HTML, Bootstrap

Software Developer

Codebrahma
03.2015 - 04.2016

Worked as a Full stack developer with Ruby on rails and AngularJS

Projects:

Analytics application: Application is used by Business Analyst's for easier evaluation, which involves directed graphs and D3 graphs

Skills: AngularJS, HTML, Force directed Graph, D3 Graphs, CSS

Live streaming application: Mobile application which can be used to records and stream videos on the web application

Skills: AngularJS, Ruby on Rails, Nginx configuration, HTML, CSS, Deployment

Lending application: Peer to peer lending application

Skills: AngularJS, Ruby on Rails, HTML, CSS

Software Developer

Loremclaro
09.2012 - 02.2015

Worked as Ruby on Rails Developer

Projects

Event management: Event management system to manage, organize and events updates across multiple places

Skills: JavaScript, jQuery, Ruby on Rails, HTML, CSS

App builder Tool: To develop mobile application, by drag and dropping widgets, create/modify screens.

Skills: JAVA Swing, Core Java, SVG

Web application: Migration project from native swing application to web application

Skills: JavaScript, jQuery, Ruby on Rails, HTML, CSS

Education

Bachelor of Engineering - Computer Science

VTU

Skills

Frontend Framework/libraries: Angular, AngularJS, Angular libraries, Storybook, React, jQuery, RxJS, Nestjs

Programming: HTML, JavaScript, Java, Typescript

Database: PostgreSQL, Oracle 10g, GraphQL, Hasura client

Operating Systems: Windows, Fedora, MAC

Cloud Services: AWS, AZURE

Web Technologies: Bootstrap, HTML5, CSS3, JavaScript, Typescript, Angular flex layout, AJAX, Angular Material

Unit testing tool: Jest, Karma, Jasmine

UX tools: Invision, Figma

DevOps Tools: Git, Jenkins

Accomplishments

Achieved Level 4 proficiency (P4) in Angular.

Certification

Microsoft Azure Fundamentals AZ-900

Timeline

Lead UI Developer

Accenture
04.2019 - Current

Software Engineer

Nalashaa solutions
05.2016 - 03.2019

Software Developer

Codebrahma
03.2015 - 04.2016

Software Developer

Loremclaro
09.2012 - 02.2015

Bachelor of Engineering - Computer Science

VTU
Praveen B K