About Me
- Experienced Python lead developer skilled in Django, Django Rest Framework, Microservices, API development, Azure, SQL, Team management and Project delivery
- 12+ years of industry experience with 7+ years in team leadership, team management, project ownership and project delivery
- Managed Agile teams, handled the project deliverables and mentored trainees
- Contributed to Project Planning, Product design and Customer Delivery
- Built client-oriented solutions by thoroughly examining background of the problems
- Skilled user in Pycharm Professional, Visual Studio Code, Git, Agile / Scrum
- I closely follow the latest trends in IT Business processes, Technological advancements, and Innovative solutions in Retail (Purchasing, Logistics and Warehouse management systems), Insurance, Banking and Hospitality industries
- Believes in - Anybody can learn a new skill with passion and spirit
Education
M.S. Software Engineering
VIT University
Experience
12+ years in IT Industry
7+ years in Leadership roles
Interests
Revenue generation
Automation & Scripting
Skills
- Python
- Django
- RESTful Web services
- Microservices
- API
- Azure
- SQL / Django ORM
- Linux / Shell scripting
- Performance analysis
- Object Oriented Programming
- Code profiling
- Docker
- Backend development
- Systems integration
- Load testing
- Gap analysis
- Cloud computing
- Git
- Agile / Scrum
- Client management
- Team collaboration
- Project ownership
- Team leadership
- Mentoring
Work Experience
Solution Architect
GyanSys - Chennai, India
Jul 2023 - Present
- Designed and implemented a serverless architecture on Azure for a Hospitality client
- Configured a gateway, nginx, and Gunicorn to load balance traffic across multiple servers
- Led a team of engineers in the development of a cloud-based platform, mentoring and training them on the latest cloud technologies
- Managed the project delivery of several critical projects.
Python Lead Developer
Solaris Softlabs - Chennai, India
Sep 2022 - Jun 2023
- Design and maintain the Backend API architecture and workflow for a Hospitality Client's trademark solution
- Lead the development team, manage project planning, project delivery
- Work directly with clients to establish problem specifications and design solutions
- Coordinate with Business stakeholders and product owners to ensure smooth implementation of the application
- Set expectations needed from team members on Code quality and processes
- Manage azure resources, API specification updates, UI integration etc
Senior Technical Lead
Kimeka - Chennai, India
Oct 2021 - Aug 2022
- Work directly with clients to establish problem specifications and design solutions
- Coordinate with Business stakeholders and product owners to ensure smooth implementation of the application
- Trained team members on how to optimize and ensure the best code quality
- Participate in Scrum calls and be the point of contact to the client for any questions or concerns
Technical Lead
Future Focus Infotech - Chennai, India
Aug 2019 - Oct 2021
- Team and task management along with Product development
- Ensure timely delivery of the project and production support
- Automate backend validations and collect metrics
- Develop, monitor, and enforce best practices for software development
- Lead a team of developers in an Agile/Scrum environment, facilitating daily stand-ups, sprint planning, and retrospectives
- Research and improve the code quality in Legacy systems
Associate (Sr. Developer)
Cognizant - Bentonville, AR, USA
May 2018 - Aug 2019
- Work with Business users directly and understand their business problems
- Apply business knowledge, arrive at the best business solution
- Build production ready and satisfactory solutions in automation scripts
- Developed a new algorithm to improve performance
- Perform code review and provide constructive feedback
- Investigated and resolved several production issues
Associate
Cognizant - Chennai, India
Jan 2016 - Apr 2018
- Work on project deliverables as assigned in JIRA
- Coordinate with onsite counterpart and take care of daily task planning
- Actively participate in team meetings and provide design review comments
- Prepare presentations of the new built features
Programmer Analyst
Cognizant - Chennai, India
Nov 2012 - Dec 2015
- Implemented a bash script to automate a recurring manual activity
- Migrated legacy data migration scripts to new framework-based script calls
- Wrote custom code to streamline the processes
Awards
Accountability Award
Appreciated with ‘Accountability award’ for Q3 FY20 considering my responsible team handling abilities
Mastering Emerging Tech - Conv UI
Recognized with ‘Mastering Emerging Tech – Conv UI’ award during Cognizant Annual Awards 2018 for my contributions towards Slack Bot
Shishya Award
Appreciated for my efforts in guiding and mentoring trainees by presenting ‘Shishya Award’
Achievements
Rewarded for improving Client’s core computation logic performance by 70% using code profiling tools
Appreciated by Client for quickly implementing a solution in Azure Functions
Developed a Shell script for automating a task which was added to Cognizant Innovation Portfolio
Received several internal team appreciations and client mentions for distinctive efforts which had garnered me ‘Cognizant Business Allowance’ payout twice