
Aswin Murugesh
Verified Expert in Engineering
Software Developer
Tiruppur, Tamil Nadu, India
Toptal member since September 11, 2019
Aswin is a developer and project manager with hands-on experience in Python, JavaScript, and Django. He has successfully delivered projects that required the handling of large amounts of data processing, streaming, and converting. He uses DevOps and several other approaches to seamlessly solve challenges related to authentication, third-party resources, and data analysis.
Portfolio
Experience
- Python - 10 years
- Django - 9 years
- JavaScript - 8 years
- jQuery - 5 years
- Ember.js - 4 years
- Elasticsearch - 3 years
- D3.js - 2 years
- Leaflet - 2 years
Preferred Environment
Visual Studio Code (VS Code), Vim Text Editor, MacOS, Linux
The most amazing...
...application I've built is a data streaming service handling up to 6MB per second. It stores data in Redshift and shows it in real-time through a browser.
Work Experience
Full-stack Django and JavaScript Developer
Insider Screener
- Worked on data visualization for insider trading data.
- Helped with code cleanup and refactoring the repository.
- Optimized rendering of data in Django templates by refactoring db fetches to reduce memory usage and rendering time.
Python Developer
Syngenta - 2024 Talent
- Developed a crawler that pulled a list of knowledge base articles and support forms from a support website for the company.
- Interfaced with the company's internal GPT tool to allow employees to submit their support queries and used selenium to submit the queries on the employees' behalf.
- Worked on automating the process of creating Kendra data sources based on Sharepoint and triggering the initial sync.
React Developer
TheFeeMap (UK) LTD
- Helped with code refactoring following best practices in React.
- Handled the application's security measures relating to data exposure to the client.
- Worked with Google APIs for autocomplete and clustering data points on the map.
Senior Django Developer
Reg & Tech Solutions AB
- Worked on porting an existing product in Scala to a new codebase in Django and React. I was involved in developing and optimizing the codebase, advising on the server architecture, best practices, etc.
- Involved in setting up multiple SSO and SAML authentication for the application.
- Participated in abstracting the unit test cases in the project, helping others improve their development speed when implementing new features.
- Optimized database queries to reduce the turnaround time of APIs in the application.
Full-stack Developer | Django and React
Valence Enterprises, Inc
- Developed multiple integration features with third-party tools like Greenhouse and JobBoard.
- Managed the infrastructure of the product in Google Cloud and handled the maintenance.
- Developed auto-deployment mechanisms for the front- and back-end codebases and smoothened the deployment process.
Full-stack Developer | Spatial Data and Mapping Platform
MapCentia ApS
- Worked on redesigning the client's tool using React themes.
- Worked with Plotly for generating multiline time series and bar charts.
- Refactored the codebase with optimal data-handling mechanisms.
Head of Engineering
Ongil Pvt, Ltd.
- Built a data analytics platform using Django, React, D3, Leaflet, Pandas, and Elasticsearch.
- Created a data streaming pipeline using AWS Kinesis. It handles a large amount of data and stores it in the database.
- Pulled data from multiple third-party applications and combined it with user data to show insights.
Full-stack Web Developer
Tenmiles India Pvt, Ltd.
- Integrated the product with multiple third-party applications.
- Handled external authentication such as OAuth, Security Assertion Markup Language (SAML), and JSON Web Token (JWT).
- Developed Socket connections for communication between the server and browser.
- Set up and managed Elasticsearch for search needs in the product.
- Maintained the server environment of the application in AWS while handling auto deployments.
Technical Staff
Oracle India Pvt, Ltd.
- Monitored application performance using JProfiler.
- Developed a product using JSP to automatically parse JProfiler output.
- Wrote shell scripts to be used in production for the application setup.
Project Intern
Amazon India Pvt, Ltd.
- Handled an NLP-based project for textual analysis.
- Developed a semantic string comparison to evaluate the similarity of products based on the description.
- Utilized Python NLTK for NLP functionalities like semantic comparison.
Experience
Online Judge
https://github.com/aswinm/onlinejudgeAssignment Evaluator
https://github.com/aswinm/assignevalEquinox
App Converter Website
Education
Bachelor's Degree in Information Technology
College Of Engineering, Guindy - Chennai, India
Skills
Libraries/APIs
React, jQuery, Google Maps API, Google Maps SDK, REST APIs, Django ORM, D3.js, Leaflet, Natural Language Toolkit (NLTK), Pandas, Node.js, GDAL/OGR, NumPy, Beautiful Soup
Tools
Google Compute Engine (GCE), Git, GitHub, Vim Text Editor, Pytest, Elastic, Webpack, Browserify
Languages
Python, Python 3, JavaScript, HTML, CSS, Java, SAML, TypeScript
Frameworks
Django, Django REST Framework, Flask, Ember.js, React Native, Next.js, Jakarta Server Pages (JSP), Selenium
Paradigms
Continuous Integration (CI), Requirements Analysis
Platforms
Google Cloud Platform (GCP), Amazon EC2, Linux, MacOS, Visual Studio Code (VS Code), Amazon Web Services (AWS), MapServer, Docker, Azure
Storage
PostgreSQL, Elasticsearch, Amazon S3 (AWS S3), Google Cloud, Redis, MySQL
Other
Amazon Route 53, Architecture, Web Development, Full-stack, System Architecture, Data Visualization, Front-end, Axios, Mapping, Full-stack Development, Mobile First, WebSockets, APM, Elastic APM, Mobile Apps, Single Sign-on (SSO), Styled-components
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring