Software Engineer | Software Architect | email: akshay.v.nair@pace.edu
Important
Software Product Engineer with 9 years of experience developing scalable, user-centric products and platforms. Specializes in front-end development with expertise in architectural strategy, delivering high-performance and maintainable web applications. Strong ability to navigate complex technical challenges through hands-on coding and system design.
Nerd. But I really like building digital tech projects that can scale. I've helped build a couple so far as a software engineer. In those projects I built a custom CLI, a UI library, and overall helped out a team of 500 developers built out a product that is used by 30 million users.
- 🌍 Nowadays, I'm leading efforts at a Speakhire, a non-profit, working on my software architectural chops and helping them digitize their processes.
- 🖥️ See my portfolio at
- Designed the software system for a digital tutoring service. Docs: https://akshayvijaynair.github.io/music-academy-docs/
- Designed the quality assurance systems for an iOS healthcare applications. Doc: https://akshayvijaynair.github.io/poredocs/
- Published a paper on small-scale social media design.
Important
- Tenure: July 2024 – Current
- Brief: Designing and leading software implementation for an SaaS ed-tech product working with NYC Public schools
- Keywords: Full stack development
- Collaborated with 4 clients to design and engineer 9 features with React, Express, PostgreSQL and Azure Services
- Redesigned and migrated PostgreSQL database to new scalable structure to enabling faster feature rollout by 4x
- Led architecture discussions and design review for the application, aligning with business priorities within 4 weeks of joining
- Redesigned Azure architecture reducing costs by 30% and improved performance by 25% for a SaaS product built on Typescript
Note
- Stack: React, Express, Node.Js, NoSQL, Azure
- Programming Languages: Javascript, Typescript
- Tools: Figma, Vite, GitHub, Material UI, Auth0
Important
- Tenure: June 2020 – June 2023
- Brief: Process automation expert on front-end systems for web and mobile, contributing to more than 500 releases and 3 projects
- Keywords: Front-end system development | Process automation | Software architecture
- Managed, and led long term technical strategies, and software development of 50 teams for a digital B2C platform
- Facilitated highly collaborative environment with technical documentation on building highly usable UIs improving SLA by 50%
- Enhanced existing patterns of MVC frameworks like Angular, improving CI/CD workflow success rate by more than 30%
- Automated developer version control workflow by developing a custom NodeJS CLI, reducing refactoring time by 200 hours
- Owned development for a WCAG2.1 accessible and secure UI libraries and abstractions reducing team efforts by 80-100 hours
- Spearheaded development of new middleware solutions with Webpack optimizing frequent release readiness of sites by 50%
- Took the initiative in identifying issues by engineering a real time deployment reporting web-app reducing analysis by 30%
- Developed Java libraries for AWS-Adobe cloud platform, reducing developmental complexity for new applications by 2-3 weeks
Note
- Stack: Angular, Java, Node.Js, Adobe Experience Manager, Jetpack(Android), AWS
- Programming Languages: Javascript, Typescript, Java, Kotlin
- Tools: Figma, Splunk, AppDynamics, Jenkins, Webpack, Maven, GitHub
Important
- Tenure: August 2015 – May 2020
- Brief: Developed over 10 RESTful web applications using Java, Angular, HTML5, CSS3, with Typescript, and JavaScript
- Keywords: Front-End Developer | DevOps | Adobe Experience Manager
- Led efforts to abstract complexities of on-premise Adobe cloud infrastructure reducing development effort by 80 hours
- Spearheaded adoption of Adobe CMS, and for TypeScript programming for 3 projects driving developer ease of use
- Pioneered the configuration patterns for browser projects, enabling teams to rapidly scale to 30 markets over a 3-year period
- Led a weekly forum collating internal workflow issues and prototyped 12 solutions that improved release readiness of teams
Note
- Stack: Angular, Node.Js, Adobe Experience Manager
- Programming Languages: Javascript, Typescript, Java
- Tools: Sketch, Invission, Splunk, AppDynamics, Jenkins, Webpack, Maven, GitHub