Aman Kaur

Aman Kaur Email and Phone Number

Software Developer @ Maximus Canada
victoria, british columbia, canada
Aman Kaur's Location
Canada, Canada
About Aman Kaur

Aman Kaur is a Software Developer at Maximus Canada.

Aman Kaur's Current Company Details
Maximus Canada

Maximus Canada

View
Software Developer
victoria, british columbia, canada
Website:
maximuscanada.ca
Employees:
332
Aman Kaur Work Experience Details
  • Maximus Canada
    Sr Software Engineer
    Maximus Canada Jun 2022 - Present
    Canada
    • Integrate designs and wireframes within the application code • Monitor interaction of users and convert them into insightful information • Design and develop user interfaces using React.js.• Create reusable React components for use across the application.• Manage application state efficiently using state management libraries like Redux or Context API.• Developed drag and drop document editing using React JS-dnd and React JS-motion. Worked with AWS Cloud… Show more • Integrate designs and wireframes within the application code • Monitor interaction of users and convert them into insightful information • Design and develop user interfaces using React.js.• Create reusable React components for use across the application.• Manage application state efficiently using state management libraries like Redux or Context API.• Developed drag and drop document editing using React JS-dnd and React JS-motion. Worked with AWS Cloud management.• Develop server-side applications and APIs using Node.js.• Work with frameworks like Express.js for building scalable and efficient server-side applications.• Integrate Node.js applications with databases like MongoDB, MySQL, or PostgreSQL using ORM/ODM libraries or raw SQL queries.• Design, develop, and maintain end-to-end tests using Cypress for web applications.• Create test scenarios based on user stories, requirements, and acceptance criteria.• Implemented MVC architecture using JSF framework using JSPs as GUI development and DB Modeling using Oracle.• Use JDBC to connect to and interact with relational databases, execute SQL queries, and manage database transactions.• Developed various GWT customized widgets, services and DAO classes for the above systems using servlets, Core Java, and GWT RPC/Ajax calls.• Implemented Next.Js to read and better manage projects when there is less code and used for SSR and static generation make Next.js applications quicker. • Better image optimization, built-in CSS, and improved SEO components used with Next.js.• Implemented the application specific SOAP based Web services to transfer data in real-time and other legacy systems by utilizing WSDL, SOAP, Axis and JMS technologies.• Experience in developing web-based GUIs using Angular JS and JSP, HTML, and JavaScript. Show less
  • Grasslands Public Schools
    Software Engineer
    Grasslands Public Schools Mar 2017 - Jun 2022
    Tech Lead
    •Optimize the performance of React applications for faster rendering and improved user experience.•Design and implement RESTful APIs for client-server communication.•Created single page applications with the use of JavaScript library Reactjs. Experience with Reactjs and jsx, Form validation, HOC and react router.•Developed front-end application with React and used state object React class component for general stateful management.•Design and implement RESTful APIs for… Show more •Optimize the performance of React applications for faster rendering and improved user experience.•Design and implement RESTful APIs for client-server communication.•Created single page applications with the use of JavaScript library Reactjs. Experience with Reactjs and jsx, Form validation, HOC and react router.•Developed front-end application with React and used state object React class component for general stateful management.•Design and implement RESTful APIs for client-server communication. •Implement authentication and authorization mechanisms using libraries like Passport.js or JWT. •Created single page applications with the use of JavaScript library Reactjs. Experience with Reactjs and jsx, Form validation, HOC and react router. Developed front-end application with React and used state object React class component for general stateful management.•Added new interfaces and features through ReactJS-powered front-end development. Developed UI/UX design at the front end powered by Reactjs library.•Analyzing the java code and implementing the new service using RESTful API which can populate data in enterprise application UI.•Create publisher and consumer event services by spring events using Spring Framework.•Using Rest Controller in spring framework to create RESTful Web services and JSON objects for communication.•Developed single page applications leveraging TypeScript in Vue.js and VuePress Javascript libraries.•Design and architect database schemas, tables, relationships, and constraints based on application requirements.•Write efficient SQL queries, stored procedures, and functions to manipulate and retrieve data from PostgreSQL databases.•Develop and maintain data models to represent the structure and relationships of data within the PostgreSQL database.•Integrate PostgreSQL databases with other systems and applications through data replication, ETL (Extract, Transform, Load) processes, or API integrations Show less
  • Megasys Computer Technologies
    Sr Java Developer
    Megasys Computer Technologies Nov 2012 - Mar 2017
    Canada
    •Experience in front end development including extensive experience using Bootstrap framework for responsive site.•Used Spring AOP, Spring IOC frameworks extensively during the development.•Designed and implemented MVC2, DAO, DTO Design Patterns.•Implemented JAVA/J2EE design patterns such as Factory, DAO, Session Fa ade, and Singleton.• Displayed data using Angular by applying filters on the table data.•Implement component-based architecture using Angular… Show more •Experience in front end development including extensive experience using Bootstrap framework for responsive site.•Used Spring AOP, Spring IOC frameworks extensively during the development.•Designed and implemented MVC2, DAO, DTO Design Patterns.•Implemented JAVA/J2EE design patterns such as Factory, DAO, Session Fa ade, and Singleton.• Displayed data using Angular by applying filters on the table data.•Implement component-based architecture using Angular components.•Utilize Angular's dependency injection system for efficient component communication and management.•Handle HTTP requests and responses using Angular's HttpClient module to interact with backend APIs.•mplement routing and navigation in Angular applications for seamless user navigation.•Used Angular 10/11 Http Request to read data from web servers and process JSON data to render in the UI.•Used Hibernate in persistence layer and developed POJO's, Data Access Object DAO to handle all database operations.•Responsible for designing user interface screens using HTML, EXTJS, JSP and validating using Java Script•Designs develop and test HTML5, CSS3, Bootstrap, jQuery and React Js that meets accessibility and web browser standards for website.• Monitor team performance and intervene, when necessary, to ensure successful delivery. • Involved in business requirements gathering and transforming to technical specifications.• Created prototypes for approval from clients.• Developed user interfaces using JSP, JSF, Servlets, HTML, CSS, java script.• Extensively involved in coding with Core Java concepts like Collections, Exception Handling, Java I/O, and Generics to implement some business logic.• Implemented DAO pattern for data access used JDBC to interface with the database Show less
  • University Of Calgary
    Software Engineer
    University Of Calgary Sep 2011 - Mar 2012
    Canada
    Implemented core features of Angular JS framework such as Dependency Injection, Databinding, Filters, Directives, Templates Services and Deep Linking.Developed Graphical User Interfaces using UI frameworks Angular JS and Web pages using HTML and JSP’s for user interaction. Implemented Spring Annotations, Spring Boot and Spring Cloud to develop Business layer components. Utilized Node.js to create a fast and efficient chat server. Experienced with distributed transaction management… Show more Implemented core features of Angular JS framework such as Dependency Injection, Databinding, Filters, Directives, Templates Services and Deep Linking.Developed Graphical User Interfaces using UI frameworks Angular JS and Web pages using HTML and JSP’s for user interaction. Implemented Spring Annotations, Spring Boot and Spring Cloud to develop Business layer components. Utilized Node.js to create a fast and efficient chat server. Experienced with distributed transaction management with isolation levels with Spring JTA. Exposed Stateless session beans as RESTful web services using spring.Swagger is used to create interactive documentation of Rest API and to automate the test scripts. Developed Micro Service to provide RESTful API utilizing Spring Boot with Spring MVC. Designed and developed the REST based Micro Services on the card accounts using Spring Boot. Used Angular2 as the development framework to build a single-page application and to build a cross browser complaint application.Extensive experience in developing producers & customers in Kafka to build a data pipeline. Implemented the Model View Controller (MVC) framework and spring. Worked on Web Services for transferring XML data between two interfaces. Designed and developed the UI using Spring View component, JSP, HTML, CSS, JQuery and AngularJS. Exposed the application using Rest Web service, developed http post, get methods based on requirement and handled the errors using http status codes. Used Postman API to test REST API output data. Built interactive Web pages using JavaScript, Angular JS, and Bootstrap. Designed and developed the application to be responsive for mobiles, desktop and tablets using HTML, CSS, JavaScript, and Angular. Extensively used Angular UI components (Angular Bootstrap) for ng-grid and UI components. Developed Web pages with extensive use of JSON, and Java Script. Involved in writing application-level code using APIs, and Web Services using JSON. Show less

Aman Kaur Education Details

Frequently Asked Questions about Aman Kaur

What company does Aman Kaur work for?

Aman Kaur works for Maximus Canada

What is Aman Kaur's role at the current company?

Aman Kaur's current role is Software Developer.

What schools did Aman Kaur attend?

Aman Kaur attended University Of Calgary.

Who are Aman Kaur's colleagues?

Aman Kaur's colleagues are Vishnupriya Sridharan, Matthew Sorensen, Michael Mcaleese, Kent Berger-North, Angela Lafrance, Pmp, Mcpp, Syed Shoaib Usaid, Graeme Fullerton.

Not the Aman Kaur you were looking for?

  • Aman Kaur

    Pmp|Csm|Agile |Scrum Manager | Product Management
    Canada
  • Aman Kaur

    Senior Systems Analyst Consultant At Ontario Ministry Of Education| Specialized In Strategy Development, Competitive Analysis, & Stakeholder Management | Committed To Leveraging Analysis To Accelerate Business Growth
    Edmonton, Ab
  • Aman Kaur

    Brampton, On
  • Aman Kaur

    Strategy | Design | Change | Culture | Leadership | De&I
    Calgary, Ab
    1
    cgi.com
  • Aman Kaur

    Power Platform Developer
    Greater Toronto Area, Canada

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.