Karthik Mani
Full stack developer & project Lead
Karthik Mani
Full stack developer & Project Lead
I love developing websites, web applications and optimal business solutions that make your business to the next level.
- 15+ years of experience in application development & Maintenance
- 9+ years of experience in Project Management & Team handling.
- Ability to manage and lead communication with business and other IT teams.
- Strong knowledge of web frameworks such as Laravel, Codeigniter, Django
- Understanding of MVC design patterns.
- Good understanding of front-end technologies, such as JavaScript, JQUERY, HTML5, and CSS3, React.js.
- Good knowledge of object-oriented PHP & Python programming, GraphQL, NodeJS & Typescript.
- Strong understanding fundamental design principles behind a scalable applications.
- Creating database schemas that represent and support business processes.
- Strong knowledge of SQL/NoSQL databases.
- Proficient understanding of code versioning tools, such as Git.
- Good knowledge of Agile and Devops as practice in development.
Work Experience
-
Contract Based I.T. Consultant & Tech Lead
Apr 2018 – Till NowRoles:
• Client assistance to pick technology for the project requirement.
• Complete application lifecycle preplanning. (both Business & Application Logic)
• Resources Planing & Management
• Scalability, Load Testing ad UI Testing
• Release & Maintenance Support
-
Senior Project Manager
Jun 2009- Jan 2018Roles:
• Full Stack Web Application Development with PHP, Java, MVC Frameworks
• Scalability, Load Testing ad UI Testing
• Project Management and Budgeting
• Project Meets, Client Interactions
• Application Installation in Production Server.
-
Senior Web Developer
Apr 2008 – May 2009Roles:
• Website Design & Development
• PHP Application Development
• FB Apps Development
• Testing
-
Web Designer
Jun 2006 – Jan 2008Roles:
• PSD to HTML Templates Design
• Clients Website Design & Development
• Basic SEO Optimization
• UI Testing
-
Junior Programmer
Jul 2004 – May 2006• PSD to HTML Templates Design
• PHP Development
• Basic SEO Optimization
• UI Testing
Education
-
B.Com with Computer Applications
2002-2005Annamalai University, Chidambaram, India.
-
Honours Diploma in Computer Applications
2003Govt. of Tamilnadu I.T. Organization.
-
Advance Diploma in Web Technologies
2006Govt. of Tamilnadu I.T. Organization.
Projects
-
Network Marketing Software
Duration: 6 MonthsDescription: MLM Network Marketing Software that manages distributor’s downline, genealogy, commission payouts and overall business operations.
Tools: PHP, Laravel, MySQL, Bootstrap, HTML, CSS, JavaScript,React.js.
Roles:
• Planing the Software lifecycle & MySQL Schema Design.
• UI Design with Bootstrap & JavaScript.
• Core Modules Programming with Laravel.
• Business Owner Dashboard built with React.js
• Scalability, Load Testing ad UI Testing.
• Installation on Server & Maintain Updates.
-
HRIS Software
Duration: 6 MonthsDescription: Human Resource Information System Software that manages employees and their Payrolls, Attendance, Timesheets and overall HR operations.
Tools: PHP, Laravel, MySQL, Bootstrap, HTML, CSS, JavaScript, jQuery, Python
Roles:
• Planing the Software lifecycle & MySQL Schema Design.
• UI Design with Bootstrap & JavaScript.
• Core Modules Programming with Laravel, PHP.
• Timesheet Timer Built with jQuery.
• Scrap data from Resume to MySQL built with Python.
• Scalability, Load Testing ad UI Testing.
• Installation on Server & Maintain Updates.
-
School Management Software
Duration: 6 MonthsRoles:
Description: Managing School activities like Attendance, Fees, Exams all under one resource.
Tools: PHP, Laravel, MySQL, Bootstrap, HTML, CSS, JavaScript, jQuery, Python, Django.
Roles:
• Planing the Software lifecycle & MySQL Schema Design.
• Core Modules Programming with Laravel, PHP.
• Dashboard Module with Python, Django.
• Installation on Server & Maintain Updates.
-
Accounting Software
Duration: 8 MonthsDescription: Complete Journal based accounting software that manages sales, purchases, cash books, profit & loss statements and balance sheet.
Tools: PHP, Laravel, MySQL, Bootstrap, HTML, CSS, JavaScript,TypeScript, React.js.
Roles:
• Planing the Software lifecycle & MySQL Schema Design
• UI Design with Bootstrap & JavaScript
• Core Modules Programming with Laravel, PHP
• Business Owner Dashboard built with React.js
• Scalability, Load Testing ad UI Testing
• Installation on Server & Maintain Updates
-
Applicant Tracking System SaaS
Duration: 11 MonthsDescription: Jobs, Interviews and Applicants management app built as Software as a Service module with Payment Gateway Integrated.
Tools: PHP, Laravel, MySQL, Bootstrap, HTML, CSS, JavaScript, jQuery, TypeScript, Python, React.js
Roles:
• Planing the Software lifecycle & MySQL Schema Design
• UI Design with Bootstrap & JavaScript
• Core Modules Programming with Laravel
• Timesheet Timer Built with jQuery
• Paypal, RazorPay Integration
• Scalability, Load Testing ad UI Testing
• Installation on Server & Maintain Updates
-
EMI Calculator Android App
Duration: 2 MonthsDescription: Financial Calculators android app built with Javascript, Angular and Cordova.
Tools: HTML, CSS, Angular, Material CSS, JavaScript, Cordova,
Roles:
• Complete Application Build with Angular & Javascript.
• UI Design with Material CSS
• Build with Cordova and Published on Playstore.