
Aki Iskandar
Verified Expert in Engineering
Software Developer
Las Vegas, NV, United States
Toptal member since November 22, 2024
Aki is a highly motivated, results-driven senior full-stack developer with 27 years of diverse experience, including tenure at Microsoft. The co-author of the best-selling book "Web Development with Angular and Bootstrap," he is skillful at designing, developing, and implementing intricate software solutions across multiple programming languages and web frameworks. Aki is also known for exceptional problem-solving skills and a collaborative leadership style in guiding development teams.
Portfolio
Experience
- PostgreSQL - 20 years
- JavaScript - 20 years
- Python - 19 years
- Ruby on Rails (RoR) - 12 years
- Flask - 8 years
- Amazon S3 (AWS S3) - 5 years
- Node.js - 3 years
- Express.js - 2 years
Availability
Preferred Environment
MacOS, Visual Studio Code (VS Code), Jira, Slack
The most amazing...
...project I've done involved creating a new reporting database for an SIS system using a star schema to increase query performance and facilitate ad hoc queries.
Work Experience
Senior Full-stack Developer
Self-employed
- Created a custom granular role-based permission system for a client's flagship application. The client is a major player in the logistics industry, and their application is built with Ruby on Rails.
- Developed the MindPeak app as a full-stack, white-label software-as-a-service (SaaS) solution that enables small businesses to market themselves and allows the general public to manage bookmarks efficiently.
- Utilized Jira for issue tracking and project management and Confluence for documenting projects. Implemented the Agile development methodology throughout the project lifecycle.
- Conducted market research and a soft launch to gauge demand in the target segment. Engaged with dozens of ideal users in pseudo-focus groups to gather usability feedback for the application.
- Worked on the front-end and back-end of a client's flagship application built with Ruby on Rails. The client is in biotechnology and focused on precision medicine. The database was ElasticSearch. The front end was built with both Angular and React.
Senior Full-stack Developer
Self-employed
- Provided general consulting and programming for various client software projects.
- Created a SaaS product (Reminder Rocket) using Python, Django, and PostgreSQL, hosted on Google App Engine.
- Created reporting databases using the star schema for reducing the query execution time of ad-hoc queries.
Enterprise Architect
PNC
- Created reference architectures for .NET and Java applications for the corporation’s 75 solution architects as a member of the corporation’s Enterprise Architecture team.
- Reviewed the architectural diagrams for IT projects.
- Provided guidance to the solution architects for project teams across the bank's verticals.
Senior Developer & Development Manager
SchoolOne LLC
- Designed the web services as the lead developer for the company’s flagship application, SchoolOne, a school information system written in C#/.NET.
- Promoted to the development manager role to lead a team of six developers and a database administrator (as direct reports).
- Proposed an architecture for maximizing code reuse and for instrumenting the application.
Experience
MindPeak App | An Online Promotional Product for Small Businesses
Sponsors can invite their customers and prospects to use the dynamic bookmarks portion of the application to manage their online bookmarks, with the ability to take notes and set reminders for their online research.
The sponsors use the dynamic billboard to create their branded label. When their customers, i.e., the end users, manage their online bookmarks, they can see the sponsor's branding.
I came up with the idea for the product and was the sole developer, working on the front and back end.
Education
Bachelor's Degree in Finance
Concordia University - Montreal, Canada
Diploma in Management
McGill University - Montreal, Canada
Certifications
MCSD.NET
Microsoft
Skills
Libraries/APIs
Node.js, REST APIs, React
Tools
AWS Step Functions, RSpec, Pytest, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (SNS), AWS IAM, Jira, Slack, Apache Tomcat, Eclipse IDE, Visual Studio
Languages
Ruby, Python, JavaScript, Java, C#, TypeScript, Groovy
Frameworks
Express.js, .NET, Ruby on Rails (RoR), Flask, Django, Jest, Grails
Paradigms
REST, Management
Platforms
AWS Lambda, MacOS, Visual Studio Code (VS Code), Google Cloud Platform (GCP), Google App Engine
Storage
PostgreSQL, Amazon S3 (AWS S3), JSON, Microsoft SQL Server, MongoDB, Amazon DynamoDB, MySQL
Other
APIs, Amazon API Gateway, Software Architecture, Code Review, Financial Data Analytics, Prototyping, Statistics
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