Personal details

Satwikeshwar R. - Remote software architect

Satwikeshwar R.

Based in: 🇼🇳 India
Timezone: Chennai (UTC+5.5)

Summary

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.

Work Experience

Principal architect
Arkasoft-now The Indian IT Co. | Jan 2010 - Present
Python
Node.js
AWS (Amazon Web Services)

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.

Architect and Backend developer
Measure-now Ageagle | Apr 2018 - Oct 2023
Python
Node.js
AWS (Amazon Web Services)

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.

Education

UniversityofMichigan,AnnArbor
Master's degree・Computational Biology
Jan 2007 - Mar 2008
JNTU,Hyderabad
Bachelor's degree・Biotechnology
Apr 2002 - May 2006

Personal Projects

Consulting for STUcred—ArkaSoft.
2018
Python
Node.js
MongoDB
Lambda
Redux
Stucred is a small finance focused on students based in Chennai, India. It’s a short term loan application targeted towards students from reputed colleges in India dispensing progressively larger amounts on usage and repayment. Students have to provide proof of identity, address, studentship, and a referrer to begin to avail the loans. The services I created were for the various aspects of the application like the admin section of user management, colleges and courses, registrations, ACL for students personal data, approvals, loans and disbursements, finances and accounting, default and delinquent tracking, notifications. Accepting student’s personal data required an audit by an empanelled auditor and a rigorous Penn test, both of which the app stood up to. The backend on nodejs, python, mongo and lambda, Frontend on React/Redux
Consulting for Spearity—ArkaSoft.
2017
PHP
MySQL
Bootstrap
AWS (Amazon Web Services)
Darren Fisher is a Business Consultant in Wisconsin, Md. He is a professional coach and helps organisations and individuals set and achieve their goals. He does this through his self developed system of iterative task plan, execution and feedback called SPEAR. SPEAR is to Strategize, Plan, Execute, Analyse and Realign. it takes you through the process of identifying your goals for a given period of time typically a quarter, sketch out list of things to do towards that goal on a weekly and daily basis. The web based application was built in PHP (laravel) and bootstrap frontend.