Aashish R.
Results-driven Software Engineer with 4 years of experience in software application design and optimization across diverse industries, including 1+ years of experience working with Vue.js. Adept at innovative problem-solving, analytical thinking, and process improvement. Proficient in technologies such as JavaScript/TypeScript and C++, with expertise in frameworks like React.js, Next.js, Vue.js, Node.js, and Flask. Experienced in database management using MySQL, PostgreSQL, MongoDB, and cloud services like AWS and Azure. A collaborative team player with excellent communication skills, dedicated to achieving goals and fostering continuous personal and professional growth.
- Leveraged React and its ecosystem to create user-friendly, dynamic interfaces tailored to client specifications and Piksort’s design standards.
- Designed and implemented reusable components, ensuring consistent UI/UX across the application.
- Overhauled the OpenLayers map view to mimic the interactivity and smooth animations similar to Google Maps, improving user familiarity and ease of use.
- Code maintenance and resolved bugs in the application promptly, maintaining high standards of code quality and ensuring a seamless user experience
- Collaborated with clients to figure out the best design flows and task priorities.
- Worked on updating the user authentication and signup flow for various user types.
- Tech Used: React, nodejs, express, material ui, graphql, aws, typescript, openlayers
- Implemented GraphQL to streamline and efficiently query data.
- Built interactive user interfaces using React to meet client requirements.
- Developed and optimized complex SQL queries to efficiently retrieve, update, and manipulate data from a PostgreSQL database with TypeORM.
- Ensured consistent UI design by utilizing Material-UI (MUI).
- Tech Used: React, nodejs, express, material ui, graphql, aws, typescript, OpenLayers
- Led the setup and management of the admin portal’s database schemas, system design, frontend UI setup, and APIs for an insurance-based startup from the ground up.
- Collaborated with machine learning developers to integrate a chatbot query system, including file uploads, using Next.js and Node.js.
- Implemented WebSockets for both API and frontend functionalities and established a role-based system.
- Created common components such as tables and forms using Mantine UI according to the design specifications.
- Tech Used: React, nodejs, express, mantine ui, nextjs, typescript, redis
- Contributed to an Electron project by integrating charts, developing a custom calculations npm package for VBScript, and enhancing authentication flows using Azure Active Directory.
- Updated or forked the sal-node npm package to listen on a specific port and handle multiple login attempts.
- Led a software development team of 6 developers for a construction-based project, overseeing client communications and feature implementations.
- Designed and implemented database schema improvements to enhance data organization and retrieval efficiency.
- Contributed to the development of a microservice-based HR management system.
- Developed and optimized complex SQL queries to efficiently retrieve, update, and manipulate data from relational databases.
- Successfully delivered critical project milestones ahead of schedule while maintaining high-quality standards.
- Demonstrated adaptability to changing project priorities and the ability to work efficiently under pressure.
- Tech Used: React, nodejs, nestjs, material ui, electron, typescript, Azure
- Successfully automated processes for email and notification systems, and introduced mobile app notifications using Firebase.
- Optimized search functionality by implementing Elasticsearch, which decreased search response time by 30%.
- Designed and implemented reusable components in Vue.js, ensuring consistent UI/UX across the application.
- Developed a vehicle data upload system to automate vehicle entry and data import into the system using Node.js.
- Played a key role in the successful completion of the project from start to finish, including deployment.
- Refactored, debugged, tested, and implemented changes to existing applications to meet project requirements.
- Collaborated closely with mobile developers to integrate both RESTful and GraphQL APIs.
- Designed database schemas and crafted efficient MongoDB queries.
- Tech Used: Vuejs, nodejs, expressjs, elasticsearch, typescript
- Used Python and Flask for building web applications.
- Created a PayPal payment module in Python.
- Built frontend using HTML, CSS, jQuery, and React.
- Worked on maintaining existing projects and fixing bugs.