App LogoApp name
JM

jakka mani vasu

Open to work11 years experience

UI Developer

HyderabadTarget Roles: Backend Engineer • Full-Stack Developer • Frontend Specialist

UI Developer & Full Stack Engineer

GitHubLinkedIn
Resume
Email

Standing Rank

Rank Not Available

Developer Badges

Badges Pending

Skills & Technologies

22 skills
html5css3bootstrapjavascriptjqueryangularjsangularreact.jsvue.jsnode.jstypescriptjavaj2eesqlmongodbgraphqlrestful apisgitjenkinsjiraawsdocker

Work Experience

Principal Engineer

Ascendion Pvt Ltd

Mar 2024 - Dec 2025 Not specified
  • Led the design and development of scalable, maintainable, and performant React applications, ensuring the use of best practices in both coding and architecture.
  • Developed responsive and user-friendly web interfaces using modern frontend technologies like HTML, CSS, JavaScript, and frameworks such as React or Angular.
  • Collaborated with UI/UX designers to translate design wireframes into high-quality, pixel-perfect code.
  • Built reusable and scalable components to improve development efficiency and maintainability.
  • Integrated frontend applications with RESTful APIs and backend services.
  • Optimized web applications for maximum speed, performance, and cross-browser compatibility.
  • Implemented state management solutions (e.g., Redux, Context API) for better data handling.
  • Ensured code quality through best practices, code reviews, and version control using Git.
  • Debugged and resolved frontend issues, improving overall application stability.
  • Participated in Agile/Scrum ceremonies like sprint planning, stand-ups, and retrospectives.
  • Worked closely with backend developers and QA teams to deliver end-to-end solutions.
  • Ensured accessibility and compliance with web standards and best practices.
  • Continuously learned and adopted new technologies to enhance development processes.

Associate Consultant

Korcompetenz consultancy private limited

Apr 2023 - Dec 2024 Not specified
  • Led the design and development of scalable, maintainable, and performant React applications, ensuring the use of best practices in both coding and architecture.
  • Architected and implemented state management using Redux, Context API, and third-party libraries to handle complex application workflows.
  • Oversaw the integration of third-party libraries, APIs, and services to extend application functionality and improve user experience.
  • Optimized React applications for performance using techniques like code splitting, tree shaking, and dynamic imports.
  • Ensured device responsiveness by leveraging Figma's design specs to implement flexible layouts and component scaling, delivering a consistent experience across all screen sizes.
  • Led cross-functional teams in an Agile environment, mentoring junior and mid-level developers and fostering a culture of continuous learning.
  • Ensured application security by implementing secure coding practices and managing authentication and authorization flows using JWT and OAuth.
  • Contributed to design and user experience improvements by working closely with UI/UX designers and stakeholders.
  • Implemented user authentication and authorization using JWT, OAuth, and session-based strategies.
  • Ensured data security with encryption, CORS policies, and secure API endpoints using Node and Express JS.
  • Designed and implemented scalable GraphQL APIs using Apollo Server and Express.js/NestJS.
  • Developed schema definitions, resolvers, and queries/mutations for efficient data fetching.
  • Defined best practices for writing reusable, modular components and hooks that align with the application’s architecture.
  • Wrote and maintained unit and end-to-end tests using Jest, React Testing Library, and Cypress to ensure high application reliability.
  • Conducted performance tuning, optimization, and code profiling for React applications to meet business and technical goals.
  • Worked with CI/CD pipelines (Jenkins, GitHub Actions) to streamline deployment processes and improve code quality through automated tests and linting.
  • Developed and maintained full-stack applications using React.js on the frontend and Node.js, Express.js on the backend.
  • Designed and implemented RESTful APIs using Express.js, MongoDB, and integrated them with React.js frontend.
  • Managed state across both frontend (React) and backend (Node.js) layers to ensure smooth communication and data flow.
  • Utilized modern JavaScript frameworks (React.js, Redux, Node.js) and database systems (MongoDB, PostgreSQL) to develop full-stack applications.
  • Integrated real-time functionality using WebSockets and GraphQL for improved user interactions.
  • Deployed applications on cloud platforms like AWS, Heroku, and DigitalOcean to ensure scalability and high availability.

Senior Software Engineer

Amzur InfoTech Pvt ltd

Feb 2019 - Mar 2023 Not specified
  • Analyze new requirements for different modules, drawing out a plan for releases of the enhancement for the application requested by the customer and planning work for subsequent releases.
  • Develop reusable components or service for easy testing and invoking purpose.
  • Responsible for wireless module and accessory module in the shopping project.
  • Responsible for developing the UI pages using Angular , HTML5, CSS3, JavaScript, PrimeNG and Bootstrap.
  • Develop client-side web pages using Angular 8, HTML5, CSS3, JavaScript (Typescript), Bootstrap.
  • Developed dynamic responsive Web Application by integrating Angular2 with Bootstrap which is further integrated with Web Services and Vue.js.
  • Implemented GraphQL subscriptions for real-time updates using WebSockets and Pub/Sub.
  • Secured API endpoints with JWT authentication and role-based access control in GraphQL resolvers.
  • Used Chart.js library to show the charts and drill down the data dynamically.
  • Created Angular custom pipes to format the data before displaying it to the user.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 2.
  • Extracted design assets and specifications from Figma (e.g., icons, images, typography) and optimized them for performance in the development process.
  • Hands on Experience on Angular CLI (Command line Interface).
  • Created reusable templates using Angular directives and worked with NPM package manager tools (Node JS)
  • Good knowledge on using Angular APIs like @angular/http [For making HTTP requests], @angular/common [Common core things including form validation], @angular/router [Routing for our entire app].
  • Extensively used the concept of Guards in Angular 5.0 using diverse types of guards such as Can-Activate, Can-Activate Child, Can Deactivate, Resolve and Can Load.
  • Designed the page using Bootstrap and some custom CSS.
  • Developed web applications running on NodeJS using the Express framework, Vue.js and Backbone.js with Mustache.js for front end MVC/templating.
  • Worked on some of the new features of Angular 7 like new if else syntax, ng-templates, form validators.
  • Worked on new feature of Angular 8 CLI i.e differential loading which uses ES2015 JavaScript syntax to request appropriate bundle based on the browser used.
  • Worked on Angular 8 APIs that allow to create custom build and deployment command using hooks into the familiar ng build, test and ng run commands.
  • Designed and developed the application using Angular 7 framework along with HTML5, CSS3, Type Script, Java Script, Bootstrap, Node.js, NPM, Mongo DB.
  • Good Understanding of components, Forms, Modules, Dependency Injection. Routing etc. in Angular 7.0.
  • Worked on unit testing for the Angular application using karma.
  • Called the Restful web service calls for POST, PUT, DELETE and GET methods.
  • Developed CSS3 to style page layouts, navigation and page-loading spinner.
  • Extensively worked with making calls to WEB APIs to fetch the data from the back end as JSON response and parse it on the UI for DOM/CSS Manipulation.
  • Worked multiple components for different course element players and quiz question players using Vue.js and Vuex.
  • Used Query to fetch Data from Mongo DB and Elastic search using API.
  • Collaborated with the front-end design team and back-end team and started converting the static files with the dynamic content with the data is retrieved from the database by the API calls.
  • Build Single Page Application for product module using Directives and Custom Directives to deploy dynamic product information.
  • Developed the application using Struts framework. The views are programmed using JSP pages with the struts tag library, Model is the combination of EJB’s and Java classes and web implementation controllers are Servlets ( Version JAVA 8 )
  • Make the whole app responsive in both mobile and desktop devices and compatible cross different browsers such as Chrome, Firefox, IE and Safari.
  • Responsible in web accessibility testing and handling issues specific to accessibility in mobile.
  • Automatically create User Input Info form using JSON Schema with flexible client requirements for reusable purpose in Angular 2 including DOM manipulation by business requirement.
  • Developed, Modified & debugged existing SQL scripts to ensure Project requirements are met.
  • Implemented Java Persistence API (JPA ) through Hibernate.
  • Regular interaction with the offshore team manager/leader to resolve the technical/requirement issues.
  • Commit code change into repository using version control tool SVN. Help to analysis and comment during the code review.
  • Demonstrate ability to handle multiple tasks simultaneously, meet deadlines, effectively manage priorities and communicate progress.
  • Followed Agile Methodology for development process and participated in Scrum meetings, Sprint Reviews, Retro, Planning and Grooming

Senior Full Stack Developer

Excel Global Solutions

May 2018 - Feb 2019 Not specified
  • Involved in requirement gathering, designing, development, UI reviews, and maintenance.
  • Implemented Alert and Notifications management, as a global end-to-end integrated control platform, the system could support Internal Audit, Compliance, Operational Risk and O & T Risk and Controls. User have email notification which will show a list of all the alerts that have been triggered. Alerts can be accessed on summary dashboard and users can track the progress of action on the alerts.
  • Implemented Zelle module in web and mobile application for easy and instant transactions.
  • Used React Js to create controllers to handle events triggered by clients and send request to server.
  • Used JWT authentication to securely authenticate user credentials and maintain sessions
  • Created client-side validation, slide show, hide and show controls, dropdown menus and tab navigation
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by React JS with redux.
  • Contributed to refining and maintaining design systems in Figma, ensuring reusable UI components and consistent design patterns across multiple projects.
  • Created SPA structure with multiple modules using React Js and redux pattern
  • Integrated Redux Framework with React to handle large chunks of data for the better performance.
  • Used React Bindings for embracing Redux.
  • Created the ngrx data flow by building the store, dispatching the actions, maintaining the store using Reducer and accessing the API Services using Effects.
  • Created reusable templates using Angular directives and worked with NPM package manager tools (Node JS).
  • Good knowledge on using Angular APIs like @Angular/http [For making HTTP requests], @Angular/common [Common core things including form validation], @Angular/router [Routing for our entire app].
  • Implemented HTTP requests using Rxjs Observable library to handle multiple values over time.
  • Designed the page using Bootstrap and some custom CSS.
  • Good knowledge on creating services with Angular2 @injectable property, as to make the service available for dependency injection when creating components.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular 2.
  • Used Postman to test API functionality
  • Implemented HTTP requests using Rx JS Observable library to handle multiple values over time.
  • Used Node JS and NPM for installing required node modules and other published Angular NPM modules.
  • Involved in usage of MongoDB for Node.js which makes easy to access the database from Express.js application.
  • Worked on unit testing for the Angular application using karma.
  • Called the Restful web service calls for POST, PUT, DELETE and GET methods.
  • Developed CSS3 to style page layouts, navigation and page-loading spinner.
  • Used JIRA for bug tracking. Git is used as a version control tool and Jenkins is used for continuous integration of builds
  • Used Mecurial for managing source code by resolving merge conflicts that occur during collaboration of various stakeholders of the application.
  • Participated in weekly project status, defect review meetings and Change request meetings.
  • Recommend business process flow improvements and clearly communicate problem/resolution process to project management

Projects

Projects Not Populated

Personal applications, open-source work, and code repos will show here.

Leaderboard Standings

Leaderboard Position Pending

Global test scores, peer standing percentiles, and algorithm leaderboard ranks are updated dynamically.

Assessment Highlights

Assessments Not Completed

Coding evaluations, system assessment results, and conceptual score badges will appear here after taking a test.

AI Collaboration Score

AI Collaboration Score Pending

Developer coding behavior, assistant cooperation, and AI pair-programming indicators are evaluated during live coding sessions.

Role Compatibility Profile

Role Compatibility Analysis Pending

Custom matching reports, candidate role compatibility percentiles, and core engineer strength profiles are processed once conceptual code screenings are complete.

Achievements

Achievements Not Earned

Special rewards, developer badges, system recognition certificates, and conceptual milestones will display here.

About Details

Professional Bio

UI Developer with 11+ years of experience in building dynamic web applications. Expertise in frontend technologies including HTML5, CSS3, JavaScript, Angular, React, and Vue.js, alongside backend development with Node.js, Express.js, and Java/J2EE. Skilled in Agile methodologies and CI/CD practices.

Education: Computer Science Engineering (Or Equivalent)
Languages: English, Hindi
Email: Locked