Professional Summary
- Engineering professional with 10+ years of experience in Software development, Data Engineering .
- Mastering/Leading in the development of applications/tools using Python for 8+ years.
- Having Good Experience in Object Oriented Concepts with Python and Java.
- Experience in Design, Development, Testing, Enhancement and Maintenance of Applications and Tools.
- Good knowledge in various phases of SDLC Requirement Analysis, Design, Development and Testing on various Development and Enhancement Projects.
- Familiarity with development best practices such as code reviews and unit testing.
- Leading, guiding and helping the team members with the challenges faced during the project development process and problem solving.
- Have flexibility and ability to learn and use new technologies and also to work in a team environment as well as independently to get things done.
- Well-versed in version control and CI-CD tools such as SVN, GIT, Bitbucket, etc.
- Experience in Amazon Web Services (AWS) products S3, EC2, and RDS.
Work Experience
- Led a team of software engineers to successfully complete projects within deadlines, ensuring high-quality end products.
- Implemented and adopted cloud technologies and best practices for automation, configuration, monitoring and platform scalability.
- Collaborated with cross-functional teams to deliver comprehensive solutions for clients' needs.
- Improved DevOps across deployment and testing strategies and application monitoring.
- Delivered technical guidance and consultation with application teams, clients and developers for technology domain environments.
- Presented technical concepts clearly during meetings with stakeholders, ensuring alignment on project objectives and expectations.
- Streamlined codebase for increased efficiency with regular refactoring and optimization efforts.
- Optimized data pipelines by implementing advanced ETL processes and streamlining data flow .
- Enhanced system performance by designing and implementing scalable data solutions for high-traffic applications.
- Mentored junior team members in best practices for software development, code optimization, and troubleshooting techniques.
- Collaborated with cross-functional teams to define requirements and develop end-to-end solutions for complex data engineering projects.
- Directed software design and development while remaining focused on overall objective and client needs.
- Wrote and maintained technical and functional specifications to document database intentions and requirements.
- Collected requirements and designed advanced analytics ranging from descriptive to predictive models, machine learning techniques.
- Analyzed complex data and identified anomalies, trends and risks to provide useful insights to improve internal controls .
- Developed, implemented, supported and maintained data analytics protocols, standards and documentation .
- Increase 2X faster cleaning tracking of employees.
- Identified problems and solutions to meet client needs. Adaptable and proficient in learning new concepts quickly and efficiently.
- Proved successful working within tight deadlines and a fast-paced environment.
- Resolved problems, improved operations and provided exceptional service. Self-motivated, with a strong sense of personal responsibility.
- Reported status of program and application development and rollouts to the clients.
- Integrated third-party APIs seamlessly into existing systems, expanding product capabilities without additional overhead costs.
- Designed, coded, tested, debugged and documented programs using agile development practices.
- Evaluated new technologies consistently, staying up-to-date on industry trends and innovations that could benefit ongoing projects or future initiatives.
- Worked on different projects including Social Networking, Food and E-Commerce domain.
- Worked with project managers, developers, quality assurance and customers to resolve technical issues.
- Researched, designed and implemented scalable applications for data extraction, analysis, retrieval and indexing.
- Carefully documented technical workflows and knowledge in private wiki for education of newly hired employees.
- Improved software performance by identifying and resolving bottlenecks in the code .
- Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs and enhancements.
Projects
Workforce Lifecycle Management
- Automated system managing employee lifecycle stages—onboarding to offboarding—via integrated data pipelines for seamless HR operations and analytics.Project Lifecycle Management
- Automated system managing complete project lifecycles through data pipelines—enabling real-time tracking, analytics, and seamless cross-tool integration.Diversey Time & Task
- Cleaning Tracking is a solution used primarily in airports, large facilities, and commercial buildings to ensure efficient, accountable, and standardized cleaning operationsGail Chatbot Application
- Smart Conversational Assistant for Product Queries, Orders, and SupportHotel Taxonomy
- ML-driven system recommends hotels based on user behavior, preferences, and historical data using collaborative, content-based, or hybrid models.Vimient( Senior Citizen Remote Monitoring) Application
- A smart monitoring app that tracks senior citizens’ health, safety, and activity remotely, ensuring timely alerts and family peace of mind.Green Box Analysis(Mckinsey)
- A strategic McKinsey tool for identifying high-impact opportunities by mapping initiatives based on value creation and implementation feasibilityBharat Pay (PrePaid Card Banking System)
- Perpaid Baning System like AEPS, wallet, recharge and other servicesDominos Pizza India and Sri Lanka Online ordering portal
- Online food ordering system
Skills & Proficiency
Programming Languages:
Python, Java and PHPOS Environments:
Ubuntu and macOSWeb frameworks:
Django, Flask,Starlette, Sanic, YII, Spring BootLibraries:
Pandas, Numpy,Spacy and PySparkTools & Technologies:
JIRA, AWS, GCP, Docker, Jupyter NotebookCaching and Search Engine:
Redis, ElasticsearchDatabases:
MySQL, NoSql:(MongoDB, Cassandra)Web Technologies:
HTML, CSS, Java Script, JQueryArea of Interest:
Data Structures and Algorithms, ML and AICloud Technologies:
GCP (Docker, Kubernetes), AWS (EC2, S3, Dynamodb, RDS)Upcoming Learning:
Apache Kafka, Airflow, Machine Learning and AI