Magan Anderson
Sr. Software Engineer-
Kansas, Missouri, United States
Profile
Senior software engineer with 10+ years of experience in designing, developing, and maintaining robust
backend systems. Expert in modern backend technologies and frameworks with a proven track record in
building scalable, high-performance applications and ensuring seamless integration with user-friendly
frontend components.
Program languages: Python, Javascript, Go, Ruby on Rails, SQL, Java, PHP, C/C++, HTML/CSS, Shell
script
•
Backend: Expert in Django, Django REST Framework, Flask, FastAPI, Node.js, Ruby on Rails, and
Express.js.
•
Frontend: Skilled in React, Svelte, Angular, Vue, jQuery, Material-UI, Wordpress.
•
10+ years of experience with Backend Development using Django(Django Rest Framework), Flask, FastAPI,
Node.js.
•
6+ years of building Responsive and Dynamic User Interfaces using React, Angular, and Vue.
•
10+ years of experience with managing Structured and Unstructured data using PostgreSQL, MySQL,
MongoDB, AWS DynamoDB, Azure CosmosDB, Neo4j
•
7+ years of building and managing CI/CD pipeline using Docker, Terraform, Kubernetes, Ansible, Vagrant,
VirtualBox
•
7+ years of Cloud Experience with AWS, Azure and GCP
•
Strong experiences with writing fully maintainable/scalable and test driven code using like PyTest, Jest,
Testing, etc.
•
Solid experiences with asynchronous task queue implementation using Celery, Redis, RabbitMQ.
•
Using OpenAI, Integrated GPT model, Designed and Trained custom language model.
•
Third-party APIs integration such as Stripe, Paypal
•
Full text search functionality using Elasticsearch, AI search
•
Data scraping with Scrapy, BeautifulSoup, Spider and automation testing with Selenium
•
Data visualization with Ploty, Dash, D3, Looker, Sisense
•
Big data engineering with PySpark, Pandas, DBT and Snowflake
•
Project/Task Management using Agile Scrum, Kanban, Jira, Azure Devops, Clickup, Atlas, Swarmia
•
Linux experience with Shell script
•
Deep experiences with SDLC
•
-
1/3
Professional Experience
Software Engineer, Limelight
2020 – 2024 | Chicago, United States
Built REST APIs and GraphQL using Django (DRF/Graphene), Flask, Fast API (Strawberry), Gorilla (Go), and
Node.js
Deployed applications on AWS/Azure/GCP using ECS, ECR, EKS, EC2, Lambda, DynamoDB, Elastic ache, EFS,
RDS, CloudWatch, SWS, SNS, S3, etc.
Designed and implemented CI/CD pipelines using tools like Docker, Terraform, Github, and GitLab to
streamline the development and deployment processes.
Implemented RESTful APIs in Django that enabled the internal analytics team to increase reporting Speed
by 24%.
Integrated third-party APIs to ensure a seamless customer experience using OpenAI (LLM), Elasticsearch,
Stripe, etc.
Optimized the data processing and search performance using AI(WOA + SA) to increase Customer
Acquisition Rate by 14%.
Optimized/Refactored the existing platforms for performance, scalability, and security using OAuth2,
ORM/Migration, and DB modeling.
Built new Spring Boot Components for the customer-facing web app, which improved the Time on page for
the average user by 2 minutes.
Integrated a Server Monitoring System using Datadog, and New Relic to Monitor the performance and
address any potential issues proactively.
Collaborated with a cross-functional team of designers and front-end developers to ensure a Seamless and
intuitive user experience.
•
•
•
•
•
•
•
•
•
•
Software Developer, FullStory
2017 – 2020 | Atlanta, United States
Implemented the user Authentication Workflow using the OAuth2 protocol.
Built a robust and scalable E-Commerce Platform catering for online restaurant Ordering using Django,
Flask, and React.js.
Monitored backend servers and database performance using Datadog and Azure.
Maintained big data Pipelines using Pandas, PySpark, and SQL
Collaborated with data engineering to implement APIs to ingest clean through data pipelines for Business
Insights.
Developed and implemented a comprehensive CI/CD Roadmap for the project, utilizing Docker, Ansible,
Jenkins, and Gitlab.
Improved performance of APIs and DBs using ORM and periodical database maintenance tasks.
•
•
•
•
•
•
•
Software Developer, Hotjar
2016 – 2017 | Malta, United States
Optimized database queries and ensured efficient data retrieval by utilizing Python and SQL-based query
optimization techniques.
Completed multiple projects using Django and React on time and within budget, resulting in increased
client satisfaction and repeat business opportunities.
Implemented data validation and cleansing logic in the backend system using Python to ensure the
accuracy and integrity of financial data.
Implemented an automated testing framework, reducing manual testing efforts by 50% and improving
overall software quality.
Introduced performance optimization techniques that reduced application response times, enhancing user
experience.
•
•
•
•
•
Education
Bachelor's degree, CS, University of Missouri-Kansas City-
Sep 2010 – May 2014
2/3
Languages
English
Swedish
Projects
Data Visualization Web App
Dataflexor is a side project of mine It's a web app that reads spreadsheet data, processes them, and
visualizes them with charts. The app can read multiple file types and data sources (Google sheets, Excel, CSV,
JSON.) and will unify them. It has strong data processing capabilities to provide the users with multiple
functionalities to prepare their data (filtering, trimming, grouping, aggregating, mapping.) in a no-code
fashion. After the data is unified and prepared, it will be visualized and the user can explore correlations,
trends, and general statistics.
E-Commerce App
I developed this ecommerce application with Shopify integration, for a growning fashion business to allow
buyers to view and purchase clothing apparels online easily. Features developed include a product feed that
is similar to Instagram's design. The feed allows buyers to view, favorite, and share the latest products posted
by the fashion business. Other features include real time chat with sales agents, dynamic searches, checkout,
payments, and much more.
ilovenorrislake
I built the entire site and collaborated on designs with a designer of mine. The site is built in Django and
jQuery and ties into the MLS API. I used lots of interesting techniques to make the site blazing fast like lazy
loading the map search and have a very complicated algorithm that runs once a day to update the property
listings and format the in a way we can use.
Church blog on WordPress inspiring creators
Client was seeking for a WordPress Expert on Blogs. Client's goal was to build a cleanly designed website
(PSD to WordPress) where creators can share their work.
1) the homepage has a feature of displaying unique image on each refresh
2) An audio player which helps you to listen to creator's music
3) SEO Friendly framework
The result was super sleek
Elementor based Website for Fire-Resistant Wood Construction Company
I revamped a project on WordPress CMS with fresh branding for seamless content management. Using
elementor page builder, I leveraged its templating feature for efficient design. Implemented proper schema
for SEO enhancement and developed various landing pages catering to different target audiences.
Additionally, custom features including File directory, image gallery, and CPTs were meticulously crafted
using React/Next and Javascript to augment functionality.
-
3/3