Summary
Work History
Education
Skills
Accomplishments
Interests
Timeline
Generic

Thejas HR

Engineering Manager
Bengaluru,Karnataka

Summary

Engineering Manager with 8 years of experience accomplished at executing development strategies via unique management and design style. An excellent team player, strong facilitator adept at working cross-departmentally with co-management and top-level leadership, with a positive attitude and desire to grow professionally.

Work History

Engineering Manager

Infoworks.io
Bengaluru, Karnataka
09.2021 - Current
  • Cultivated partnerships between engineering, product and UX personnel to create holistically designed final products.
  • Successfully fine-tuned LLM's and built generative AI models that generates Python code from English text and SQL from natural language.
  • Built Dist CP equivalent in spark which does distributed diff compute and distributed copy across cloud storages.
  • Integrated prescribed processes and conventions during project planning to align products with internal guidelines.
  • Collaborated with cross-functional teams to integrate features into finished products.
  • Evaluated ongoing development efforts, providing feedback on potential methods of expediting completion and improving final results.
  • Provided regular feedback to both junior engineers and senior leadership on individual performance metrics and observations.
  • Allied with other engineering leaders to plan, manage and coordinate teams around reaching prescribed development milestones.
  • Directly interacted with high-level customers to verify satisfaction and integrate feedback on in-process development projects.
  • Led development on 4 simultaneous projects, multi-tasking across several deliverables while remaining in direct control of development paths.
  • Worked closely with management teams to plan, develop and execute technical strategies aligned to client's vision.

Principal Engineer & Team Lead

INFOWORKS.IO
Bangalore, India, India
01.2020 - 09.2021

As a part of the core engineering team of Infoworks my area of work mainly concentrated around automating the complex tasks of data ingestion,Change Data capture, organizing data for performance and concurrency, and managing the data lifecycle. And to do this on a highly-scalable, cost-effective platform using Hadoop and Spark and also Responsible for overseeing day-to-day operation of the team, distributing the workload evenly among the team members and making sure motivation and performance levels are maintained.

  • Team Lead for a team of 10 Software Engineers/Developers.
  • Provide strategic and tactical direction for a wide variety of technical problems and new development activities specific to the Company mission.
  • Work with cross functional teams like UI/Platform teams on technology decisions and technical designs.
  • Keeping track of team development efforts with sprints/user stories/tasks.
  • Design and development of Ingestion and CDC Framework on Spark to ingest and build customer datalakes from various sources like RDBMS,File’s, CRM’S, RestAPI’s and Distributed streaming platform’s etc..
  • Design and development of Connector framework SDK where each connector can be developed and deployed, patched independent of the framework which resulted in adding ~200 connectors in a very short period of time.
  • Design and development of custom connectors on top of spark to meet customer and product requirements.
  • Integrating the product with Databricks on both Azure and AWS, Dataproc on GCP and also EMR on AWS to make sure product runs smoothly on all 3 major cloud platforms.

Senior Software Engineer

INFOWORKS.IO
Bangalore, India, India
12.2016 - 01.2020
  • Development of Data ingestion from various sources like Oracle,Netezza,Sap Hana, Teradata,Salesforce to Hadoop.
  • Design and Development of Integrating Teradata Parallel Transporter(TPT) into Infoworks platform.
  • Design and Development of near real-time ingestion of streaming data from Ka a and MapR Streams.
  • Design and Development of Log based Change Data Capture from Oracle archive logs.
  • Design and development of Schema synchronization to automatically handle addition of columns on the source.
  • Traveled to customer location to handle POC's and successful production deployment of Infoworks at customer environment.
  • Worked closely with customers to efficiently resolve issues.
  • Trained and mentored junior developers and engineers.

Software Engineer

INFOWORKS.IO
Bangalore, India, India
12.2014 - 12.2016
  • Design and development of Schema Discovery from various RDBMS source and identifying the relation among the tables and suggesting a data model to the user.
  • Metadata enrichment by identifying the categories in the data and range of values in data based on datatype of column.
  • Travelled to customer location to handle POC's and successful production deployment of Infoworks at customer environment.

Software Developer

Bolsa De Produtos S.A
São Paulo, SP, Brazil
02.2014 - 12.2014

Bolsa De Produtos is a unique Brazilian E-Commerce startup company established in October 2009 at Sao Paulo, Brazil. The platform was officially launched on January 10, 2014

As a part of core engineering team. I had worked on areas like

  • Design and development of SEO.
  • Design and development of Large-scale data scraping.
  • Payment gateway integration.
  • Design and development of Fraud detection.
  • Design and development of Large-scale data Indexing.
  • Design and development of shopping cart.

Skills/Technology:

Core Java, PHP, HTML, Bootstrap, JavaScript, JQuery, MySQL, CSS

Education

MASTER OF COMPUTER APPLICATIONS - Computer And Information Sciences

Manipal Institute of Technology
Manipal, Karnataka
08.2011 - 09.2014

BACHELOR OF COMPUTER APPLICATIONS - Computer And Information Sciences

Alva's College
Moodbidre, Karnataka
08.2008 - 06.2011

Skills

Core Java, Python, Apache Spark, Spark Structured Streaming

undefined

Accomplishments

  • Successfully fine-tuned LLM's and built generative AI models that generates Python code from English text and SQL from natural language.
  • Built Dist CP equivalent in spark which does distributed diff compute and distributed copy across cloud storages.
  • Resolved existing performance issues in the data ingestion by integrating TPT which improvedperformance by atleast 2 times.
  • Won Spirit of the Infoworks award.
  • Won BE The CEO award at Infoworks Worked on scalability and optimization of production environment.
  • Provided extensive technical support to the customer.

Interests

Cricket

Photography

Trekking

Agriculture

Timeline

Engineering Manager

Infoworks.io
09.2021 - Current

Principal Engineer & Team Lead

INFOWORKS.IO
01.2020 - 09.2021

Senior Software Engineer

INFOWORKS.IO
12.2016 - 01.2020

Software Engineer

INFOWORKS.IO
12.2014 - 12.2016

Software Developer

Bolsa De Produtos S.A
02.2014 - 12.2014

MASTER OF COMPUTER APPLICATIONS - Computer And Information Sciences

Manipal Institute of Technology
08.2011 - 09.2014

BACHELOR OF COMPUTER APPLICATIONS - Computer And Information Sciences

Alva's College
08.2008 - 06.2011
Thejas HREngineering Manager