I am an experienced Nodejs and Python backend developer and an AWS Certified Solutions Architect. I have designed and implemented solutions for feature implementation, built and maintained backend services, and worked closely with frontend and mobile developers. I have also managed cloud infrastructure, maintained access control, and used various process triggers. Additionally, I have experience in systems architecture and project management.
I'm responsible for the Systems architecture and handle project management. In addition to being a developer, my job includes Develop and rationalize project requirements and specifications. This usually involves having to read the clients mind and anticipate future extension points (placeholders for easy feature extension). Design the system architecture based on the client requirements so as to adhere to agile development, loose coupling and code re-usability. Lean Management: Manage a team of 8 developers and support staff. Synchronised development, testing and support.Hold training sessions for recruits in programming languages, coding best practices and problem solving. Agile development: Project delegation, management and best practices maintenance-giving clients more flexibility in their projects and lesser overhead in development. Systems and data integration: Building complex multi-tier ensembles spanning across multiple service provider applications through APIs. Extensive experience in actual development of server, server optimisations and desktop applications. Projects based primarily on open systemsâhelping reduce the costs of licensing, upgrades and overall cost of ownership to the client. Web based Enterprise Resource Management system. Designed to effectively integrate data, tools and project management in a single application.
Designed solutions for feature implementation. Responsible for building, testing, deploying and maintaining backend services. Working closely with frontend, mobile developers and testers setting api definitions and usable swagger documentation. Maintained usable web and swagger document, api test service for on-boarding api integrations. Managed cloud infrastructure on CloudFormation and Terraform. Maintained a distributed systems architecture including servers and serverless for fast scalable, nonblocking, fault resistant, cost effective operation. Maintained SOC2 compliant access control on multiple levels of infrastructure, dev access and development env and client facing api. Used events, long polling, websockets, hooks and messages as process triggers as available or as demanded by UX. Built and maintained custom ECR images. Application performance tuning postgis-geospatial queries, large file transformations, db optimization.